.elementor-44288 .elementor-element.elementor-element-4791f32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3.2rem;--padding-bottom:3.6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-44288 .elementor-element.elementor-element-06f2518{--display:flex;}.elementor-44288 .elementor-element.elementor-element-07563e8 .woocommerce-breadcrumb{color:#41404280;font-size:15px;line-height:1em;}.elementor-44288 .elementor-element.elementor-element-ca2d199 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 15px;}.elementor-44288 .elementor-element.elementor-element-ca2d199 .elementor-heading-title{font-size:11rem;line-height:1.2em;letter-spacing:-1.8px;}.elementor-44288 .elementor-element.elementor-element-a85bec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:5rem;--padding-bottom:2.2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-44288 .elementor-element.elementor-element-c954083{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-16bd969 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-fdb9284{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-2f176c4{--display:flex;}.elementor-44288 .elementor-element.elementor-element-1fd9dbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-6382d4a .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-c64a9c9{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 {--n-accordion-padding:0px 0px 9px 0px;}:where( .elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-44288 .elementor-element.elementor-element-817d1e9{--display:flex;}.elementor-44288 .elementor-element.elementor-element-77930c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-966bb0c .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-cdaa337{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-cdaa337 {--n-accordion-padding:0px 0px 9px 0px;}:where( .elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-44288 .elementor-element.elementor-element-0ff11b5{--display:flex;}.elementor-44288 .elementor-element.elementor-element-16be7d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-41ed86b .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-a9c6f86{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 {--n-accordion-padding:0px 0px 9px 0px;}:where( .elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-44288 .elementor-element.elementor-element-20cef2f{--display:flex;}.elementor-44288 .elementor-element.elementor-element-370bff6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-de30a37 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-a275812{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-a275812 {--n-accordion-padding:0px 0px 9px 0px;}:where( .elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-44288 .elementor-element.elementor-element-09b6a6b{--display:flex;}.elementor-44288 .elementor-element.elementor-element-46bafad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-0ef9a28 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-44288 .elementor-element.elementor-element-27050b5{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-44288 .elementor-element.elementor-element-27050b5 {--n-accordion-padding:0px 0px 9px 0px;}:where( .elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;}:where( .elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-44288 .elementor-element.elementor-element-56b854b{--display:flex;}.woocommerce .elementor-44288 .elementor-element.elementor-element-aedabb0 .term-description{color:#414042;font-size:25px;line-height:1.15em;}.elementor-44288 .elementor-element.elementor-element-0ce14be{--grid-columns:3;--grid-row-gap:3.9rem;--load-more—spacing:4.6rem;--load-more-button-align:center;--grid-column-gap:2rem;}.elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button:focus{background-color:#02010100;}.elementor-44288 .elementor-element.elementor-element-0ce14be > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button{font-size:2.5rem;font-weight:400;line-height:1.19em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-44288 .elementor-element.elementor-element-4496337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0rem;--padding-bottom:9rem;--padding-left:4rem;--padding-right:4rem;}.elementor-44288 .elementor-element.elementor-element-fd955bd{--spacer-size:68px;}.elementor-44288 .elementor-element.elementor-element-524ea3c3{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-44288 .elementor-element.elementor-element-1c139dd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-44288 .elementor-element.elementor-element-54f3783a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-54f3783a:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-54f3783a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-44288 .elementor-element.elementor-element-54f3783a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44288 .elementor-element.elementor-element-6bf83cf8{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-6bf83cf8 > .elementor-widget-container{padding:3rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-12ddb0f .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-12ddb0f .elementor-button:focus{background-color:var( --e-global-color-9fd2d47 );color:var( --e-global-color-accent );border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-12ddb0f > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-12ddb0f .elementor-button{fill:var( --e-global-color-9fd2d47 );color:var( --e-global-color-9fd2d47 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-12ddb0f .elementor-button:hover svg, .elementor-44288 .elementor-element.elementor-element-12ddb0f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44288 .elementor-element.elementor-element-248a5644{--display:flex;--min-height:44vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-248a5644:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-248a5644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tredsafe.com/wp-content/uploads/2025/06/AA207_0018_Neutral-Black.jpg");background-position:bottom center;background-size:cover;}.elementor-44288 .elementor-element.elementor-element-229b3795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-44288 .elementor-element.elementor-element-620c7197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-620c7197:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-620c7197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C304F;}.elementor-44288 .elementor-element.elementor-element-620c7197.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44288 .elementor-element.elementor-element-904ae84{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-904ae84 > .elementor-widget-container{padding:3rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-b5ba0b8 .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-b5ba0b8 .elementor-button:focus{background-color:var( --e-global-color-9fd2d47 );color:var( --e-global-color-7709d9d );border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-b5ba0b8 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-b5ba0b8 .elementor-button{fill:var( --e-global-color-9fd2d47 );color:var( --e-global-color-9fd2d47 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-b5ba0b8 .elementor-button:hover svg, .elementor-44288 .elementor-element.elementor-element-b5ba0b8 .elementor-button:focus svg{fill:var( --e-global-color-7709d9d );}.elementor-44288 .elementor-element.elementor-element-5e9901a4{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-5e9901a4:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-5e9901a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tredsafe.com/wp-content/uploads/2025/06/DT0370569.jpg");background-position:center right;background-size:cover;}.elementor-44288 .elementor-element.elementor-element-77d58848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-44288 .elementor-element.elementor-element-e8b942f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-e8b942f:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-e8b942f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5C00;}.elementor-44288 .elementor-element.elementor-element-e8b942f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44288 .elementor-element.elementor-element-4a91b938{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-4a91b938 > .elementor-widget-container{padding:3rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-4373d0b2 .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-4373d0b2 .elementor-button:focus{background-color:var( --e-global-color-9fd2d47 );color:var( --e-global-color-849bfee );border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-4373d0b2 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-4373d0b2 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-4373d0b2 .elementor-button:hover svg, .elementor-44288 .elementor-element.elementor-element-4373d0b2 .elementor-button:focus svg{fill:var( --e-global-color-849bfee );}.elementor-44288 .elementor-element.elementor-element-7b64b31f{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-7b64b31f:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-7b64b31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tredsafe.com/wp-content/uploads/2025/06/DT052.jpg");background-position:bottom center;background-size:cover;}.elementor-44288 .elementor-element.elementor-element-3a9a69d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-44288 .elementor-element.elementor-element-34fc699b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-34fc699b:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-34fc699b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e414634 );}.elementor-44288 .elementor-element.elementor-element-34fc699b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44288 .elementor-element.elementor-element-113f5d38{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;color:#414042;}.elementor-44288 .elementor-element.elementor-element-113f5d38 > .elementor-widget-container{padding:3rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-261d8f8b .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-261d8f8b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e414634 );border-color:var( --e-global-color-text );}.elementor-44288 .elementor-element.elementor-element-261d8f8b > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-261d8f8b .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-44288 .elementor-element.elementor-element-261d8f8b .elementor-button:hover svg, .elementor-44288 .elementor-element.elementor-element-261d8f8b .elementor-button:focus svg{fill:var( --e-global-color-e414634 );}.elementor-44288 .elementor-element.elementor-element-725bdaf0{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-725bdaf0:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-725bdaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tredsafe.com/wp-content/uploads/2025/06/IMG_6390.jpg");background-position:center center;background-size:cover;}.elementor-44288 .elementor-element.elementor-element-e911d3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-44288 .elementor-element.elementor-element-2ac18a71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-2ac18a71:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-2ac18a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-920a651 );}.elementor-44288 .elementor-element.elementor-element-2ac18a71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44288 .elementor-element.elementor-element-eeb4513{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-eeb4513 > .elementor-widget-container{padding:3rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-7f44e8c7 .elementor-button:hover, .elementor-44288 .elementor-element.elementor-element-7f44e8c7 .elementor-button:focus{background-color:var( --e-global-color-9fd2d47 );color:#708533;border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-7f44e8c7 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-44288 .elementor-element.elementor-element-7f44e8c7 .elementor-button{fill:var( --e-global-color-9fd2d47 );color:var( --e-global-color-9fd2d47 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fd2d47 );}.elementor-44288 .elementor-element.elementor-element-7f44e8c7 .elementor-button:hover svg, .elementor-44288 .elementor-element.elementor-element-7f44e8c7 .elementor-button:focus svg{fill:#708533;}.elementor-44288 .elementor-element.elementor-element-f3bcb80{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44288 .elementor-element.elementor-element-f3bcb80:not(.elementor-motion-effects-element-type-background), .elementor-44288 .elementor-element.elementor-element-f3bcb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://tredsafe.com/wp-content/uploads/2025/06/IMG_5205.jpg");background-position:center center;background-size:cover;}.elementor-44288 .elementor-element.elementor-element-75184e70{--n-accordion-title-font-size:5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-active-color:var( --e-global-color-9fd2d47 );--n-accordion-icon-size:52px;}.elementor-44288 .elementor-element.elementor-element-75184e70 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;border-style:none;border-radius:0px 31px 0px 0px;}.elementor-44288 .elementor-element.elementor-element-75184e70 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-44288 .elementor-element.elementor-element-75184e70 {--n-accordion-padding:3rem 5rem 3rem 3rem;}:where( .elementor-44288 .elementor-element.elementor-element-75184e70 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:300;line-height:10rem;word-spacing:0px;}:where( .elementor-44288 .elementor-element.elementor-element-75184e70 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-44288 .elementor-element.elementor-element-4791f32{--content-width:1360px;}.elementor-44288 .elementor-element.elementor-element-a85bec3{--content-width:1360px;}.elementor-44288 .elementor-element.elementor-element-c954083{--width:18.824%;}.elementor-44288 .elementor-element.elementor-element-56b854b{--width:59.412%;}.elementor-44288 .elementor-element.elementor-element-524ea3c3{--content-width:1413px;}.elementor-44288 .elementor-element.elementor-element-54f3783a{--width:43.782%;}.elementor-44288 .elementor-element.elementor-element-248a5644{--width:100%;}.elementor-44288 .elementor-element.elementor-element-620c7197{--width:43.782%;}.elementor-44288 .elementor-element.elementor-element-5e9901a4{--width:100%;}.elementor-44288 .elementor-element.elementor-element-e8b942f{--width:43.782%;}.elementor-44288 .elementor-element.elementor-element-7b64b31f{--width:100%;}.elementor-44288 .elementor-element.elementor-element-34fc699b{--width:43.782%;}.elementor-44288 .elementor-element.elementor-element-725bdaf0{--width:100%;}.elementor-44288 .elementor-element.elementor-element-2ac18a71{--width:43.782%;}.elementor-44288 .elementor-element.elementor-element-f3bcb80{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-44288 .elementor-element.elementor-element-c954083{--width:24%;}.elementor-44288 .elementor-element.elementor-element-56b854b{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44288 .elementor-element.elementor-element-c954083{--width:100%;}.elementor-44288 .elementor-element.elementor-element-56b854b{--width:100%;}}@media(max-width:1366px){.elementor-44288 .elementor-element.elementor-element-ca2d199 > .elementor-widget-container{margin:-60px 0px 0px -7px;}.elementor-44288 .elementor-element.elementor-element-ca2d199 .elementor-heading-title{font-size:13rem;}.woocommerce .elementor-44288 .elementor-element.elementor-element-aedabb0 .term-description{font-size:22px;}.elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button{font-size:2.2rem;}}@media(max-width:1024px){.elementor-44288 .elementor-element.elementor-element-4791f32{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-44288 .elementor-element.elementor-element-ca2d199 > .elementor-widget-container{margin:-47px 0px 0px -7px;}.elementor-44288 .elementor-element.elementor-element-ca2d199 .elementor-heading-title{font-size:10rem;}.elementor-44288 .elementor-element.elementor-element-a85bec3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-44288 .elementor-element.elementor-element-56b854b{--flex-wrap:nowrap;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.woocommerce .elementor-44288 .elementor-element.elementor-element-aedabb0 .term-description{font-size:20px;}.elementor-44288 .elementor-element.elementor-element-0ce14be{--grid-columns:3;}.elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button{font-size:2rem;}.elementor-44288 .elementor-element.elementor-element-4496337{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-44288 .elementor-element.elementor-element-ca2d199 > .elementor-widget-container{margin:-13px 0px 0px -5px;border-width:0px 0px 0px 10px;}.elementor-44288 .elementor-element.elementor-element-ca2d199 .elementor-heading-title{font-size:5.4rem;line-height:1.5em;}.elementor-44288 .elementor-element.elementor-element-16bd969 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-16bd969.elementor-element{--order:99999 /* order end hack */;}.elementor-44288 .elementor-element.elementor-element-c64a9c9 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-cdaa337 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-a9c6f86 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-a275812 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-44288 .elementor-element.elementor-element-27050b5 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.woocommerce .elementor-44288 .elementor-element.elementor-element-aedabb0 .term-description{font-size:18px;}.elementor-44288 .elementor-element.elementor-element-0ce14be{--grid-columns:2;--grid-row-gap:1rem;--grid-column-gap:1rem;}.elementor-44288 .elementor-element.elementor-element-0ce14be .elementor-button{font-size:1.8rem;}.elementor-44288 .elementor-element.elementor-element-4496337{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-44288 .elementor-element.elementor-element-6bf83cf8 > .elementor-widget-container{padding:1rem 2rem 1rem 3rem;}.elementor-44288 .elementor-element.elementor-element-6bf83cf8{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-44288 .elementor-element.elementor-element-12ddb0f > .elementor-widget-container{padding:0rem 3rem 3rem 3rem;}.elementor-44288 .elementor-element.elementor-element-904ae84 > .elementor-widget-container{padding:1rem 2rem 1rem 3rem;}.elementor-44288 .elementor-element.elementor-element-904ae84{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-44288 .elementor-element.elementor-element-b5ba0b8 > .elementor-widget-container{padding:0rem 3rem 3rem 3rem;}.elementor-44288 .elementor-element.elementor-element-4a91b938 > .elementor-widget-container{padding:1rem 2rem 1rem 3rem;}.elementor-44288 .elementor-element.elementor-element-4a91b938{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-44288 .elementor-element.elementor-element-4373d0b2 > .elementor-widget-container{padding:0rem 3rem 3rem 3rem;}.elementor-44288 .elementor-element.elementor-element-113f5d38 > .elementor-widget-container{padding:1rem 2rem 1rem 3rem;}.elementor-44288 .elementor-element.elementor-element-113f5d38{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-44288 .elementor-element.elementor-element-261d8f8b > .elementor-widget-container{padding:0rem 3rem 3rem 3rem;}.elementor-44288 .elementor-element.elementor-element-eeb4513 > .elementor-widget-container{padding:1rem 2rem 1rem 3rem;}.elementor-44288 .elementor-element.elementor-element-eeb4513{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-44288 .elementor-element.elementor-element-7f44e8c7 > .elementor-widget-container{padding:0rem 3rem 3rem 3rem;}.elementor-44288 .elementor-element.elementor-element-75184e70 > .elementor-widget-container{margin:5rem 0rem 5rem 0rem;padding:0rem 2rem 0rem 2rem;}.elementor-44288 .elementor-element.elementor-element-75184e70{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:3rem;--n-accordion-icon-size:0px;}}/* Start custom CSS for wpgb-facet, class: .elementor-element-16bd969 */.elementor-44288 .elementor-element.elementor-element-16bd969 .wpgb-search-facet {
        border-bottom: 1px solid #414042 !important;
        padding-bottom: 10px !important;
}

