/*
Theme Name: demeter
Description: Child theme of demeter
Author: demeter
Version: 1.0.0
Text Domain: demeter
Template: twentytwentyone
*/
/*  =========================== section-expertise-banner  =========================== */ 
.section-expertise-content-banner .heading-style-1{margin-bottom: 60px;}
.section-expertise-content-banner .heading-style-3{padding-top: 60px;}
.section-expertise-content-banner .heading-style-4{padding-top: 14px;color:var(--gray);text-transform: unset;}
.section-expertise-content-banner .heading-style-4:last-child{padding-top: 0 !important;padding-bottom: 60px;}

/*  =========================== section-inner-expertise  =========================== */ 
.section-inner-expertise .row{row-gap: 32px;}
.section-inner-expertise .wrap-expertise-content{display:flex;gap:32px;}
.section-inner-expertise .inner-expertise-image{height: 50px;width: 50px;flex-shrink: 0;}
.section-inner-expertise .inner-expertise-image img{height:100%;}
.section-inner-expertise .p-big{margin-bottom: 6px;font-family: 'Neufile Grotesk bold';}
.section-inner-expertise p{color: var(--secondary);}
.section-inner-expertise .container > .expertise-bottom-content{margin-top: 50px;}
.section-inner-expertise .container > .expertise-bottom-content p{margin-top: 0 !important;}
.section-inner-expertise .container > .expertise-bottom-content .p-big,
.section-inner-expertise .container > .expertise-bottom-content b,
.section-inner-expertise .container > .expertise-bottom-content p,
.section-inner-expertise .container .section-sustainability-inner-expertise p{margin-top: 24px;font-size: 20px;line-height: 28px;}
.section-inner-expertise .container > .expertise-bottom-content b{font-family: 'Neufile Grotesk bold';display: block;color: var(--white);}
.section-inner-expertise .container > .expertise-bottom-content a {color: var(--white);text-decoration: underline;}
.section-inner-expertise .container > .expertise-bottom-content a:hover{text-decoration: none;}
/* ul li */
.section-inner-expertise {padding-block: 60px;}
.section-inner-expertise h3{margin-bottom: 14px;}
.section-inner-expertise ul{display: flex; flex-direction: column;gap:3px;}
.section-inner-expertise ul li{list-style:none;color: var(--gray);text-transform:unset;font-family: 'Neufile Grotesk light';}

