
/* V10.15: four values and integrated horizontal contact panel */
body.page-id-20 .tec-company14 .c14-values-grid{
 grid-template-columns:minmax(175px,17.5%) minmax(0,1fr) minmax(305px,27%);
 gap:clamp(14px,1.7vw,43px);align-items:center
}
body.page-id-20 .tec-company14 .c14-values-items{gap:0}
body.page-id-20 .tec-company14 .c14-value{
 padding:5px clamp(7px,.73vw,17px)!important;min-width:0
}
body.page-id-20 .tec-company14 .c14-value:not(:last-child){
 border-right:1px solid #dfe5ec
}
body.page-id-20 .tec-company14 .c14-value:before{
 height:clamp(28px,2.05vw,46px);width:clamp(28px,2.05vw,46px);
 margin-bottom:clamp(5px,.4vw,10px)
}
body.page-id-20 .tec-company14 .c14-value h3{
 font-size:clamp(12px,.83vw,20px);line-height:1.15;
 margin-bottom:3px!important
}
body.page-id-20 .tec-company14 .c14-value p{
 font-size:clamp(11px,.70vw,17px);line-height:1.26
}
body.page-id-20 .tec-company14 .c14-values-cta{
 display:grid;grid-template-columns:minmax(0,1fr) auto;
 grid-template-rows:auto auto;
 column-gap:clamp(11px,.85vw,20px);align-items:center;
 padding:clamp(13px,1.05vw,25px)!important;
 min-height:clamp(90px,6.5vw,135px);
 background:#f3f7fa;
}
body.page-id-20 .tec-company14 .c14-values-cta h2{
 grid-column:1;grid-row:1;min-width:0;
 font-size:clamp(16px,1.05vw,27px);line-height:1.14;
 margin-bottom:clamp(3px,.35vw,9px)!important
}
body.page-id-20 .tec-company14 .c14-values-cta h2:before{
 width:clamp(17px,1.2vw,29px);height:3px;
 margin-bottom:clamp(5px,.4vw,10px)
}
body.page-id-20 .tec-company14 .c14-values-cta>p:not(.c14-btn){
 grid-column:1;grid-row:2;font-size:clamp(11px,.71vw,18px);
 line-height:1.3
}
body.page-id-20 .tec-company14 .c14-values-cta .c14-btn{
 grid-column:2;grid-row:1/3;
 margin:0!important;align-self:center
}
body.page-id-20 .tec-company14 .c14-values-cta .c14-btn a{
 padding:clamp(8px,.64vw,16px) clamp(11px,.74vw,18px);
 font-size:clamp(11px,.72vw,17px);gap:10px
}
@media(max-width:1330px){
 body.page-id-20 .tec-company14 .c14-values-grid{
  grid-template-columns:minmax(150px,20%) minmax(0,1fr)
 }
 body.page-id-20 .tec-company14 .c14-values-cta{grid-column:1/-1}
}
@media(max-width:950px){
 body.page-id-20 .tec-company14 .c14-values-grid{grid-template-columns:1fr;gap:20px}
}
@media(max-width:760px){
 body.page-id-20 .tec-company14 .c14-value:not(:last-child){border-right:0}
 body.page-id-20 .tec-company14 .c14-value{padding:8px!important}
 body.page-id-20 .tec-company14 .c14-values-cta{grid-column:auto}
}
@media(max-width:540px){
 body.page-id-20 .tec-company14 .c14-values-cta{
  grid-template-columns:1fr;grid-template-rows:auto auto auto;row-gap:8px
 }
 body.page-id-20 .tec-company14 .c14-values-cta h2{grid-column:1;grid-row:1}
 body.page-id-20 .tec-company14 .c14-values-cta>p:not(.c14-btn){grid-column:1;grid-row:2}
 body.page-id-20 .tec-company14 .c14-values-cta .c14-btn{
  grid-column:1;grid-row:3;justify-self:start
 }
}
