.insight-blog-a a {
    color: #012B73;
}

.insight-blog-a {
    margin: 0;
}
a.insights-blog-btn:hover {
    background: #012B73;
    color: #fff !important;
}

a.insights-blog-btn:hover img {
    filter: brightness(0) invert(1);
    transform: translateX(10px) translateY(0px);
}


section.insoghts-blogs-breedcrumb {
    padding: 144px 0px 55px;
}

section.insightblog-business-consultant-sec {
    padding: 133px 0px;
}

p.insightblog-text {
    font-family: Outfit , sans-serif;
    font-weight: 400;
    font-size: 26px;
    line-height: 36px;
    color: #000;
    margin-bottom: 18px;
}

.insight-blog-descriotion {
    margin: 19px 0px;
}
.insightblogs-lists li {
    line-height: 35px !important;
}
section.insightblog-perfect-business-sec {
    background: #F8F7FB;
    padding: 81px 0px 55px;
}

.insightblog-heading {
    font-family: Outfit , sans-serif;
    font-weight: 600;
    font-size: 60px;
    line-height: 69px;
    color: #012B73;
    margin-bottom: 24px;

}

.insightblog-point {
    font-family: Outfit , sans-serif;
    font-weight: 400;
    font-size: 26px;
    line-height: 28px;
    color: #000000;
    background: #FFFFFFCC;
    padding: 38px 30px;
    margin: 54px 0px;
}

.insightblog-end-txt {
    margin-top: 27px;
}

section.insightblog-business-services {
    padding: 140px 0px;
}

.insightblogs-lists {
    margin: 27px 0px;
}

.insightblogs-lists li {
    line-height: 36px;
}






section.innovethics-good-for-you-sec {
    background-image: url(insights-img/insight-blog-bg-img.png);
    background-size: cover;
    background-repeat: no-repeat;
     padding: 79px 0 39px;
    margin-bottom: 73px;
}

.insight-good-for-you-subtittle {
    font-family: Outfit , sans-serif;
    font-weight: 400;
    font-size: 26px;
    line-height: 33px;
    color: #000;
}

.insightblog-benefit-box {
    background: #FFFFFF80;
    padding: 36px;
}

.insight-benefit-no {
    font-family: Outfit , sans-serif;
    font-weight: 600;
    font-size: 35px;
    line-height: 36px;
    color: #000;
    margin-bottom: 18px;
}

.benefit-text {
    font-family: Outfit , sans-serif;
    font-weight: 400;
    font-size: 26px;
    line-height: 36px;
}

.benefit-text span {
    font-weight: 600;
}

.insight-goodforyou-box {
    display: flex;
    flex-direction: column;
    gap: 34px;
    padding: 32px 0px;
}
 
