@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.hero{min-height:100vh}.m-auto{margin:auto;margin-left:auto!important;margin-right:auto!important}h1,h2,h3,h4,h5,h6,p,span,label,a,div{font-family:Poppins!important}.text-white,.text-white a{color:#FDFDFD!important}.awsm-job-listings.awsm-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:30px!important;padding:0!important;margin:40px 0!important}.awsm-job-listing-item.awsm-grid-item{background:white!important;border-radius:8px!important;transition:all 0.3s ease!important;margin:0!important;padding:0!important;border:none!important}.awsm-job-listing-item.awsm-grid-item:hover{transform:translateY(-5px)!important}.awsm-job-item{display:flex!important;flex-direction:column!important;padding:30px!important;text-decoration:none!important;color:inherit!important;height:100%!important}.awsm-grid-left-col{width:100%!important;flex:1!important;margin-bottom:25px!important;padding:0!important}.awsm-job-post-title{font-size:20px!important;font-weight:600!important;color:#1a1a1a!important;margin:0 0 15px 0!important;line-height:1.4!important;transition:color 0.3s!important}.awsm-job-item:hover .awsm-job-post-title{color:#00a8ff!important}.awsm-job-post-title::after{content:''!important;display:block!important;width:50px!important;height:2px!important;background:#00a8ff!important;margin-top:15px!important}.awsm-job-description{color:#666!important;font-size:14px!important;line-height:1.8!important;margin:15px 0 0 0!important;padding:0!important}.awsm-grid-right-col{width:100%!important;padding:0!important;margin:0!important}.awsm-job-specification-wrapper{display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:15px!important}.awsm-job-specification-item{display:flex!important;align-items:center!important;gap:10px!important;color:#888!important;font-size:13px!important;margin:0!important;padding:0!important;border:none!important;background:none!important}.awsm-job-specification-item::before{content:''!important;display:inline-block!important;width:16px!important;height:16px!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="%2300a8ff"><path d="M24 4C15.163 4 8 11.163 8 20c0 9 12 22 16 22s16-13 16-22c0-8.837-7.163-16-16-16zm0 22c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6z"/></svg>')!important;background-size:contain!important;background-repeat:no-repeat!important;flex-shrink:0!important}.awsm-job-specification-term{color:#888!important;font-size:13px!important;font-weight:normal!important}.awsm-job-more-container{display:none!important}@media (max-width:768px){.awsm-job-listings.awsm-row{grid-template-columns:1fr!important}.awsm-job-item{padding:20px!important}}.awsm-job-listings ul,.awsm-job-listings li{list-style:none!important;margin:0!important;padding:0!important}.awsm-job-listing-item *{box-sizing:border-box!important}.awsm-job-specification-job-category{order:-1!important}.awsm-job-specification-job-type,.awsm-job-specification-location,.awsm-job-specification-date{font-weight:normal!important}.awsm-job-listings.awsm-grid-col-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}.awsm-job-listings.awsm-grid-col-4{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.awsm-job-listing-item,.awsm-job-item,.awsm-grid-left-col,.awsm-grid-right-col{background-image:none!important;background-color:transparent!important;border-left:none!important;border-right:none!important;border-top:none!important}.awsm-job-listing-item.awsm-grid-item{background-color:white!important}.main-navigation ul,.main-navigation ul>li.menu-item-has-children>a:after,.main-navigation ul>li.is-mega-menu>a:after{font-weight:500!important}.single-post img{width:100%}.author-bio,.entry-footer,.comment-respond,#comments{display:none!important}.ot-industries-marquee{overflow:hidden;width:100%}.industries-marquee-content{display:flex!important;width:max-content!important;animation-name:marquee-scroll!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.industries-marquee-content li{flex-shrink:0!important}@keyframes marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.industries-marquee-content li{max-width:250px!important}