.software-card .software-card-head a img{transition:transform .3s ease}.software-card .software-card-head a img:hover{transform:scale(1.1)}.software-card .software-card-body-intro{padding-left:1.75rem;border-left:2px solid #ff3e45;font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.2em}.software-card .software-card-body-intro p{font-size:clamp(0.625rem, 0.5644rem + 0.3028vw, 0.875rem);line-height:1.3}.software-card .software-card-body-content{flex:1}.software-latest{padding-top:3.75rem;padding-bottom:3.75rem;padding-right:2.25rem;padding-left:2.25rem}@media(min-width: 801px){.software-latest{padding-right:4rem;padding-left:4rem}}.software-latest .row{grid-gap:0}@media(min-width: 601px){.software-latest .row{max-width:35rem}}@media(min-width: 801px){.software-latest .row{max-width:89.75rem}}@media(min-width: 1025px){.software-latest .sub-row{grid-gap:5rem}}.software-latest .sub-row .recent{color:#ac1b20;font-family:"Montserrat",sans-serif;font-size:clamp(0.625rem, 0.5644rem + 0.3028vw, 0.875rem);font-weight:700;text-transform:uppercase}.software-latest .sub-row .h3{font-family:"Montserrat",sans-serif;font-weight:400}.software-latest a img{transition:transform .3s ease}.software-latest a img:hover{transform:scale(1.1)}.software-grid{padding-top:3.75rem;padding-bottom:3.75rem;padding-right:2.25rem;padding-left:2.25rem}@media(min-width: 801px){.software-grid{padding-right:4rem;padding-left:4rem}}.software-rows{padding-top:3.75rem;padding-bottom:3.75rem;padding-right:2.25rem;padding-left:2.25rem}@media(min-width: 801px){.software-rows{padding-right:4rem;padding-left:4rem}}.software-rows .row{grid-gap:0}@media(min-width: 601px){.software-rows .row{max-width:35rem}}@media(min-width: 801px){.software-rows .row{max-width:89.75rem}}@media(min-width: 1025px){.software-rows .sub-row{grid-gap:5rem}}.software-rows .img-text-btn-pattern.img-right{grid-template-areas:"img img img img img img img img img img img img" "copy copy copy copy copy copy copy copy copy copy copy copy"}@media(min-width: 801px){.software-rows .img-text-btn-pattern.img-right{grid-template-areas:"copy copy copy copy copy copy img img img img img img"}}@media(min-width: 1025px){.software-rows .img-text-btn-pattern.img-right{grid-template-areas:"copy copy copy copy copy copy copy img img img img img"}}.software-rows .software-rows-date{font-family:"Montserrat",sans-serif;font-size:clamp(0.625rem, 0.5644rem + 0.3028vw, 0.875rem);font-weight:700;text-transform:uppercase}.featured-post{position:relative;width:100vw;min-height:211px}@media(min-width: 801px){.featured-post{min-height:432px}}@media(min-width: 1025px){.featured-post{min-height:576px}}@media(min-width: 1916px){.featured-post{min-height:1125px}}.featured-post .featured-post-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-color:#000}.featured-post .featured-post-img{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.8}.featured-post .featured-post-img picture{height:100%}.featured-post .featured-post-img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-post .featured-content-wrapper{position:absolute;top:50%;left:50%;width:100%;color:#fff;transform:translate(-50%, -50%)}.featured-post .featured-content-wrapper .featured-content{padding-right:2.25rem;padding-left:2.25rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width: 801px){.featured-post .featured-content-wrapper .featured-content{padding-right:4rem;padding-left:4rem}}.featured-post .featured-content-wrapper .featured-content .featured-sub-title{font-size:clamp(0.625rem, 0.5644rem + 0.3028vw, 0.875rem)}.featured-post .featured-content-wrapper .featured-content .featured-title{font-size:clamp(2rem, 1.8486rem + 0.757vw, 2.625rem)}.multi-btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.multi-btn-wrapper .btn-ctn:last-child{margin-top:1rem}@media(min-width: 1025px){.multi-btn-wrapper{flex-direction:row}.multi-btn-wrapper .btn-ctn:last-child{margin-top:0;margin-left:4.25rem}}.multi-btn-wrapper.software-bar{flex-direction:row;justify-content:space-between}@media(min-width: 1916px){.multi-btn-wrapper.software-bar{justify-content:flex-end}}.multi-btn-wrapper.software-bar .btn-ctn:last-child{margin-top:0;margin-left:4.25rem}.careers_paragraph{padding-top:3.75rem;padding-bottom:3.75rem;padding-right:2.25rem;padding-left:2.25rem}@media(min-width: 801px){.careers_paragraph{padding-right:4rem;padding-left:4rem}}.careers_paragraph h2,.careers_paragraph h3,.careers_paragraph h4{font-weight:400;line-height:1.3}.careers-location{padding-top:3.75rem;padding-bottom:3.75rem;padding-right:2.25rem;padding-left:2.25rem}@media(min-width: 801px){.careers-location{padding-right:4rem;padding-left:4rem}}
