/* Final alignment against the current homepage screenshots. */
@media(min-width:1101px){
  .tt-native-benefits .front_tizers>.maxwidth-theme{
    display:block!important;
    width:calc(100% - 80px)!important;
    max-width:1680px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
  .tt-native-benefits .item-views.tizers .items>.row{
    display:grid!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:72px!important;
    width:100%!important;
    margin:0!important;
  }
  .tt-native-benefits .item-views.tizers .item-wrapper{
    float:none!important;
    width:auto!important;
    max-width:none!important;
    padding:0!important;
  }
  .tt-native-benefits .item-views.tizers .item{
    width:100%!important;
    margin:0!important;
  }
  .tt-native-company .company-block>.row{
    display:flex!important;
    align-items:stretch!important;
  }
  .tt-native-company .company-block .text-block{
    flex:0 0 58.333%!important;
    width:58.333%!important;
    max-width:58.333%!important;
  }
  .tt-native-company .company-block .image-block{
    flex:0 0 41.667%!important;
    width:41.667%!important;
    max-width:41.667%!important;
  }
}

.tt-industries-section .tt-heading h2{
  color:var(--white_text_black)!important;
  opacity:1!important;
  visibility:visible!important;
}
.tt-industries-section .tt-heading>div>span{color:var(--tt-orange)!important}
.tt-industries article b{color:#fff!important}
.tt-industries article p{color:rgba(255,255,255,.82)!important}

.tt-steps article>svg{
  width:56px!important;
  height:56px!important;
  padding:0!important;
  overflow:visible!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:var(--tt-orange)!important;
  clip-path:none!important;
  stroke-width:1.55!important;
  filter:drop-shadow(0 5px 12px rgba(244,123,32,.16));
}
.tt-steps article>svg path,
.tt-steps article>svg rect,
.tt-steps article>svg circle{
  vector-effect:non-scaling-stroke;
}

@media(max-width:1100px){
  .tt-native-benefits .item-views.tizers .items>.row{margin-left:-15px!important;margin-right:-15px!important}
}
@media(max-width:767px){
  .tt-native-company .company-block .text-block,
  .tt-native-company .company-block .image-block{
    width:100%!important;
    max-width:100%!important;
  }
}
