.three-column-card-section{overflow:hidden;padding:100px 0 70px;position:relative;z-index:1}.three-column-card-heading-text{margin-bottom:40px}.three-column-card-heading-text h5{margin:0}.three-column-card-inner{position:relative;z-index:1}.three-column-card-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -30px}.three-column-card-item{padding:0 30px;width:33.33%}.three-column-card-item-inner{background:#fff;box-shadow:4px 4px 16px 5px rgba(0,0,0,.05);margin-bottom:30px;padding:40px}.three-column-card-icon img{display:block;max-width:100px}.three-column-card-icon{margin-bottom:40px}.three-column-card-title h4{margin:0}.three-column-card-title{margin-bottom:30px}.three-column-card-text p{margin:0}.three-column-card-section .shape-container-block img{bottom:-111px;position:absolute;right:0}.title-line .three-column-card-title{margin-bottom:20px}.title-line .three-column-card-title h4{padding-bottom:20px;position:relative}.title-line .three-column-card-title h4:after{background:#293372;bottom:0;content:"";height:2px;left:0;position:absolute;width:50px}.work-contractio-career-page .three-column-card-heading-text{margin-left:auto;margin-right:auto;max-width:1210px;width:100%}.open-roles-contractio-career-page .three-column-card-heading-text{margin-left:auto;margin-right:auto;max-width:901px;width:100%}.three-column-card-button{margin-top:30px}.three-column-card-button .button{margin:0}@media(max-width:1440px){.three-column-card-item{padding:0 15px}.three-column-card-row{margin:0 -15px}}@media(max-width:1199px){.three-column-card-item-inner{padding:30px}.three-column-card-icon{margin-bottom:30px}.three-column-card-title{margin-bottom:20px}.three-column-card-section{padding:80px 0 50px}}@media(max-width:991px){.three-column-card-item{width:50%}.three-column-card-section{padding:60px 0 30px}.three-column-card-button{margin-top:20px}}@media(max-width:767px){.three-column-card-item{padding:0;width:100%}.three-column-card-item:last-child .three-column-card-item-inner{margin-bottom:0}.three-column-card-section{padding:40px 0}.three-column-card-heading-text{margin-bottom:25px}.three-column-card-title{margin-bottom:16px}.three-column-card-icon{margin-bottom:25px}.three-column-card-button{margin-top:15px}.three-column-card-row{margin:0 auto;max-width:480px}.three-column-card-heading-text h2{margin-bottom:15px}}@media(max-width:480px){.three-column-card-section .shape-container-block img{bottom:-40px;max-width:150px;width:100%}}