.elementor-16021 .elementor-element.elementor-element-d4e0001{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-d4e0001:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-d4e0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-5aa664d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16021 .elementor-element.elementor-element-c09dce8{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-c09dce8 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-8c02b63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-9e36aea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-a7d800f{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-a7d800f p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-71aca0d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-b99d04c{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#D92027;}.elementor-16021 .elementor-element.elementor-element-b99d04c p{margin-block-end:0px;}.elementor-widget-woocommerce-product-title .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-16021 .elementor-element.elementor-element-ad89955 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#000000;}.woocommerce .elementor-16021 .elementor-element.elementor-element-2a24e54 .woocommerce-product-details__short-description{color:#626262;}.elementor-16021 .elementor-element.elementor-element-c0d8aff{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-c0d8aff p{margin-block-end:0px;}.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-16021 .elementor-element.elementor-element-e391638 .elementor-button{background-color:#D92027;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button:focus{background-color:#AD151B;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-e391638 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button:focus{background-color:#AD151B;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-4ea27f0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-b695563{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-b695563 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-48deb3f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#BD161D;color:#BD161D;border-radius:2px 2px 2px 2px;padding:5px 0px 5px 0px;}.elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button:focus{background-color:#00000000;color:#000000;}.elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-5d73af8 .elementor-button:focus svg{fill:#000000;}.elementor-16021 .elementor-element.elementor-element-782493f .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#BD161D;color:#BD161D;border-radius:2px 2px 2px 2px;padding:5px 0px 5px 0px;}.elementor-16021 .elementor-element.elementor-element-782493f .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-782493f .elementor-button:focus{background-color:#00000000;color:#000000;}.elementor-16021 .elementor-element.elementor-element-782493f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-782493f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-782493f .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-782493f .elementor-button:focus svg{fill:#000000;}.elementor-16021 .elementor-element.elementor-element-8836760{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-8836760:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-8836760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16021 .elementor-element.elementor-element-1758fe3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-b9e613a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-2c6c8fe{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16021 .elementor-element.elementor-element-6466fdc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-9fa3644{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#D2D2D2;}.elementor-16021 .elementor-element.elementor-element-9fa3644 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-92af8d4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-5896cf7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-ec5cfbd{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#D2D2D2;}.elementor-16021 .elementor-element.elementor-element-ec5cfbd p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-2560db9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-fd3e913 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-5651e1e{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#D2D2D2;}.elementor-16021 .elementor-element.elementor-element-5651e1e p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-c81fed6{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-c6047cf{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-16021 .elementor-element.elementor-element-a8abd46 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;color:#111111;}.elementor-16021 .elementor-element.elementor-element-b632f34 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16021 .elementor-element.elementor-element-99c97d8{font-size:13px;color:#666666;}.elementor-16021 .elementor-element.elementor-element-9324cf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-9324cf4:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-9324cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-ba36e75{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-27ca9de{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#D92027;}.elementor-16021 .elementor-element.elementor-element-27ca9de p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-44dd421 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:36px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-a433f89{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-9060fd4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-19d9eac .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-7a63bb0{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-7a63bb0 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-4acb687{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-a25aa6c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-f12f199{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-f12f199 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-115fa19{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-44237a7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-4b96e74{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-4b96e74 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-3f6955d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-3f6955d:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-3f6955d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-235f59c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-e817099{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-39a241c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-450eaff{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#D92027;}.elementor-16021 .elementor-element.elementor-element-450eaff p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-4d6a299 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:34px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-6895c79{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-6895c79 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-177ba6a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-ca50b46 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-1a73480{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-1a73480 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-e757c97{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-e757c97 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#BD161D;color:#BD161D;border-radius:2px 2px 2px 2px;padding:5px 0px 5px 0px;}.elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button:focus{background-color:#00000000;color:#000000;}.elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-94843d9 .elementor-button:focus svg{fill:#000000;}.elementor-16021 .elementor-element.elementor-element-51d14e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-51d14e4:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-51d14e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-16021 .elementor-element.elementor-element-29ddb86{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-fed8ab5{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#D92027;}.elementor-16021 .elementor-element.elementor-element-fed8ab5 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-a1d5db6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:34px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-6a77630{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button:focus{background-color:#AD151B;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-08aa521 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-395bd62{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-395bd62 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-e5bd02a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-16021 .elementor-element.elementor-element-e5bd02a:not(.elementor-motion-effects-element-type-background), .elementor-16021 .elementor-element.elementor-element-e5bd02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-9261811{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-f3246e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-cc13bd0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-ba2a2f0{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;letter-spacing:0px;color:#D92027;}.elementor-16021 .elementor-element.elementor-element-ba2a2f0 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-153a3f9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:38px;font-weight:700;line-height:1.13em;letter-spacing:0px;color:#000000;}.elementor-16021 .elementor-element.elementor-element-84064d3{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-84064d3 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-b6472d1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button{background-color:#D92027;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button:focus{background-color:#AD151B;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-feaf7bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-d9daa31{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#626262;}.elementor-16021 .elementor-element.elementor-element-d9daa31 p{margin-block-end:0px;}.elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;}.elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button:hover, .elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button:focus{background-color:#AD151B;color:#FFFFFF;}.elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button:hover svg, .elementor-16021 .elementor-element.elementor-element-15bbeaa .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16021 .elementor-element.elementor-element-d4e0001{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-8836760{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-6466fdc .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-5896cf7 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-fd3e913 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-9324cf4{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-44dd421 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-19d9eac .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-a25aa6c .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-44237a7 .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-3f6955d{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-4d6a299 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-ca50b46 .elementor-heading-title{font-size:26px;}.elementor-16021 .elementor-element.elementor-element-51d14e4{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-a1d5db6 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-e5bd02a{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16021 .elementor-element.elementor-element-153a3f9 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-16021 .elementor-element.elementor-element-d4e0001{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-5aa664d{--width:100%;}.elementor-16021 .elementor-element.elementor-element-8c02b63{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-9e36aea{--width:100%;}.elementor-16021 .elementor-element.elementor-element-71aca0d{--width:100%;}.elementor-16021 .elementor-element.elementor-element-ad89955 .elementor-heading-title{font-size:32px;}.elementor-16021 .elementor-element.elementor-element-48deb3f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-8836760{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-1758fe3{--width:100%;}.elementor-16021 .elementor-element.elementor-element-b9e613a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-2c6c8fe{--width:100%;}.elementor-16021 .elementor-element.elementor-element-6466fdc .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-92af8d4{--width:100%;}.elementor-16021 .elementor-element.elementor-element-5896cf7 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-2560db9{--width:100%;}.elementor-16021 .elementor-element.elementor-element-fd3e913 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-c81fed6{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-a8abd46 .elementor-heading-title{font-size:25px;}.elementor-16021 .elementor-element.elementor-element-9324cf4{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-ba36e75{--width:100%;}.elementor-16021 .elementor-element.elementor-element-44dd421 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-a433f89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-9060fd4{--width:100%;}.elementor-16021 .elementor-element.elementor-element-19d9eac .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-4acb687{--width:100%;}.elementor-16021 .elementor-element.elementor-element-a25aa6c .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-115fa19{--width:100%;}.elementor-16021 .elementor-element.elementor-element-44237a7 .elementor-heading-title{font-size:23px;}.elementor-16021 .elementor-element.elementor-element-3f6955d{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-235f59c{--width:100%;}.elementor-16021 .elementor-element.elementor-element-e817099{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-39a241c{--width:100%;}.elementor-16021 .elementor-element.elementor-element-4d6a299 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-177ba6a{--width:100%;}.elementor-16021 .elementor-element.elementor-element-ca50b46 .elementor-heading-title{font-size:26px;}.elementor-16021 .elementor-element.elementor-element-51d14e4{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-29ddb86{--width:100%;}.elementor-16021 .elementor-element.elementor-element-a1d5db6 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-6a77630{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-e5bd02a{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-16021 .elementor-element.elementor-element-9261811{--width:100%;}.elementor-16021 .elementor-element.elementor-element-f3246e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16021 .elementor-element.elementor-element-cc13bd0{--width:100%;}.elementor-16021 .elementor-element.elementor-element-153a3f9 .elementor-heading-title{font-size:28px;}.elementor-16021 .elementor-element.elementor-element-b6472d1{--width:100%;}}@media(min-width:768px){.elementor-16021 .elementor-element.elementor-element-5aa664d{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-9e36aea{--width:56%;}.elementor-16021 .elementor-element.elementor-element-71aca0d{--width:44%;}.elementor-16021 .elementor-element.elementor-element-1758fe3{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-2c6c8fe{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-92af8d4{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-2560db9{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-ba36e75{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-9060fd4{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-4acb687{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-115fa19{--width:33.333%;}.elementor-16021 .elementor-element.elementor-element-235f59c{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-39a241c{--width:60%;}.elementor-16021 .elementor-element.elementor-element-177ba6a{--width:40%;}.elementor-16021 .elementor-element.elementor-element-29ddb86{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-9261811{--width:1280px;}.elementor-16021 .elementor-element.elementor-element-cc13bd0{--width:60%;}.elementor-16021 .elementor-element.elementor-element-b6472d1{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16021 .elementor-element.elementor-element-5aa664d{--width:100%;}.elementor-16021 .elementor-element.elementor-element-1758fe3{--width:100%;}.elementor-16021 .elementor-element.elementor-element-ba36e75{--width:100%;}.elementor-16021 .elementor-element.elementor-element-235f59c{--width:100%;}.elementor-16021 .elementor-element.elementor-element-29ddb86{--width:100%;}.elementor-16021 .elementor-element.elementor-element-9261811{--width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-6f5a16e */.elementor-16021 .elementor-element.elementor-element-6f5a16e .woocommerce-product-gallery{width:100%!important;float:none!important}.elementor-16021 .elementor-element.elementor-element-6f5a16e .woocommerce-product-gallery__image img{aspect-ratio:1;object-fit:contain;width:100%;background:#fff}/* End custom CSS */
/* Start custom CSS */body.elementor-page-16021 .e-con{max-width:100%;min-width:0}
/* Center section content without changing typography or full-width backgrounds. */
body.elementor-page-16021 > .e-con > .e-con{width:100%;max-width:1280px;margin-inline:auto!important}
body.elementor-page-16021 a{letter-spacing:0}
body.elementor-page-16021 .elementor-button{border-radius:0}
body.elementor-page-16021 .woocommerce-product-attributes{border-collapse:collapse;width:100%;font-size:15px}
body.elementor-page-16021 .woocommerce-product-attributes th,body.elementor-page-16021 .woocommerce-product-attributes td{padding:13px 12px;border:0;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}
body.elementor-page-16021 .woocommerce-product-attributes th{width:45%;font-weight:600}
body.elementor-page-16021 .woocommerce-product-attributes p{margin:0}
body.elementor-page-16021 .woocommerce-product-attributes td{font-style:normal}
body.elementor-page-16021 a:focus-visible{outline:2px solid #D92027;outline-offset:4px}
body.elementor-page-16021 p{margin-top:0;margin-bottom:0}
body.elementor-page-16021 .elementor-element-8c02b63{gap:40px;align-items:flex-start}
body.elementor-page-16021 .elementor-element-9e36aea{width:54%}
body.elementor-page-16021 .elementor-element-71aca0d{width:46%;gap:18px;padding:8px 0 0 0}
body.elementor-page-16021 .elementor-element-ad89955 h1{font-size:38px;line-height:1.13;letter-spacing:0}
body.elementor-page-16021 .elementor-element-2a24e54{font-size:17px;line-height:1.65;color:#555}
body.elementor-page-16021 .elementor-element-c0d8aff{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:14px 0;font-size:13px}
body.elementor-page-16021 .elementor-element-b695563{font-size:13px;line-height:1.6;max-width:440px}
body.elementor-page-16021 .elementor-element-48deb3f{border-top:1px solid #ddd;padding-top:16px;gap:24px;flex-wrap:wrap}
body.elementor-page-16021 .elementor-element-6f5a16e .woocommerce-product-gallery{width:100%!important;float:none!important;margin-bottom:0!important}
body.elementor-page-16021 .elementor-element-6f5a16e .flex-viewport{aspect-ratio:1;height:auto!important;background:#fff}
body.elementor-page-16021 .elementor-element-6f5a16e .woocommerce-product-gallery__image a{display:block;aspect-ratio:1;background:#fff}
body.elementor-page-16021 .elementor-element-6f5a16e .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;aspect-ratio:1;object-fit:contain!important;background:#fff!important}
body.elementor-page-16021 .elementor-element-6f5a16e .woocommerce-product-gallery__image:first-child img{object-fit:cover!important}
body.elementor-page-16021 .elementor-element-6f5a16e .flex-control-thumbs{gap:10px;margin-top:12px!important}
body.elementor-page-16021 .elementor-element-6f5a16e .flex-control-thumbs li{width:72px!important}
body.elementor-page-16021 .elementor-element-6f5a16e .flex-control-thumbs img{width:72px;height:72px;object-fit:contain;border:1px solid #ddd;background:#fff}
body.elementor-page-16021 .elementor-element-6f5a16e .flex-control-thumbs .flex-active{border:2px solid #b73524}
body.elementor-page-16021 .elementor-element-2500e83{padding-top:36px;padding-bottom:36px;background:#f4f4f4}
body.elementor-page-16021 .elementor-element-2ba8ec2{gap:20px}
body.elementor-page-16021 .elementor-element-69e8746 h2{font-size:28px;line-height:1.2}
body.elementor-page-16021 .elementor-element-d8cb886{gap:24px}
body.elementor-page-16021 .elementor-element-57b6a4b,body.elementor-page-16021 .elementor-element-0de5dd2{display:grid;grid-template-columns:170px minmax(0,1fr);grid-template-rows:auto auto;column-gap:22px;row-gap:8px;align-content:center;background:#fff;border:1px solid #e2e2e2;padding:20px}
body.elementor-page-16021 .elementor-element-991e2e0,body.elementor-page-16021 .elementor-element-0d366c6{grid-column:1;grid-row:1/3;align-self:center}
body.elementor-page-16021 .elementor-element-991e2e0 img,body.elementor-page-16021 .elementor-element-0d366c6 img{width:100%;height:auto!important;aspect-ratio:1;object-fit:contain;background:#fff}
body.elementor-page-16021 .elementor-element-fdc7094,body.elementor-page-16021 .elementor-element-fe162e4{grid-column:2;align-self:end}
body.elementor-page-16021 .elementor-element-ccbc397,body.elementor-page-16021 .elementor-element-1cf6712{grid-column:2;align-self:start;font-size:14px;line-height:1.6}
body.elementor-page-16021 .elementor-element-a7c9873{font-size:12px;line-height:1.6;color:#666}
body.elementor-page-16021 .elementor-element-177ba6a{border-top:3px solid #b73524;padding-top:24px;gap:18px}
body.elementor-page-16021 .elementor-element-7dbfa77 h2{display:none}
body.elementor-page-16021 #specifications,body.elementor-page-16021 #product-inquiry,body.elementor-page-16021 #documents{scroll-margin-top:36px}
@media(max-width:1024px){body.elementor-page-16021 .elementor-element-57b6a4b,body.elementor-page-16021 .elementor-element-0de5dd2{grid-template-columns:120px minmax(0,1fr);padding:16px;column-gap:16px}body.elementor-page-16021 .elementor-element-ad89955 h1{font-size:32px}}
@media(max-width:767px){body.elementor-page-16021 .elementor-element-9e36aea,body.elementor-page-16021 .elementor-element-71aca0d{width:100%}body.elementor-page-16021 .elementor-element-8c02b63{gap:24px}body.elementor-page-16021 .elementor-element-ad89955 h1{font-size:30px}body.elementor-page-16021 .elementor-element-57b6a4b,body.elementor-page-16021 .elementor-element-0de5dd2{width:100%;grid-template-columns:110px minmax(0,1fr)}body.elementor-page-16021 .elementor-element-69e8746 h2{font-size:26px}body.elementor-page-16021 .elementor-element-d8cb886{gap:14px}body.elementor-page-16021 .elementor-element-48deb3f{gap:12px}}

body.elementor-page-16021 h1.product_title{display:block!important}body.elementor-page-16021 .woocommerce-product-gallery__image img{object-fit:contain!important}/* End custom CSS */