.elementor-widget-ttw_hero,.elementor-widget-ttw_benefits,.elementor-widget-ttw_catalog,.elementor-widget-ttw_articles{width:100%;margin:0!important}
.ttweb-banner-image{display:block;width:100%;height:100%;object-fit:contain;background:#fff}
.ttweb-image-wrap{min-height:300px;overflow:hidden}
.elementor-widget-ttw_hero .hero-copy h1{font-family:inherit;color:inherit}
.elementor-widget-ttw_hero .hero-copy .intro{white-space:pre-line}
.elementor-widget-ttw_hero .hero-actions .button{color:#171717}
.elementor-widget-ttw_hero .hero-actions .button:hover{color:#171717}
.elementor-widget-ttw_catalog .product-visual img{object-fit:contain}
