.section.xe-image-text-grid-1{padding:60px 0 60px}.section.xe-image-text-grid-1.bg-color-gray{background-color:#f0f0f0}.section.xe-image-text-grid-1.bg-color-yellow{background-color:#f9f1d3}.section.xe-image-text-grid-1.bg-color-blue-light{background-color:#f2fafb}.xe-image-text-grid-1 .page-center{max-width:1240px;padding:0 20px;margin:0 auto}.xe-image-text-grid-1 .hidden{display:none;visibility:hidden}.xe-image-text-grid-1 .grid-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.xe-image-text-grid-1 .grid-item{width:21%;text-align:center;cursor:default;margin:30px 2%}.xe-image-text-grid-1 .item-image{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0 auto 20px;display:block;border:0}.xe-image-text-grid-1 .item-image img{border-radius:12px}.xe-image-text-grid-1 .grid-item h3{font-size:21px;line-height:31px;margin:0 0 4px;font-weight:normal;color:#0b91a1}.xe-image-text-grid-1 .grid-item h3 a{color:#000}.xe-image-text-grid-1 .item-desc{font-size:16px;line-height:normal;margin:20px 0 15px;letter-spacing:0;text-align:left}.xe-image-text-grid-1 .item-desc h2{font-weight:normal;font-size:26px;color:#f26648;letter-spacing:0;line-height:1.2em;color:#0b91a1}.xe-image-text-grid-1 .item-desc p{line-height:1.4em}.saas-tm-bio{overflow:auto;background:#fff;padding:20px;width:600px;max-width:100%;border-radius:0}.xe-image-text-grid-1 .tm-social i{display:inline-block;font-size:23px}.xe-image-text-grid-1 .tm-social a:not(:first-child) i{margin-left:5px}.xe-image-text-grid-1 .tm-social i{background:0;color:#000}.xe-image-text-grid-1 .tm-social a{font-size:20px;margin:0 5px;display:inline-block;color:#000}.xe-image-text-grid-1 .header-content{text-align:center;margin:0 0 20px}.xe-image-text-grid-1 .all-careers-btn-section{display:flex;margin:50px -25px 0;justify-content:center}.xe-image-text-grid-1 .all-careers-btn{border-radius:12px;box-shadow:rgb(0 0 0 / 8%) 0 2px 44px 0;background:#fff;padding:40px;margin:0 25px;color:#000;text-decoration:none;display:inline-block}.xe-image-text-grid-1 .all-careers-btn h2{font-weight:bold;font-size:34px;color:#000;letter-spacing:0;line-height:46px;margin:0 0 14px}.xe-image-text-grid-1 .all-careers-btn p{margin:0}.xe-image-text-grid-1 .all-careers-top{display:flex;justify-content:space-between}@media(max-width:767px){.xe-image-text-grid-1 .grid-container{justify-content:center}.xe-image-text-grid-1 .grid-item{width:46.927966101694915%}}@media(max-width:599px){.xe-image-text-grid-1 .grid-item{width:100%}}