#lvi-tooltip-text{display:inline-flex;align-items:center;gap:.5rem}
.lvi-tooltip-icon{width:18px;height:18px;flex:0 0 18px;display:inline-block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}

@media (min-width:1025px){
  section#services .section_container .main:has(.item:nth-child(7)){
    grid-template-columns:repeat(4,1fr);
    grid-auto-rows:220px;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item{
    grid-column:span 1;
    grid-row:span 1;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(1){
    grid-column:span 2;
    grid-row:span 2;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(4){
    grid-column:span 1;
    grid-row:span 1;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(6),
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(7){
    grid-column:span 2;
    grid-row:span 1;
  }
}

@media (max-width:1024px) and (min-width:768px){
  section#services .section_container .main:has(.item:nth-child(7)){
    grid-template-columns:repeat(2,1fr);
    grid-auto-rows:220px;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item{
    grid-column:span 1;
    grid-row:span 1;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(1){
    grid-column:span 2;
    grid-row:span 2;
  }
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(6),
  section#services .section_container .main:has(.item:nth-child(7)) .item:nth-child(7){
    grid-column:span 1;
    grid-row:span 1;
  }
}
