.section-spacing{padding: 120px 0;}
.inner-subtitle {font-size: 18px;text-transform: uppercase;line-height: 33px;margin: 0;font-weight: var(--fw-500);color: var(--color-green);letter-spacing: 4.66px;font-family: var(--font-sfprodisplay);}
.section-inner-head h2{margin-bottom: 20px;}
/**/
.inner-page-banner {overflow: hidden;position: relative;background-color: #e2efff;padding: 80px 0 0;display: flex;align-items: center;background-image: linear-gradient(180deg, #e5f5fb 0%, #f5f9fb 100%);}
.inner-banner-common-content{padding-bottom: 80px;}
.inner-banner-common-content h1{text-transform: capitalize;margin: 0 0 25px;}
.inner-banner-common-content h1 span {color: var(--color-green);}
.inner-banner-common-content p {max-width: 540px;margin: 0 0 40px;}
.inner-banner-common-content .cta-btn,
.culture-sec .section-inner-head .cta-btn {border: solid 1px #000;}
.inner-banner-common-content .cta-btn:hover,
.culture-sec .section-inner-head .cta-btn:hover {border: solid 1px var(--color-green) !important;}

/**/
.culture-sec .section-inner-head .cta-btn{margin-top: 30px;}
/**/
.high-performance .section-inner-head {text-align: center;margin-bottom: 50px;}
.our-office-gallery {display: grid;gap: 15px;grid-template-columns: repeat(4, 1fr);padding: 15px;box-shadow: 7px 8px 30px rgba(23,22,71,.13);background: var(--color-white);}
.our-office-gallery>div {overflow: hidden;position: relative;}
.our-office-gallery>div>img {width: 100%;height: 250px;-o-object-fit: cover;object-fit: cover;transition: all .5s ease-in-out;}
.our-office-gallery>div>img:hover {transform: scale(1.05);}
/*life-helpfulinsightblock */
.life-helpfulinsightblock{position: relative;}
.life-helpfulinsightblock:before {position: absolute;right: 0;top: 0;bottom: 0;content: "";background: url(../images/home/contact-bg.svg), linear-gradient(180deg, #112C63 0%, #142547 100%) top right;height: 599px;width: 100%;background-repeat: no-repeat;}
.life-helpfulinsightblock .section-inner-head {text-align: center;margin-bottom: 50px;color: var(--color-white);}
/*blog-sec*/
.blog-sec .section-inner-head {text-align: center;margin: 0 0 60px;}
.blog-card h3 {color: #000;font-size: 24px;font-weight: 500;margin-top: 20px;line-height: 36px;max-width: 600px;}

@media only screen and (max-width:1441px){
    .section-spacing{padding: 80px 0;}
    .cta-btn {padding: 5px 5px 5px 25px;gap: 15px;font-size: var(--font-16);}
    .inner-subtitle {font-size: 16px;line-height: 28px;margin: 0 0 5px;}
    .culture-sec .section-inner-head .cta-btn {margin-top: 20px;}
    /*    */
    .high-performance .section-inner-head,
    .life-helpfulinsightblock .section-inner-head,
    .blog-sec .section-inner-head{margin-bottom: 30px;}
    .our-office-gallery {gap: 10px;padding: 10px;}
    .blog-card h3 {font-size: 20px;max-width: 540px;}
}
@media only screen and (max-width:991px){
    .inner-banner-common-content {padding-bottom: 40px;text-align: center;}
    .inner-banner-common-content p {max-width: 540px;margin: 0 auto 30px;}
    .culture-sec>div>.row {flex-direction: column-reverse !important;row-gap: 20px;}
    .leftside-img {text-align: center;}
    .blog-card h3 {font-size: 18px;line-height: 28px;margin-top: 10px;}
    .row-gap {row-gap: 20px;}
}
@media only screen and (max-width:767px){
    .our-office-gallery {gap: 7px;padding: 7px;grid-template-columns: repeat(2, 1fr);}
}
@media only screen and (max-width:480px){
    .our-office-gallery>div>img {height: 160px;}
}