.teb-with-content{padding:20px 0px 100px;}
.teb-with-content .tabbing-col{border-bottom: 1px solid #DBDDE9;}
.teb-with-content .tabbing-col .tab-main{display: flex;align-items: center;overflow-x: scroll;}
.teb-with-content .tabbing-col .tab-main::-webkit-scrollbar{display:none;}
.teb-with-content .tabbing-col .tab-main .tab-item{padding: 20px 0px;margin-right: 40px;border-bottom: 3px solid transparent;position: relative;min-width: max-content;    cursor: pointer;}
.teb-with-content .tabbing-col .tab-main .tab-item:last-child{margin-right:0;}
.teb-with-content .tabbing-col .tab-main .tab-item.active::after{content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(93.74deg, #00D4BA 0%, #000080 139.76%);}
.teb-with-content .tabbing-col .tab-main .tab-item h6{font-size: 18px;
  font-weight: 500;
  color: #1C1E20;
  margin: 0;
  line-height: 1;}

.teb-with-content .tabbing-col .tab-main .tab-item.active h6{color: #000080;}
.teb-with-content .four-col-cta .main-box .text h5{margin-bottom:16px;}

.teb-with-content .content-box{margin-top: 50px;}
.teb-with-content .content-box .content-tab{display:none;}
.teb-with-content .content-box .content-tab.active{display:block; margin-top:76px;}
.teb-with-content .content-box .content-tab h3{    
  font-size: 32px;
  font-weight: 400;
  color: #000080;
  line-height: 1.2;
  margin-bottom: 20px
    ;}
.teb-with-content .content-box .content-tab p{    font-size: 16px;
  font-weight: 400;
  color: #010146;
  line-height: 1.6;
  margin-bottom: 25px;}
.teb-with-content .content-box .content-tab h6{font-size: 22px;
  color: #000080;  font-family: Georgia;
  font-weight: 400;
  margin: 25px 0px 15px;
  line-height: 1.4;}
.teb-with-content .content-box .content-tab img{max-width:100%;}
.teb-with-content .cta_continer{   
  display: flex;
  flex-wrap;
}
.teb-with-content .cta_continer .cta-one{
  margin-right:20px;
}
.teb-with-content .content-box .bottom-col{margin-top:40px;}
.teb-with-content .cta_box_column{margin-top:40px;    padding-left: 25px;
  border-left: 1px solid #DBDDE9;}
.teb-with-content .cta_box_column p{margin-bottom:0 !important;}
.teb-with-content .top-content {display: flex;align-items: center;    margin-bottom: 20px;}
.teb-with-content .top-content .icon_img_col{align-items: center;
  background: linear-gradient(145.39deg, #00D4BA 0%, #000080 106.47%);
  border-radius: 5px;
  display: flex;height: 50px;
  justify-content: center;
  line-height: 0px;
  margin-right: 12px;
  padding: 7px;
  position: relative;
  text-align: center;
  width: 50px;
  z-index: 1;}
.teb-with-content .top-content .icon_img_col img{width: 24px;
  height: 24px;}
.teb-with-content .top-content h5{    font-size: 20px;
  font-weight: 600;
  color: #06A491;
  margin: 0;
  line-height: 1.4;}
.teb-with-content .cta_box_column p{font-size: 16px;
  font-weight: 400;
  color: #000080;
  line-height: 1.5;
  margin: 0;}
.teb-with-content .cta-box .primary-cta {  margin-top: 10px;margin-bottom:20px;  }
.teb-with-content .list-content{margin-top:30px;}
.teb-with-content .list-content .box{border-left: 1px solid #DBDDE9;padding: 0;display:flex;}
.teb-with-content .list-content .col-lg-2.box{width:20%;}
.teb-with-content .box .main-box{background:#ffffff;width:100%; height:100%;}
.teb-with-content .second-bottom .list-content .main-box{  padding: 15px 15px; }
.teb-with-content .main-box .top-bar{background:#F6F9FC;padding:20px;}
.teb-with-content .main-box .top-bar h4{font-size: 16px;
  font-weight: 700;
  color: #39B7A7;
  margin-bottom: 16px;
  line-height: 1.4;}
.teb-with-content .main-box .top-bar p{    font-size: 15px;
  font-weight: 400;
  color: #010146;
  font-style: italic;
  margin: 0;
  line-height: 1.6;}

.teb-with-content .main-box .content-col{padding:14px 20px;}
.teb-with-content .main-box .content-col p{font-size: 15px;
  font-weight: 400;
  color: #010146;
  margin-bottom: 15px;
  line-height: 1.6;}
.teb-with-content .main-box .content-col p:last-child{margin-bottom:0;}


/* New Boxes Style */

.teb-with-content .growth-column{    background-image: url(https://144314576.fs1.hubspotusercontent-eu1.net/hubfs/144314576/Frame%20139.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 60px 40px;
  margin-top: 30px;}
.teb-with-content .growth-column .main-box h4{font-size: 22px;
  font-weight: 700;
  color: #06A491;
  font-family: Verdana;
  margin: 0;
  line-height: 1.4;}
.teb-with-content .growth-column .main-box .col-content{border-top: 1px solid #FFFFFF33;
  margin-top: 25px;
  padding-top: 25px;}
.teb-with-content .growth-column .main-box .col-content h6{    font-size: 18px;
  font-weight: 600;
  color: #06A491;
  font-family: Verdana;
  margin: 0px 0px 8px;
  line-height: 1.5;}
.teb-with-content .growth-column .main-box .col-content p{font-size: 15px;
  color: #FFFFFF;
  margin: 0;}

/* Solution */
.teb-with-content .solution-column{margin-bottom:40px;}
.teb-with-content .solution-column .box{display:flex;}
.teb-with-content .solution-column .main-box{background-image: url(https://144314576.fs1.hubspotusercontent-eu1.net/hubfs/144314576/card-bg-img.png);
  background-position: center;
  background-repeat: no-repeat;    height: auto;
  background-size: cover;
  padding: 30px 20px;
  margin-top: 25px;}
.teb-with-content .solution-column .icon-title{display: flex;align-items: center;
  margin-bottom: 20px;}
.teb-with-content .solution-column .icon-title .icon{    background: #FFFFFF1A;
  border-radius: 5px;
  width: 50px;
  min-width: 50px;
  height: 50px;margin-right:12px;
  display: flex;align-items: center;
  justify-content: center;
  padding: 10px;}
.teb-with-content .solution-column .icon-title .icon img{width:27px;max-height:27px;}
.teb-with-content .solution-column .icon-title h6{    font-size: 22px;
  font-weight: 400;
  color: #FFFFFF;
  font-family: Georgia;
  margin: 0;}
.teb-with-content .solution-column .main-box p{    font-size: 16px; color: #FFFFFF;}
.teb-with-content .solution-column ul{padding: 0;}
.teb-with-content .solution-column ul li{    
  font-size: 16px;
  font-weight: 500;
  color: #00D4BA;
  /*     font-style: italic; */
  list-style: none;
  margin-bottom: 10px;
  line-height: 1.6;}

/* Experience */
.teb-with-content .experience-column{margin-top: 60px;}
.teb-with-content .experience-column h2{    font-size: 32px;
  font-weight: 400;
  color: #000080;
  margin-bottom: 16px;
  line-height: 1.4;}
.teb-with-content .experience-column h2 span{color:#06A491;}
.teb-with-content .experience-column .content-bar{    background: #E1FEFA;
  padding: 30px 40px 55px;margin-top: 30px;}
.teb-with-content .experience-column .content-bar .main-box{background: transparent;height: auto;margin-top: 40px;}
.teb-with-content .experience-column .content-bar .icon{background: linear-gradient(145.39deg, #00D4BA 0%, #000080 106.47%);
  border-radius: 4px;
  width: 45px;
  height: 45px;
  min-width: 45px;
  line-height: 0;
  display: flex
    ;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;}
.teb-with-content .experience-column .content-bar .icon img{width:24px;max-height:24px;}
.teb-with-content .experience-column .content-bar .main-box h4{font-size: 16px;
  font-weight: 600;
  color: #06A491;
  margin-bottom: 12px;
  font-family: Verdana;
  line-height: 1.}
.teb-with-content .experience-column .content-bar .main-box p{    color: #010146;
  margin: 0;}


/* Answer */

.teb-with-content .answer-col{    padding: 60px 40px;
  background-image: url(https://144314576.fs1.hubspotusercontent-eu1.net/hubfs/144314576/Chemicals-Materials-overview.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 30px;}

.teb-with-content .answer-col .heading h2{    font-size: 42px;
  font-weight: 400;margin-top:0;
  color: #FFFFFF;
  font-family: Georgia;
  margin-bottom: 12px;
  line-height: 1.2;}
.teb-with-content .answer-col .heading p{color: #FFFFFF;}
.teb-with-content .answer-col .row{margin-bottom:50px;}
.teb-with-content .answer-col .content{    margin-top: 30px;
  padding-left: 20px;
  border-left: 1px solid #FFFFFF33;}
.teb-with-content .answer-col .content h6{font-size: 18px;
  font-weight: 600;
  color: #06A491;
  font-family: Verdana;
  margin: 0 0 8px;
  line-height: 1.3;}
.teb-with-content .answer-col .content p{
  color: #FFFFFF;
  font-family: Verdana;
  margin: 0;}

.teb-with-content .answer-col h2{font-size: 42px;
  font-weight: 400;
  color: #FFFFFF;
  font-family: Georgia;
  margin: 30px 0px;
  line-height: 1.2;}
.teb-with-content .answer-col .list-content-bar h4{    font-size: 18px;
  font-weight: 700;
  color: #00D4BA;
  font-family: Verdana;
  margin: 30px 0 0px;}
.teb-with-content .answer-col .list-content-bar ul{margin:0;padding:0;}
.teb-with-content .answer-col .list-content-bar ul li{    font-size: 22px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1.2;
  padding: 15px 0px;
  border-bottom: 1px solid #FFFFFF1A;
  list-style: none;padding-left:40px;
  position: relative;}
.teb-with-content .answer-col .list-content-bar ul li::after{content: '';
  position: absolute;
  top: 18px;
  left: 0;
  width: 20px;
  height: 20px;
  background-image: url(https://144314576.fs1.hubspotusercontent-eu1.net/hubfs/144314576/Frame%2033.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;}



/* Four Column */

.teb-with-content .four-content-column .col-lg-3{    margin-top: 40px;}
.teb-with-content .four-content-column .col-lg-3 h6{    font-size: 14px;
  font-weight: 400;
  color: #06A491;
  font-family: Verdana;
  text-transform: uppercase;
  margin: 0px 0px 15px;}
.teb-with-content .four-content-column .col-lg-3 h4{font-size: 22px;
  color: #010146;
  margin: 0;}
.teb-with-content .four-content-column .col-lg-3.first .main-box{    background: #ffffff;
  padding: 30px 10px;
  border: 1px solid #EFF0F4;}

.teb-with-content .four-content-column .main-box .icon-text{display: flex
  ;align-items: center;
  background: #ffffff;margin-bottom:4px;
  border-bottom: 1px solid #EFF0F4;
  padding: 15px 10px;}
.teb-with-content .four-content-column .col-lg-3:last-child .main-box:first-child .icon-text{display: none;}
.teb-with-content .four-content-column .main-box .icon-text .icon{    align-items: center;
  background: linear-gradient(145.39deg, #00D4BA 0%, #000080 106.47%);
  border-radius: 5px;
  display: flex;height: 45px;
  justify-content: center;
  line-height: 0px;
  margin-right: 12px;
  padding: 7px;
  position: relative;
  text-align: center;
  width: 45px;
  min-width:45px;
  z-index: 1;}
.teb-with-content .four-content-column .main-box .icon-text .icon img{width:24px;max-height:24px;}
.teb-with-content .four-content-column .main-box .icon-text .text h6{    font-size: 14px;
  font-weight: 700;
  color: #303226;
  font-family: Verdana;
  text-transform: capitalize;
  margin: 0 0 2px;}
.teb-with-content .four-content-column .main-box .icon-text .text p{font-size:15px;color:#06A491;margin:0;}










@media(min-width:991px)
{
  .tabbing-col.sticky {
    position: fixed;
    top: 78px; /* adjust based on your #header-main height */
    z-index: 1000;
    width: 100%;
    border-bottom: 1px solid #dbdde9;
    background: #F6F9FC;
    padding-top:10px
  }
}
@media(max-width:991px)
{
  .teb-with-content .list-content .box {
    width: 48%;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .teb-with-content .growth-column{    padding: 10px 40px 50px;}
  .teb-with-content .growth-column .main-box{margin-top:40px;}
}

@media(max-width:767.98px){
  .teb-with-content .cta_box_column {
    border-left: none;
    border-bottom: 1px solid #DBDDE9;
    padding: 0 0 20px;
    margin: 10px 0 20px;
  }
  .teb-with-content .growth-column{    padding: 0px 20px 40px;}
  .teb-with-content .rich_content ul li{    position: relative;}
  .teb-with-content .rich_content ul li:before{left:-40px !important;}
  .teb-with-content .four-col-cta .main-box {
    margin-top: 40px;}
  .teb-with-content .content-box .content-tab .four-col-cta .heading_col_new p{font-size:24px !important;}

  .teb-with-content .answer-col .heading h2,
  .teb-with-content .answer-col h2{font-size:32px;}
  .teb-with-content .answer-col{padding:40px 20px;}
  .teb-with-content .answer-col .list-content-bar ul li{font-size:18px;}

}

@media(max-width:575.98px){
  .teb-with-content .cta_continer {
    display: block;}
  .teb-with-content .cta_continer .secondy_cta{margin-top:20px;}
  .teb-with-content .tabbing-col .tab-main .tab-item h6 {
    font-size: 16px;}
  .teb-with-content .list-content .box {padding: 0 12px;
    border: none;
    width: 100%;}
}