.elementor-44288 .elementor-element.elementor-element-16bd969 .wpgb-search-facet button {
    margin-right: 0 !important;
    padding-right: 0 !important;
}

.elementor-44288 .elementor-element.elementor-element-16bd969 .wpgb-input {
    background-color: transparent !important;
    border: none !important;
    font-size: 25px;
    padding: 0 !important;
    color: #414042 !important;
}

.elementor-44288 .elementor-element.elementor-element-16bd969 .wpgb-input-icon {
    stroke: #414042;
    margin: 0 !important;

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c64a9c9 */.elementor-44288 .elementor-element.elementor-element-c64a9c9 .e-n-accordion-item{
    border-bottom: 1px solid #414042;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cdaa337 */.elementor-44288 .elementor-element.elementor-element-cdaa337 .e-n-accordion-item{
    border-bottom: 1px solid #414042;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a9c6f86 */.elementor-44288 .elementor-element.elementor-element-a9c6f86 .e-n-accordion-item{
    border-bottom: 1px solid #414042;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a275812 */.elementor-44288 .elementor-element.elementor-element-a275812 .e-n-accordion-item{
    border-bottom: 1px solid #414042;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-27050b5 */.elementor-44288 .elementor-element.elementor-element-27050b5 .e-n-accordion-item{
    border-bottom: 1px solid #414042;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-75184e70 */#accordian-stairnosing[open] > .e-n-accordion-item-title {
  background-color: #FF00FF;
}
#accordian-transitions[open] > .e-n-accordion-item-title {
  background-color: #8C304F;
}
#accordian-edging[open] > .e-n-accordion-item-title {
  background-color: #FF5C00;
}
#accordian-matting[open] > .e-n-accordion-item-title {
  background-color: #EDFF00;
  color: #414042
}
#accordian-tgsi[open] > .e-n-accordion-item-title {
  background-color: #708533;
}
@media (max-width: 768px) {
  span[style*="font-size: 20px"] {
    display: none !important;
  }/* End custom CSS */
/* Start custom CSS *//* Set colors directly on existing term classes */
.term-stair-nosings {
    --theme-color: #FF00FF;
}

.term-nosing-inserts {
    --theme-color: #414141;
}

.term-transitions {
    --theme-color: #8c304f;
}

.term-detail-trims {
    --theme-color: #ff5c00;
}

.term-entrance-matting {
    --theme-color: #708434;
}

.term-tactile-ground-surface-indicators {
    --theme-color: #edff00;
}

.product-loop .elementor-flip-box__back {
    border-color: var(--theme-color) !important;
}

[class*="term-"] [class*="wpgb-facet-"] .wpgb-radio[aria-pressed="true"] .wpgb-radio-control {
  border-color: transparent !important;
}

[class*="term-"] [class*="wpgb-facet-"] .wpgb-radio[aria-pressed="false"] .wpgb-radio-control {
  border-color: transparent !important;
}

[class*="term-"] [class*="wpgb-facet-"] .wpgb-radio[aria-pressed="true"] .wpgb-radio-control::after {
  background-color: var(--theme-color) !important;
}/* End custom CSS */