/*  =========================== section research inner page  =========================== */ 
.section-research-inner .container {counter-reset: section;}
.section-research-inner .research-inner{margin-bottom: 50px;}
.section-research-inner .research-inner:last-child{margin-bottom: 0;}
.section-research-inner .research-inner-top-content{margin-bottom: 54px;}
.section-research-inner .heading-style-4{margin-bottom: 18px;}
.section-research-inner .heading-style-4::before{ counter-increment: section; content: counter(section) "."; margin-right: 18px;}
.section-research-inner .p-big{margin-bottom: 12px;}
.section-research-inner .expertise-bottom-content {margin-top:54px;}
.section-research-inner .expertise-bottom-content p{margin-top: 12px;color:var(--white);}
.section-research-inner .expertise-bottom-content a{color: var(--white);text-decoration: underline;}
.section-research-inner .expertise-bottom-content a:hover{text-decoration: none;}
/* ===================================== media quiery  ===================================== */
@media screen and (max-width:1366px) {
    /*  =========================== section-expertise-banner  =========================== */ 
    .section-expertise-content-banner .heading-style-1{margin-bottom: 55px;}
    .section-expertise-content-banner .heading-style-3{padding-top: 55px;}
    .section-expertise-content-banner .heading-style-4{padding-top: 12px;}
    .section-expertise-content-banner .heading-style-4:last-child{padding-bottom: 55px;}
    
    /*  =========================== section-inner-expertise  =========================== */ 
    .section-inner-expertise .row{row-gap: 30px;}
    .section-inner-expertise .wrap-expertise-content{gap:28px;}
    .section-inner-expertise .inner-expertise-image{height: 45px;width: 45px;}
    .section-inner-expertise .container > .expertise-bottom-content{margin-top: 40px;}
    .section-inner-expertise .container > .expertise-bottom-content .p-big,
    .section-inner-expertise .container > .expertise-bottom-content b,
    .section-inner-expertise .container > .expertise-bottom-content p{margin-top: 20px;font-size: 18px;line-height: 30px;}
    /* ul li */
    .section-inner-expertise {padding-block: 50px;}
    .section-inner-expertise h3{margin-bottom: 12px;}

}
@media screen and (max-width:1199px) {
      /*  =========================== section-expertise-banner  =========================== */ 
    .section-expertise-content-banner .heading-style-1{margin-bottom: 40px;}
    .section-expertise-content-banner .heading-style-3{padding-top: 40px;}
    .section-expertise-content-banner .heading-style-4{padding-top: 11px;}
    .section-expertise-content-banner .heading-style-4:last-child{padding-bottom: 40px;}
    
    /*  =========================== section-inner-expertise  =========================== */ 
    .section-inner-expertise .row{row-gap: 28px;}
    .section-inner-expertise .wrap-expertise-content{gap:20px;}
    .section-inner-expertise .inner-expertise-image{height: 42px;width: 42px;}
    .section-inner-expertise .container > .expertise-bottom-content{margin-top: 35px;}
    .section-inner-expertise .container > .expertise-bottom-content .p-big,
    .section-inner-expertise .container > .expertise-bottom-content b,
    .section-inner-expertise .container > .expertise-bottom-content p{margin-top: 18px;line-height: 28px;}
    
    /* ul li */
    .section-inner-expertise {padding-block: 45px;}
    
    /*  =========================== section research inner page  =========================== */ 
    .section-research-inner .research-inner{margin-bottom: 40px;}
    .section-research-inner .research-inner-top-content{margin-bottom: 45px;}
    .section-research-inner .heading-style-4{margin-bottom: 16px;}
    .section-research-inner .heading-style-4::before{margin-right: 16px;}
    .section-research-inner .p-big{margin-bottom: 10px;}
    .section-research-inner .expertise-bottom-content {margin-top:45px;}
    .section-research-inner .expertise-bottom-content p{margin-top: 10px;}
}
@media screen and (max-width:991px) {
     /*  =========================== section-expertise-banner  =========================== */ 
    .section-expertise-content-banner .heading-style-1{margin-bottom: 35px;max-width: 65%;}
    .section-expertise-content-banner .heading-style-3{padding-top: 35px;}
    .section-expertise-content-banner .heading-style-4{padding-top: 10px;}
    .section-expertise-content-banner .heading-style-4:last-child{padding-bottom: 35px;}
    
    /*  =========================== section-inner-expertise  =========================== */ 
    .section-inner-expertise .row{row-gap: 30px;}
    .section-inner-expertise .wrap-expertise-content{gap:30px;}
    .section-inner-expertise .inner-expertise-image{height: 50px;width: 50px;}
    .section-inner-expertise .container > .expertise-bottom-content{margin-top: 40px;}
    .section-inner-expertise .container > .expertise-bottom-content .p-big,
    .section-inner-expertise .container > .expertise-bottom-content b,
    .section-inner-expertise .container > .expertise-bottom-content p{margin-top: 16px;font-size: 17px;line-height: 25px;}
    
    /* ul li */
    .section-inner-expertise {padding-block: 40px;}
    
    /*  =========================== section research inner page  =========================== */ 
    .section-research-inner .research-inner{margin-bottom: 40px;}
    .section-research-inner .research-inner-top-content{margin-bottom: 35px;}
    .section-research-inner .heading-style-4{margin-bottom: 14px;}
    .section-research-inner .heading-style-4::before{margin-right: 14px;}
    .section-research-inner .p-big{margin-bottom: 8px;}
    .section-research-inner .expertise-bottom-content {margin-top:35px;}
    .section-research-inner .expertise-bottom-content p{margin-top: 8px;}
    
}
@media screen and (max-width:767px) {
    /*  =========================== section-expertise-banner  =========================== */ 
    .section-expertise-content-banner .heading-style-1{margin-bottom: 30px;max-width: 70%;}
    .section-expertise-content-banner .heading-style-3{padding-top: 25px;}
    /* .section-expertise-content-banner .heading-style-4{padding-top: 10px;} */
    .section-expertise-content-banner .heading-style-4:last-child{padding-bottom: 30px;}
    
    /*  =========================== section-inner-expertise  =========================== */ 
    .section-inner-expertise .row{row-gap: 25px;}
    .section-inner-expertise .wrap-expertise-content{gap:25px;}
    .section-inner-expertise .inner-expertise-image{height: 45px;width: 45px;}
    .section-inner-expertise .container > .expertise-bottom-content{margin-top: 30px;}
    .section-inner-expertise .container > .expertise-bottom-content .p-big,
    .section-inner-expertise .container > .expertise-bottom-content b,
    .section-inner-expertise .container > .expertise-bottom-content p{margin-top: 15px;line-height: 24px;}
    
     /* ul li */
    .section-inner-expertise {padding-block: 38px;}
    .section-inner-expertise h3 { margin-bottom: 15px; }
    
    /*  =========================== section research inner page  =========================== */ 
    .section-research-inner .research-inner{margin-bottom: 35px;}
    .section-research-inner .research-inner-top-content{margin-bottom: 30px;}
    .section-research-inner .heading-style-4{margin-bottom: 14px;}
    .section-research-inner .heading-style-4::before{margin-right: 14px;}
    .section-research-inner .expertise-bottom-content {margin-top:30px;}
    
}
@media screen and (max-width:575px) {
    /*  =========================== section-expertise-banner  =========================== */ 
    .section-expertise-content-banner .heading-style-1{margin-bottom: 20px;max-width: 100%;}
    .section-expertise-content-banner .heading-style-3{padding-top: 10px;}
    .section-expertise-content-banner .heading-style-4:last-child{padding-bottom: 20px;}
    
    /*  =========================== section-inner-expertise  =========================== */ 
    .section-inner-expertise .row{row-gap: 28px;}
    .section-inner-expertise .wrap-expertise-content{gap:14px;}
    .section-inner-expertise .inner-expertise-image{height: 30px;width: 30px;}
    .section-inner-expertise .container > .expertise-bottom-content{margin-top: 28px;}
    .section-inner-expertise .container > .expertise-bottom-content .p-big,
    .section-inner-expertise .container > .expertise-bottom-content b,
    .section-inner-expertise .container > .expertise-bottom-content p{margin-top: 14px;line-height: 25px;}
    
    /* ul li */
    .section-inner-expertise {padding-block: 35px;}
    .section-inner-expertise h3 { margin-bottom: 15px; }
    
}