body{font-family:Open Sans,Helvetica Neue,sans-serif}html{scroll-behavior:smooth!important}.is-grabjobs-color{color:#f15e5f!important}@media screen and (max-width:768px){.navbar{min-height:50px}.navbar-brand{min-height:auto!important}}.button:hover{box-shadow:0 2px 5px 0 #888}.button.no-hover:hover{box-shadow:none}.button.is-grabjobs{background-color:#f15e5f;border:0;color:#fff}.button.is-grabjobs-secondary{background-color:#6e7ee4;border:0;color:#fff}.button.is-grabjobs.is-outlined{background-color:#fff;border:1px solid #f15e5f;color:#f15e5f}.button.is-grabjobs.is-outlined.is-filled{background-color:#f15e5f;border:1px solid #fff;color:#fff}.button.is-grabjobs-secondary.is-outlined.is-filled{background-color:#6e7ee4;border:1px solid #fff;color:#fff}.button.is-grabjobs-secondary-outlined{background-color:#fff;border:1px solid #6e7ee4;color:#6e7ee4}.button.is-grabjobs-secondary-outlined:hover{background-color:#6e7ee4;border:1px solid #6e7ee4;color:#fff}.button.is-grabjobs-white.is-outlined.is-filled{background-color:#fff;border:1px solid #fff;color:#4a4a4a}.button.is-grabjobs.search{background-color:transparent;border:1px solid #fff;color:#fff}.is-input-box{border-color:#939393}.is-input-box:hover{border-color:#555}.tag.is-grabjobs{background-color:#f15e5f;color:#fff}#industry-selection,#language-selection,#tool-selection{padding-left:30px}#select-language{margin-bottom:0}#select-language .column{padding-bottom:0}.hero#filter-jobs{background-color:#f26b6b;background-size:cover}.hero#filter-jobs .hero-body{padding:12px}#filter-jobs.fixed{position:fixed;top:0;width:100%;z-index:999}#more-filter{margin-top:-1.6rem}@media screen and (max-width:768px){.hero#filter-jobs .hero-body{padding:20px 10px}#search-button{font-size:18px;width:100%}.hero#filter-jobs .column{-padding:0 12px;-margin-bottom:10px;-margin-top:10px}.hero#filter-jobs .mobile-space{margin-top:10px;padding:0 12px}#more-filter{margin-top:-.75rem}}.hero#filter-jobs .tag.is-light{background-color:#fff;padding:0 5px}#joblist-wrapper{background-color:#f5f5f5;padding:10px}#joblist-wrapper.is-fixed-filter-jobs{margin-top:140px}#joblist{height:100%;overflow:auto;z-index:2}#save-job-button,#save-job-button:hover{background-color:transparent;border:1px solid #3273dc;color:#3273dc}@media screen and (max-width:768px){#joblist{height:100%}}.card.jobs{margin-top:30px}.card.no-round{border-radius:0}.card{border-radius:1.2em}.tag{border-radius:1.2em!important}img.grouped-jobs{border:1px solid #f5f5f5;height:auto;margin-bottom:10px!important;max-height:100%!important;max-width:100%!important;min-height:140px;-o-object-fit:cover;object-fit:cover;width:100%!important}.card.jobs:hover,.card.shadow-hover:hover{box-shadow:1px 1px 2px 2px #ccc}.card.jobs .card-content{padding:0 1.7rem}.card.jobs .job-details{padding-bottom:20px}.card.jobs .column{padding:15px .75rem 0}.card.jobs h4.subtitle{margin-bottom:0}.card.jobs img{max-height:100px;max-width:100px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.card.jobs .column{padding-bottom:0}}.pagination .pagination-link,.pagination .pagination-next,.pagination .pagination-previous{background-color:#fff}.pagination .pagination-link.is-current{background-color:#f15e5f;border:0}.pagination-next.is-grabjobs,.pagination-previous.is-grabjobs{background-color:#f15e5f;border:none;color:#fff}.slider-navigation-previous{margin-left:10px}.slider-navigation-next{margin-right:10px}#banner{width:100%}#banner.fixed{left:50%;margin-left:0;margin-right:-.75rem;margin-top:120px;position:fixed;top:0;z-index:relative}@media screen and (min-width:1408px){#banner.fixed{width:672px}}@media screen and (min-width:1216px) and (max-width:1407px){#banner.fixed{width:576px}}@media screen and (min-width:1024px) and (max-width:1215px){#banner.fixed{width:472px}}@media screen and (min-width:769px) and (max-width:1023px){#banner.fixed{width:480.5px}}@media screen and (max-width:760px){.ads-call-to-action{width:100%}.sponsored-by{margin-top:5px!important;padding-bottom:10px!important;text-align:center}}#banner .card-content{padding:10px 1rem}.VueCarousel-dot-container{margin-top:0!important}h3.banner-title{font-size:20px;font-weight:700}.job-details{background-color:#f5f5f5;padding:5px 0 0}.job-summary span{display:block;margin-top:10px}#job-description{word-wrap:break-word;background:#fff;border:0;font-family:Open Sans,Helvetica Neue,sans-serif;font-size:16px;overflow-x:auto;padding:0;white-space:pre-wrap}.job-details #brief{margin-bottom:0;position:relative}.job-details hr{margin-top:0}.job-details #social-sharing span{cursor:pointer}.footer{padding:2.5rem 1.5rem 1rem}.social-media-link img{border:2px solid #f1f1f1;border-radius:25px}.link-footer a{display:block;margin-top:10px}@media screen and (max-width:768px){.column{padding:.8rem .5rem}.buttons{margin-bottom:.3rem!important}.VueCarousel-pagination{height:20px}.VueCarousel-dot,.VueCarousel-dot-container{margin-top:0!important}.tags{margin-bottom:5px!important}.modal-card,.modal-content{margin-bottom:18vh!important;margin-top:10vh!important;max-height:95vh!important}}.or-button{background-color:#fff;border:1px solid #f5f5f5;border-radius:20px;height:40px;margin-top:-45px;width:40px}a.login-link{color:#000;text-decoration:underline}a.login-link:hover{color:#f15e5f}.flags{margin-bottom:15px;padding:0}.ads-footer-sticky{background:#ddd;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;height:60px;margin-left:5px;margin-right:5px;padding:2px;position:sticky}.mobile-verification-header-sticky{padding:10px;top:0}.mobile-verification-sticky{background:#fff;border-radius:20px;display:inline-block;padding:10px;top:0}.ads-close-sticky{color:#000;position:absolute;right:-3px;top:-10px}
