.axify-roles .header-section{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:64px}.axify-roles .header-section .left-text{width:65%}.axify-roles .container_wrapper{padding:0 34px}.axify-roles .header-section .left-text h3{color:#101828;font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:44px;margin-bottom:20px}.axify-roles .header-section .left-text p{color:#475467;font-size:20px;font-weight:400;line-height:30px;margin:0}.axify-roles .header-section .right-text{display:flex;flex-wrap:wrap;gap:12px;justify-content:end;width:35%}.axify-roles .header-section .right-text .button1 a,.axify-roles .header-section .right-text .button2 a{border:1px solid #d0d5dd;font-size:16px;font-weight:600;line-height:24px;COLOR:#344054;border-radius:8px;padding:12px 20px}.axify-roles .header-section .right-text .button2 a{background:#1570ef;color:#fff}.axify-roles .header-section .right-text .button1 a:hover{background:#eaecf0;color:#1570ef}.axify-roles .header-section .right-text .button2 a:hover{filter:brightness(115%)}.axify-roles .card-sections{display:flex;flex-wrap:wrap;margin:0 -16px}.axify-roles .card-sections .card-roles-info{padding:0 15px 30px;width:33.3%}.axify-roles .card-sections .card-roles-info .card-details{line-height:0;position:relative}.axify-roles .card-details .image-section img{border-radius:8px;height:480px!important;object-fit:cover;width:100%}.axify-roles .card-sections .card-roles-info .card-details .image-section{position:relative}.axify-roles .card-sections .card-roles-info .card-details .image-section:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.axify-roles .image-overlay-content .overlay-text{background:hsla(0,0%,100%,.9);border-radius:16px;margin:24px;padding:24px;text-align:center}.axify-roles .image-overlay-content .overlay-text h4{color:#194185;font-size:20px;font-weight:700;line-height:30px;margin-bottom:12px}.axify-roles .image-overlay-content .overlay-text p{color:#475467;font-size:16px;font-weight:400;line-height:24px;margin:0}.axify-roles .image-overlay-content{bottom:0;left:0;position:absolute}@media screen and (max-width:767px){.axify-roles .header-section{display:block}.axify-roles .header-section .left-text,.axify-roles .header-section .right-text{width:100%}.axify-roles .header-section .left-text p{font-size:18px;line-height:28px}.axify-roles .header-section .left-text h3{font-size:30px;line-height:38px}.axify-roles .header-section .right-text .button-secition{width:100%}.axify-roles .image-overlay-content .overlay-text p{display:-webkit-box;font-size:15px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.axify-roles .header-section .right-text .button1 a,.axify-roles .header-section .right-text .button2 a{display:flex}.axify-roles .header-section .right-text{flex-wrap:wrap;gap:15px;padding-top:20px}.axify-roles .card-sections .card-roles-info{padding:0 0 15px;width:100%}.axify-roles .card-details .image-section img{height:380px!important}}@media (min-width:768px) and (max-width:1024px){.axify-roles .header-section{flex-wrap:wrap;gap:0;padding-bottom:30px}.axify-roles .card-sections .card-roles-info{padding:0 15px 30px;width:50%}.axify-roles .header-section .right-text{flex-wrap:wrap}.axify-roles .card-details .image-section img{height:400px!important}.axify-roles .header-section .right-text .button1 a,.axify-roles .header-section .right-text .button2 a{display:flex;font-size:16px;line-height:normal;padding:10px 15px}.axify-roles .header-section .left-text h3{font-size:36px;line-height:44px}.axify-roles .header-section .left-text p{font-size:20px;line-height:30px;margin:0 0 15px}}@media (min-width:1025px) and (max-width:1400px){.axify-roles .header-section{flex-wrap:wrap}.axify-roles .header-section .left-text{width:60%}.axify-roles .header-section .right-text{justify-content:end;width:40%}.axify-roles .header-section .left-text h3{font-size:34px;line-height:34px}.axify-roles .header-section .left-text p{font-size:18px;line-height:26px}.axify-roles .image-overlay-content .overlay-text p{font-size:16px;line-height:24px}.axify-roles .card-details .image-section img{height:400px!important}}