.elementor-419 .elementor-element.elementor-element-9b07101{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-419 .elementor-element.elementor-element-0e0c83f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-a6b5b0a{--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;}.elementor-419 .elementor-element.elementor-element-a6b5b0a:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-a6b5b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA73B;}.elementor-419 .elementor-element.elementor-element-6a946db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-6a946db:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-6a946db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051650;}.elementor-419 .elementor-element.elementor-element-3d0262d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-9251d78{text-align:center;}.elementor-419 .elementor-element.elementor-element-9251d78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-db56afe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-db56afe:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-db56afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051650;}.elementor-419 .elementor-element.elementor-element-e906007{--display:flex;}.elementor-419 .elementor-element.elementor-element-a020a72{text-align:center;}.elementor-419 .elementor-element.elementor-element-a020a72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:800;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-5402593{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-5402593:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-5402593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saferiseequipment.com/wp-content/uploads/2026/05/depositphotos_397974052-stock-illustration-orange-white-gradient-soft-background.webp");background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-ff527c9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-5f13549{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-bccecdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-bccecdc img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-e18f8cf{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-e18f8cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-154d658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-154d658 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-419 .elementor-element.elementor-element-847fb9f .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-847fb9f{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-f49b398{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-b70e6fe{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-ddad845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-ddad845 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-c6835c3{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-c6835c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-6d516af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-6d516af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-1e0ee46 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-1e0ee46{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-cc0508c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-b570496{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-7191610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-7191610 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-fb193f8{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-fb193f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-d07c838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-d07c838 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-e07a908 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-e07a908{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-082020e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-dfe865c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-837fe52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-837fe52 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-f920533{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-f920533 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-ce23054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-ce23054 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-2fa1781 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-2fa1781{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-34aed64{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-34aed64:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-34aed64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saferiseequipment.com/wp-content/uploads/2026/05/depositphotos_397974052-stock-illustration-orange-white-gradient-soft-background.webp");background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-e0b92c8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-52ec71a{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-7ae3b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-7ae3b22 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-4dade5c{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-4dade5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-18f3900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-18f3900 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-578d026 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-578d026{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-1833257{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-44bd5a9{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-aaba7d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-aaba7d0 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-7b1a5ac{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-7b1a5ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e3b737c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-e3b737c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-5d148eb .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-5d148eb{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-006cf74{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-0539c56{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-b8e3028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-b8e3028 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-934cb44{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-934cb44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-65a8c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-65a8c71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-2dbb14b .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-2dbb14b{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-81d287d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-351fe04{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-3480bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3480bf0 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-970ccf4{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-970ccf4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-0a27a54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-0a27a54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-3df0cbc .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-3df0cbc{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-565e6e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-565e6e5:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-565e6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saferiseequipment.com/wp-content/uploads/2026/05/depositphotos_397974052-stock-illustration-orange-white-gradient-soft-background.webp");}.elementor-419 .elementor-element.elementor-element-bb4ac49{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-da44cb0{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-365695d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-365695d img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-cafb36e{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-cafb36e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-794d7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-794d7c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-2a3ab96 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-2a3ab96{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-9df0d1c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-4c7d122{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-cfc160b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-cfc160b img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-5546658{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-5546658 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-64f7612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-64f7612 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-6deab00 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-6deab00{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-1724f70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-2afcd3f{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-fde433e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-fde433e img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-4b68ccf{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-4b68ccf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-2a954cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-2a954cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-7401883 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-7401883{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-1238244{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-419 .elementor-element.elementor-element-8e183ba{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-3f564a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3f564a4 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-421b52e{background-color:#051650;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;text-align:center;}.elementor-419 .elementor-element.elementor-element-421b52e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-15685ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-419 .elementor-element.elementor-element-15685ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#EA870E;}.elementor-419 .elementor-element.elementor-element-12b1eb5 .elementor-button{background-color:#EA870E;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;border-radius:5px 5px 5px 5px;padding:7px 65px 7px 65px;}.elementor-419 .elementor-element.elementor-element-12b1eb5{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-09037f9{--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;--overlay-opacity:0.5;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-09037f9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saferiseequipment.com/wp-content/uploads/2026/05/ChatGPT-Image-May-16-2026-02_40_03-PM-e1778922649616.png");background-position:0px 25px;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-09037f9::before, .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-09037f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-09037f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-419 .elementor-element.elementor-element-deeaf32{--display:flex;}.elementor-419 .elementor-element.elementor-element-bf9b4b5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-1edfbaf{--display:flex;}.elementor-419 .elementor-element.elementor-element-19f17b8{text-align:center;}.elementor-419 .elementor-element.elementor-element-19f17b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:800;line-height:40px;color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-d6ffdfc{--display:flex;}.elementor-419 .elementor-element.elementor-element-c0d36df{--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;}.elementor-419 .elementor-element.elementor-element-c0d36df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-d029c3b .elementor-button{background-color:#DC4208;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-419 .elementor-element.elementor-element-d029c3b{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-d029c3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-a76665e .elementor-button{background-color:#DC4208;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-419 .elementor-element.elementor-element-a76665e{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-a76665e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-8939ccb{--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;}.elementor-419 .elementor-element.elementor-element-8939ccb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-3b3dd1c .elementor-button{background-color:#DC4208;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-419 .elementor-element.elementor-element-3b3dd1c{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-3b3dd1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-5e845dd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-93b2c70{--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;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-93b2c70:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-93b2c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EBF2;}.elementor-419 .elementor-element.elementor-element-99d57de{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-3bac536{width:var( --container-widget-width, 97.576% );max-width:97.576%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:97.576%;--container-widget-flex-grow:0;}.elementor-419 .elementor-element.elementor-element-3bac536.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-6e22131{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-6e22131:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-6e22131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EBF2;}.elementor-419 .elementor-element.elementor-element-d6f04cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#EA870E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-4d35e3b{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#000000;}.elementor-419 .elementor-element.elementor-element-6b5df9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#514C4C;}.elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button{background-color:#FFEFDC;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;fill:#EA870E;color:#EA870E;border-radius:5px 5px 5px 5px;padding:8px 10px 8px 10px;}.elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button:focus{background-color:#FFCB8C;color:#FF8C00;}.elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button:focus svg{fill:#FF8C00;}.elementor-419 .elementor-element.elementor-element-d14d5c5{--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;}.elementor-419 .elementor-element.elementor-element-d14d5c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-593441d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-b06988c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-419 .elementor-element.elementor-element-ff527c9{--width:25%;}.elementor-419 .elementor-element.elementor-element-5f13549{--width:100%;}.elementor-419 .elementor-element.elementor-element-f49b398{--width:25%;}.elementor-419 .elementor-element.elementor-element-b70e6fe{--width:100%;}.elementor-419 .elementor-element.elementor-element-cc0508c{--width:25%;}.elementor-419 .elementor-element.elementor-element-b570496{--width:100%;}.elementor-419 .elementor-element.elementor-element-082020e{--width:25%;}.elementor-419 .elementor-element.elementor-element-dfe865c{--width:100%;}.elementor-419 .elementor-element.elementor-element-e0b92c8{--width:25%;}.elementor-419 .elementor-element.elementor-element-52ec71a{--width:100%;}.elementor-419 .elementor-element.elementor-element-1833257{--width:25%;}.elementor-419 .elementor-element.elementor-element-44bd5a9{--width:100%;}.elementor-419 .elementor-element.elementor-element-006cf74{--width:25%;}.elementor-419 .elementor-element.elementor-element-0539c56{--width:100%;}.elementor-419 .elementor-element.elementor-element-81d287d{--width:25%;}.elementor-419 .elementor-element.elementor-element-351fe04{--width:100%;}.elementor-419 .elementor-element.elementor-element-bb4ac49{--width:25%;}.elementor-419 .elementor-element.elementor-element-da44cb0{--width:100%;}.elementor-419 .elementor-element.elementor-element-9df0d1c{--width:25%;}.elementor-419 .elementor-element.elementor-element-4c7d122{--width:100%;}.elementor-419 .elementor-element.elementor-element-1724f70{--width:25%;}.elementor-419 .elementor-element.elementor-element-2afcd3f{--width:100%;}.elementor-419 .elementor-element.elementor-element-1238244{--width:25%;}.elementor-419 .elementor-element.elementor-element-8e183ba{--width:100%;}.elementor-419 .elementor-element.elementor-element-c0d36df{--width:100%;}.elementor-419 .elementor-element.elementor-element-8939ccb{--width:100%;}.elementor-419 .elementor-element.elementor-element-99d57de{--width:50%;}.elementor-419 .elementor-element.elementor-element-6e22131{--width:50%;}.elementor-419 .elementor-element.elementor-element-d14d5c5{--width:114.929%;}}@media(min-width:1025px){.elementor-419 .elementor-element.elementor-element-09037f9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-09037f9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-847fb9f .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-1e0ee46 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-e07a908 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-2fa1781 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-578d026 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-5d148eb .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-2dbb14b .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-3df0cbc .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-2a3ab96 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-6deab00 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-7401883 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-12b1eb5 .elementor-button{font-size:18px;padding:12px 80px 12px 80px;}.elementor-419 .elementor-element.elementor-element-09037f9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-09037f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saferiseequipment.com/wp-content/uploads/2026/05/ChatGPT-Image-May-11-2026-03_40_42-PM.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-419 .elementor-element.elementor-element-19f17b8 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-419 .elementor-element.elementor-element-d029c3b{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-419 .elementor-element.elementor-element-d029c3b .elementor-button{font-size:14px;}.elementor-419 .elementor-element.elementor-element-a76665e{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-419 .elementor-element.elementor-element-a76665e .elementor-button{font-size:15px;}.elementor-419 .elementor-element.elementor-element-3b3dd1c{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-419 .elementor-element.elementor-element-3b3dd1c .elementor-button{font-size:15px;}.elementor-419 .elementor-element.elementor-element-93b2c70{--width:500px;--min-height:0px;}.elementor-419 .elementor-element.elementor-element-3bac536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-419 .elementor-element.elementor-element-d6f04cb{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-4d35e3b{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:start;}.elementor-419 .elementor-element.elementor-element-6b5df9f{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:start;}.elementor-419 .elementor-element.elementor-element-53f7346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 9px 0px;}.elementor-419 .elementor-element.elementor-element-53f7346 .elementor-button{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-5f13549 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-5f13549{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-5f13549:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-5f13549:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-5f13549 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-5f13549 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-5f13549:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-5f13549 h3,
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-5f13549 p,
.elementor-419 .elementor-element.elementor-element-5f13549 .price,
.elementor-419 .elementor-element.elementor-element-5f13549 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-button,
.elementor-419 .elementor-element.elementor-element-5f13549 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-5f13549 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-5f13549 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-5f13549 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-5f13549:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-5f13549:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-5f13549{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-5f13549 h3,
.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-5f13549 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b70e6fe *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-b70e6fe{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-b70e6fe:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-b70e6fe:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-b70e6fe .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-b70e6fe img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-b70e6fe:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-b70e6fe h3,
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-b70e6fe p,
.elementor-419 .elementor-element.elementor-element-b70e6fe .price,
.elementor-419 .elementor-element.elementor-element-b70e6fe .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-button,
.elementor-419 .elementor-element.elementor-element-b70e6fe button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-b70e6fe button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-b70e6fe button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-b70e6fe button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-b70e6fe:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-b70e6fe:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-b70e6fe{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-b70e6fe h3,
.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-b70e6fe .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b570496 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-b570496{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-b570496:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-b570496:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-b570496 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-b570496 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-b570496:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-b570496 h3,
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-b570496 p,
.elementor-419 .elementor-element.elementor-element-b570496 .price,
.elementor-419 .elementor-element.elementor-element-b570496 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-button,
.elementor-419 .elementor-element.elementor-element-b570496 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-b570496 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-b570496 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-b570496 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-b570496 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-b570496:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-b570496:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-b570496{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-b570496 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-b570496 h3,
.elementor-419 .elementor-element.elementor-element-b570496 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-b570496 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe865c *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-dfe865c{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-dfe865c:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-dfe865c:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-dfe865c .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-dfe865c img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-dfe865c:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-dfe865c h3,
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-dfe865c p,
.elementor-419 .elementor-element.elementor-element-dfe865c .price,
.elementor-419 .elementor-element.elementor-element-dfe865c .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-button,
.elementor-419 .elementor-element.elementor-element-dfe865c button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-dfe865c button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-dfe865c button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-dfe865c button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-dfe865c:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-dfe865c:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-dfe865c{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-dfe865c h3,
.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-dfe865c .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ec71a *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-52ec71a{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-52ec71a:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-52ec71a:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-52ec71a .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-52ec71a img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-52ec71a:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-52ec71a h3,
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-52ec71a p,
.elementor-419 .elementor-element.elementor-element-52ec71a .price,
.elementor-419 .elementor-element.elementor-element-52ec71a .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-button,
.elementor-419 .elementor-element.elementor-element-52ec71a button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-52ec71a button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-52ec71a button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-52ec71a button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-52ec71a:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-52ec71a:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-52ec71a{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-52ec71a h3,
.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-52ec71a .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bd5a9 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-44bd5a9{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-44bd5a9:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-44bd5a9:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-44bd5a9 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-44bd5a9:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-44bd5a9 h3,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-44bd5a9 p,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .price,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-button,
.elementor-419 .elementor-element.elementor-element-44bd5a9 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-44bd5a9 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-44bd5a9 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-44bd5a9 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-44bd5a9:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-44bd5a9:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-44bd5a9{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-44bd5a9 h3,
.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-44bd5a9 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0539c56 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-0539c56{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-0539c56:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-0539c56:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-0539c56 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-0539c56 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-0539c56:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-0539c56 h3,
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-0539c56 p,
.elementor-419 .elementor-element.elementor-element-0539c56 .price,
.elementor-419 .elementor-element.elementor-element-0539c56 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-button,
.elementor-419 .elementor-element.elementor-element-0539c56 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-0539c56 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-0539c56 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-0539c56 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-0539c56:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-0539c56:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-0539c56{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-0539c56 h3,
.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-0539c56 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351fe04 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-351fe04{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-351fe04:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-351fe04:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-351fe04 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-351fe04 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-351fe04:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-351fe04 h3,
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-351fe04 p,
.elementor-419 .elementor-element.elementor-element-351fe04 .price,
.elementor-419 .elementor-element.elementor-element-351fe04 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-button,
.elementor-419 .elementor-element.elementor-element-351fe04 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-351fe04 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-351fe04 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-351fe04 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-351fe04:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-351fe04:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-351fe04{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-351fe04 h3,
.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-351fe04 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da44cb0 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-da44cb0{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-da44cb0:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-da44cb0:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-da44cb0 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-da44cb0 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-da44cb0:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-da44cb0 h3,
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-da44cb0 p,
.elementor-419 .elementor-element.elementor-element-da44cb0 .price,
.elementor-419 .elementor-element.elementor-element-da44cb0 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-button,
.elementor-419 .elementor-element.elementor-element-da44cb0 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-da44cb0 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-da44cb0 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-da44cb0 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-da44cb0:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-da44cb0:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-da44cb0{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-da44cb0 h3,
.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-da44cb0 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c7d122 *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-4c7d122{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-4c7d122:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-4c7d122:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-4c7d122 .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-4c7d122 img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-4c7d122:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-4c7d122 h3,
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-4c7d122 p,
.elementor-419 .elementor-element.elementor-element-4c7d122 .price,
.elementor-419 .elementor-element.elementor-element-4c7d122 .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-button,
.elementor-419 .elementor-element.elementor-element-4c7d122 button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-4c7d122 button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-4c7d122 button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-4c7d122 button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-4c7d122:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-4c7d122:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-4c7d122{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-4c7d122 h3,
.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-4c7d122 .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2afcd3f *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-2afcd3f{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-2afcd3f:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-2afcd3f:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-2afcd3f .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-2afcd3f img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-2afcd3f:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-2afcd3f h3,
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-2afcd3f p,
.elementor-419 .elementor-element.elementor-element-2afcd3f .price,
.elementor-419 .elementor-element.elementor-element-2afcd3f .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-button,
.elementor-419 .elementor-element.elementor-element-2afcd3f button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-2afcd3f button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-2afcd3f button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-2afcd3f button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-2afcd3f:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-2afcd3f:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-2afcd3f{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-2afcd3f h3,
.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-2afcd3f .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e183ba *//* =========================================
   FIXED PREMIUM PRODUCT CARD CSS
   CLEAN ALIGNMENT + PERFECT IMAGE
========================================= */

/* CARD */
.elementor-419 .elementor-element.elementor-element-8e183ba{
    position:relative;
    overflow:hidden;
    background:#fff;
    border:1px solid #00000;
    border-radius:18px;

    max-width:320px;
    margin:12px auto;
    padding-bottom:18px;

    box-shadow:0 5px 18px rgba(0,0,0,.06);
    transition:all .35s ease;
}

/* CARD HOVER */
.elementor-419 .elementor-element.elementor-element-8e183ba:hover{
    border-color:#ff8a00;
    box-shadow:0 16px 36px rgba(0,0,0,.14);
}

/* TOP LINE */
.elementor-419 .elementor-element.elementor-element-8e183ba:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(90deg,#ff7a00,#ffae00);
}

/* IMAGE BOX */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-image-box-img,
.elementor-419 .elementor-element.elementor-element-8e183ba .eael-entry-media{
    width:100%;
    height:380px;

    overflow:hidden;
    position:relative;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#f8f8f8;
    border-radius:18px 18px 0 0;
}

/* IMAGE */
.elementor-419 .elementor-element.elementor-element-8e183ba img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;

    transition:transform .4s ease;
}

/* IMAGE ZOOM ONLY */
.elementor-419 .elementor-element.elementor-element-8e183ba:hover img{
    transform:scale(1.05);
}

/* CONTENT */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-widget-wrap{
    text-align:center;
    padding:14px 16px 0;
}

/* TITLE */
.elementor-419 .elementor-element.elementor-element-8e183ba h3,
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-heading-title,
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-image-box-title{
    line-height:2.4;
    margin:0 0 8px;
}

/* PRICE */
.elementor-419 .elementor-element.elementor-element-8e183ba p,
.elementor-419 .elementor-element.elementor-element-8e183ba .price,
.elementor-419 .elementor-element.elementor-element-8e183ba .woocommerce-Price-amount{
 margin:0 0 14px;
}

/* BUTTON */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-button,
.elementor-419 .elementor-element.elementor-element-8e183ba button{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    gap:8px;

    padding:12px 24px;

    background:linear-gradient(135deg,#ff7a00,#ff9900);
    color:#fff !important;

    border:none;
    border-radius:50px;

    font-size:14px;
    font-weight:600;

    transition:all .3s ease;
}

/* BUTTON HOVER */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-8e183ba button:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(255,136,0,.35);
}

/* BUTTON ICON */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-button:after,
.elementor-419 .elementor-element.elementor-element-8e183ba button:after{
    content:"➜";
    transition:.3s;
}

.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-button:hover:after,
.elementor-419 .elementor-element.elementor-element-8e183ba button:hover:after{
    transform:translateX(4px);
}

/* SHINE EFFECT */
.elementor-419 .elementor-element.elementor-element-8e183ba:after{
    content:"";
    position:absolute;
    top:-120%;
    left:-60%;
    width:40%;
    height:250%;
    background:rgba(255,255,255,.16);
    transform:rotate(25deg);
    transition:.8s;
}

.elementor-419 .elementor-element.elementor-element-8e183ba:hover:after{
    left:130%;
}

/* REMOVE GAP ISSUE */
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-widget-container{
    margin:0 !important;
    padding:0 !important;
}

/* GRID FIX */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:10px;
}

/* MOBILE */
@media(max-width:767px){

.elementor-419 .elementor-element.elementor-element-8e183ba{
    max-width:100%;
}

.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-widget-image,
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-image-box-img{
    height:400px;
}

.elementor-419 .elementor-element.elementor-element-8e183ba h3,
.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-heading-title{
    font-size:17px;
}

.elementor-419 .elementor-element.elementor-element-8e183ba .elementor-button{
    width:80%;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bac536 */fullwidth-image/* End custom CSS */