.outcomesAcrossIndustries-section {
  --animate-duration: 3s;
}

.outcomesAcrossIndustries-section .sectionHeading {
font-size: 68px;
font-weight: 300;
line-height: 73px;
color: #102032;
margin-bottom: 100px;
}
.outcomesAcrossIndustries-section .industryBlock {
border-radius: 30px;
padding: 24px;
border: 1px solid #BCC5CD;
height: 324px;
position: relative;
}
.outcomesAcrossIndustries-section .industryBlock span {
font-size: 26px;
font-weight: 700;
line-height: 26px;
color: #5E6678;
max-width: 277px !important;
}


.outcomesAcrossIndustries-section .industryBlock span a {
    text-decoration: none;
    color: #5E6678;
}


.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child {
background-color: #FFE6F9;
height: 225px !important;
border: none;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child span {
position: absolute;
bottom: 24px;
left: 24px;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child img {
position: absolute;
left: 15px;
top: -77px;
}

.outcomesAcrossIndustries-section .firstCol .industryBlock:last-child img {
position: absolute;
right: -9px;
bottom: -12px;
}

.outcomesAcrossIndustries-section .firstCol .industryBlock:last-child span {
position: absolute;
top: 24px;
left: 24px;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:first-child span {
position: absolute;
bottom: 24px;
left: 24px;
}

.outcomesAcrossIndustries-section .secondCol .industryBlock:first-child img{
position: absolute;
top: -57px;

}

.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child img{
position: absolute;
right: -44px;
top: -16px;
}

.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child {
background-color: #E7F3E8;
height: 225px !important;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child span {
position: absolute;
top: 24px;
left: 24px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child {
background-color: #E9E4FF;
height: 225px !important;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child span {
position: absolute;
bottom: 24px;
left: 24px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child img {
position: absolute;
top: -156px;
right: 10px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:last-child span {
position: absolute;
top: 24px;
left: 24px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:last-child img {
position: absolute;
right: -5px;
bottom: -20px;
}

/* media query start */

@media screen and (max-width: 767.98px) {
.elementor-789 .elementor-element.elementor-element-2d929df>.elementor-container .container-fluid {
padding: 0 !important;
}
.outcomesAcrossIndustries-section .sectionHeading {
font-size: 40px;
line-height: 48px;
font-weight:300;
margin-top:0px;
}
.outcomesAcrossIndustries-section .industryBlock {
border-radius: 16px;
padding: 20px;
height: 250px !important;
}
.outcomesAcrossIndustries-section .industryBlock span {
font-size: 24px;
line-height: 32px;
max-width: 185px !important;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child {
height: 142px !important;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child span {
bottom: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:last-child span {
top: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:first-child img {
top: -65px;
max-width: 33%;
}
.outcomesAcrossIndustries-section .firstCol .industryBlock:last-child img {
max-width: 55%;
}
.outcomesAcrossIndustries-section .secondCol {
display: flex;
flex-direction: column-reverse;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:first-child span {
bottom: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child {
height: 142px !important;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child span {
top: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:last-child img {
right: -5px;
top: 10px;
max-width: 47%;
}
.outcomesAcrossIndustries-section .secondCol .industryBlock:first-child img {
top: -15px;
right: -10px;
max-width: 63%;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child {
height: 142px !important;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child span {
bottom: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:last-child span {
top: 20px;
left: 20px;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:first-child img {
top: auto;
bottom: 0;
right: 15px;
max-width: 37%;
}
.outcomesAcrossIndustries-section .thirdCol .industryBlock:last-child img {
max-width: 57%;
}
}