a.insights-blog-btn {
 height: 59px;
    width: 387px;
    border: 1px solid var(--Primary, #012B73) !important;
    color: #012B73 !important;
    font-size: 24px;
    padding: 0;
    display: flex; 
    gap: 9px;
    align-items: center;
    justify-content: center;
}
 
 
a.insights-blog-btn img {
    max-width: 17px;
    margin-top: 3px;
    margin-left: 0;
    transform: translateY(0px) ;
}
section.innovethics-good-for-you-sec .insightblog-heading {
    margin-bottom: 10px;
}


section.ins-navigating-data-privacy-sec {
    background: linear-gradient(109.37deg, #DAEBFF 0%, #F2F7FF 63.01%);
    padding: 80px 0px;
    margin-bottom: 100px;
}

section.ins-navigating-data-privacy-sec a.insights-blog-btn {
    margin-top: 28px;
}



.measure-tittle {
    font-family: Outfit , sans-serif;
    font-weight: 700;
    font-size: 40px;
    line-height: 40px;
    color: #000;
    margin-bottom: 26px;
}

.insight-measure-box {
    margin: 75px 0px;
}


.insights-blogs-latest-update {
    font-family: Outfit , sans-serif;
    font-size: 26px;
    line-height: 28px;
    font-weight: 400;
}

.insights-blogs-latest-update strong {
    font-weight: 600;
}

section.insights-blogs-latest-date-sec {
    padding: 105px 0px 149px;
}


.ins-blog-lets-btn {
    max-width: 164px !important;
}

@media screen and (max-width: 600px ){
    
    section.insoghts-blogs-breedcrumb {
    padding-top: 70px;
    padding-bottom: 24px !important;
}

.insight-blog-a {
    margin-bottom: 0 !important;
}
 

section.insightblog-business-consultant-sec {
    padding: 89px 0px;
}
 
 
section.insightblog-business-consultant-sec h2.main-heading.service-tittle-headding {
    font-size: 32px !important;
    line-height: 42px !important;
    max-width: 352px;
    margin-bottom:10px;
}
 
  
 
 
 /*insights-blog-8*/
 
 section.insightblog-banner-img-sec {
    margin-bottom: 70px;
}


 p.insightblog-text {
    font-size: 16px;
    line-height: 21px;
    padding-right: 14px;
}

.insightblog-heading {
    font-size: 29px;
    line-height: 34px;
    margin-bottom: 10px;
}

.insight-blog-descriotion {
    margin-top: 7px;
}

section.insightblog-business-consultant-sec {
    padding: 30px 0px 35px !important;
}

section.innovethics-good-for-you-sec {
    margin-top: 34px;
    padding: 40px 0px;
    background-image: url(https://innovethics.net/staging/insights-img/ESG-bg-mb-img.png);
    background-size: cover;
}

.insight-good-for-you-subtittle {font-size: 16px;line-height: 21px;padding-right: 10px;}

.insight-benefit-no {
    font-size: 16px;
    line-height: 22px;
    padding-right: 10px;
    display: inline-flex;
    margin-bottom: 12px;
}

.benefit-text {
    font-size: 14px;
    line-height: 18px;
    padding-right: 12px;
}

.insightblog-benefit-box {
    padding: 25px 23px;
}
 

.insight-goodforyou-box {
    gap: 22px;
}

a.insights-blog-btn {
    max-width: 250px;
    height: 44px;
    font-size: 16px;
    line-height: 22px;
}

a.insights-blog-btn img {
    max-width: 12px;
}

section.ins-navigating-data-privacy-sec {
    padding: 40px 0px;
    margin-bottom: 0;
}

section.ins-navigating-data-privacy-sec .insight-blog-descriotion {
    margin-top: 12px;
}

section.ins-navigating-data-privacy-sec p.insightblog-text {
    padding-right: 9px;
}

section.insights-blogs-latest-date-sec {
    padding: 77px 0px;
}

.insights-blogs-latest-update {
    font-size: 16px;
    line-height: 26px;
}
 
.ins-blog-lets-btn {
    max-width: 122px !important;
}
 a.insights-blog-btn:hover img {
    transform: translateX(5px) translateY(0px) !important;
}
 /*insight-blog-7*/ 
 
 section.insightblog-perfect-business-sec {
    padding: 40px 0px 28px;
} 

section.insightblog-perfect-business-sec .insight-blog-descriotion .insight-measure-box:first-of-type {
    margin-top: 12px;
    margin-bottom: 24px;
}

section.insightblog-perfect-business-sec  p.insightblog-text {
    padding-right: 7px;
    margin-bottom: 23px;
}

section.insightblog-perfect-business-sec .insight-blog-descriotion ul.insightblogs-lists {
    margin: 12px 0px;
}

section.insightblog-perfect-business-sec .insight-blog-descriotion ul.insightblogs-lists li {
    margin-bottom: 2px !important;
    padding-left:16px !important;
}

.measure-tittle {
    font-size: 22px;
    line-height: 27px;
    margin-bottom: 9px;
}

.insight-measure-box {
    margin: 31px 0px;
}
 
 /*insight-blog-6*/


section.insightblog-business-consultant-sec h2.main-heading.service-tittle-headding br {
    display: none;
}
 

.ins-blog6 .ins-insight-blog-detail-box p.insightblog-text {
    padding-right: 9px;
} 
section.insightblog-perfect-business-sec.ins-blog6 .ins-insight-blog-detail-box p.insightblog-text {
    margin-bottom: 29px;
}
 

section.insightblog-perfect-business-sec.ins-blog6 ul.insightblogs-lists li {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    line-height: 20px !important;
}

section.insightblog-perfect-business-sec.ins-blog6 ul.insightblogs-lists {
    margin-bottom: 24px;
}


section.innovethics-good-for-you-sec {
    background-image: url(https://innovethics.net/staging/insights-img/blog6-trusted-bg-mb-img.png) !important;
    margin-bottom: 0;
}
 
.blog-6-trusted .insightblog-benefit-box {
    padding: 20px;
}

.blog-6-trusted .insightblog-benefit-box .insightblogs-lists {
    margin: 0;
}

.blog-6-trusted .insightblog-benefit-box li {
    margin-bottom: 0 !important;
}
 
.blog-6-trusted  a.insights-blog-btn {
    max-width: 270px;
}

.blog-6-trusted .insightblog-benefit-box .ins-goof-fit-foryou br:last-child {
    display: none;
}

.blog-6-trusted .ins-goof-fit- foryou br {
    display: none !important;
} 
.blog-6-trusted .ins-goof-fit-foryou br {
    display: none;
}
 
.blog-6-trusted .ins-goof-fit-foryou a.insights-blog-btn.theme-btn {
    margin-top: 25px;
} 
 
 /*ins-blog-5*/
 
 section.insightblog-perfect-business-sec.ins-blog-5 {
    padding-bottom: 8px;
}

.ins-blog-5 .insightblogs-lists li {
    margin-right: 8px;
    padding-bottom: 12px;
}
 

.ins-b6-solid {
    margin: 58px 00px 30px;
}
 
  
    .ins-bl6-fraud{
    margin-top: 50px;
    }
 
 /*ins-blog-4*/
 
 h2.ins-blog-4 {
    max-width: 320px !important;
} 
.ins-blog-4 h2.main-heading.service-tittle-headding {
    max-width: 310px !important;
}

.ins-blog-4 p.insightblog-text {
    padding-right: 8px;
}
 

section.insightblog-perfect-business-sec.ins-blog-4 .ins-insight-blog-detail-box .insightblog-heading {
    font-size: 28px;
}
 
section.insightblog-perfect-business-sec.ins-blog-4 .insight-measure-box li {
    font-size: 16px !important;
}

 

li.bl4-li {
    font-size: 16px !important;
}

section.insightblog-perfect-business-sec.ins-blog-4 li br {
    display: none;
}

p.insightblog-text.bl-4-m-tittle {
    margin-bottom: 13px !important;
}

.ins-blog-4 ul.insightblogs-lists li {
    padding-bottom: 10px;
}

p.insightblog-text.bl-4-text {
    margin: 0 !important;
}

.bl-4-ultext ul.service-offer-right-sub-list.insightblogs-lists {
    margin: 0px !important;
}
 

ul.service-offer-right-sub-list.insightblogs-lists.bl-4-ultext {}

.bl4-last  p.insightblog-text {
    padding-right: 6px !important;
}

 

.bl4-last p.insightblog-text {
    padding-right: 6px !important;
} 

.bl4-last1 p.insightblog-text {
    padding-right: 6px !important;
} 



/*ins-blog-3*/
 
h2.main-heading.service-tittle-headding.ins-bl-3 {
    max-width: 322px !important;
}
  

h2.ins-bl-3-head {
    max-width: 322px !important;
}
 

.ins-bl-3 .insightblog-heading {
    max-width: 310px;
}

section.insightblog-business-consultant-sec.ins-bl-3 {
    margin: 62px 0px 10px;
}

section.insightblog-business-consultant-sec.ins-bl-3 .ins-insight-blog-detail-box h2.main-heading.service-tittle-headding {
    font-size: 28px !important;
    line-height: 35px !important;
}

section.insightblog-business-consultant-sec.ins-bl-3  p.insightblog-text {
    padding-right: 8px;
}
 
 
 
 /*ins-blog-2*/
 
 

.ins-blog-2 h2.main-heading.service-tittle-headding {
    max-width: 272px !important;
}

section.insightblog-business-services.ins-blog-2 {
    padding: 10px 0 50px;
}

section.insightblog-business-services.ins-blog-2 ul.service-offer-right-sub-list li {
    margin-bottom: 12px !important;
    padding-right: 2px;
}

section.innovethics-good-for-you-sec.ins-blog-2 .insightblog-benefit-box ul.service-offer-right-sub-list.insightblogs-lists {
    margin: 11px 0px;
    padding-left: 0 !important;
}

section.insightblog-business-services.ins-blog-2 ul.service-offer-right-sub-list {
    margin: 4px 0px;
}

section.innovethics-good-for-you-sec.ins-blog-2 {
    padding: 52px 0px 23px;
    background-position: right;
}
 
section.innovethics-good-for-you-sec.ins-blog-2 .ins-goof-fit-foryou .insightblog-heading {
    max-width: 280px;
    line-height: 36px;
}

section.innovethics-good-for-you-sec.ins-blog-2  .insight-good-for-you-subtittle {
    padding-right: 17px !important;
}

section.innovethics-good-for-you-sec.ins-blog-2 .insight-benefit-no {
    margin-bottom: 0 !important;
    padding-right: 2px !important;
}

section.innovethics-good-for-you-sec.ins-blog-2 .insightblog-benefit-box {
    padding: 17px 20px!important;
}

 

section.innovethics-good-for-you-sec.ins-blog-2 ul.insightblogs-lists li {
    font-size: 14px !important;
    line-height: 17px !important;
    margin-bottom: 11px !important;
}

section.innovethics-good-for-you-sec.ins-blog-2 .insight-benefit-no >span {
    padding-right: 8px !important;
}
 

section.insightblog-business-services {
    padding: 81px 0px;
}

 

section.insightblog-business-consultant-sec.ins-blog-2 p.insightblog-text {
    padding-right: 7px !important;
}
 
 
 /*ins-blog-1*/
 
  

.ins-blog-1 .ins-insight-blog-detail-box h2.main-heading.service-tittle-headding {
    font-size: 31px !important;
    max-width: 324px !important;
}
 

section.insightblog-business-consultant-sec.ins-blog-1 p.insightblog-text {
    padding-right: 6px !important;
}
 
section.insightblog-perfect-business-sec.ins-blog-1 {
    box-shadow: 0px 2px 3.4px 0px #0000001A;
}

section.insightblog-perfect-business-sec.ins-blog-1 p.insightblog-text {
    margin-bottom: 14px !important;
}

.insightblog-point {
    font-size: 14px;
    line-height: 19px;
    padding: 16px;
    margin: 22px 0px;
}

section.insightblog-business-services.ins-blog-1 {
    padding-bottom: 10px !important;
}

section.insightblog-business-services.ins-blog-1 ul.insightblogs-lists {
    margin: 11px 0px !important;
}

section.insightblog-business-services.ins-blog-1 ul.insightblogs-lists li {
    margin-bottom: 10px !important;
}
 

section.innovethics-good-for-you-sec.ins-blog-1 {
    background-position: right;
    padding-bottom: 0;
}

section.innovethics-good-for-you-sec.ins-blog-1 .insight-benefit-no {
    margin-bottom: 6px;
    padding-right: 0;
}

section.innovethics-good-for-you-sec.ins-blog-1 .benefit-text {
    padding-right: 2px;
}

section.innovethics-good-for-you-sec.ins-blog-1 .insight-benefit-no > span {
    padding-right: 8px;
}

section.innovethics-good-for-you-sec.ins-blog-1   p.insightblog-text {
}

section.innovethics-good-for-you-sec.ins-blog-1 p.insightblog-text {
    margin-right: 14px !important;
}
 
 
 
 
 
}

@media screen and ( max-width: 380px ){
    
    section.insightblog-perfect-business-sec .insight-blog-descriotion ul.insightblogs-lists li {
    font-size: 15.8px !important;
}

}