.elementor-30 .elementor-element.elementor-element-82604dc{--display:flex;--min-height:555px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a239636{--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-30 .elementor-element.elementor-element-6b68266{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-6b68266.e-con{--align-self:center;}.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-30 .elementor-element.elementor-element-52b3d2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-52b3d2e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-c91a3e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-30 .elementor-element.elementor-element-c91a3e3 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-d3c2933 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-primary );}.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 );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-907d6ee{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-907d6ee{left:0px;}.elementor-30 .elementor-element.elementor-element-907d6ee{top:0px;}.elementor-30 .elementor-element.elementor-element-c76db61{--display:flex;--min-height:555px;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-eea7807{--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-30 .elementor-element.elementor-element-4259021{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-4259021.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7b6d04b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-7b6d04b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-d750c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-30 .elementor-element.elementor-element-d750c73 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-8a5a96c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7e3e7e8{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7e3e7e8{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-7e3e7e8{left:0px;}.elementor-30 .elementor-element.elementor-element-1c63d0f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-d055d34{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2a9622d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f83f59c{--display:flex;--min-height:450px;--justify-content:space-between;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-f83f59c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f83f59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f83f59c.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-8fd77bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ee48167{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-86fb214{padding:0px 0px 0px 0px;border-style:none;}.elementor-30 .elementor-element.elementor-element-86fb214 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.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-30 .elementor-element.elementor-element-99c7eb0{color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-7b13e08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-62b1619 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8e261e0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-5b1a873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-5b1a873 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-5b1a873.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-5b1a873.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-5b1a873.elementor-view-default .elementor-icon{color:var( --e-global-color-8e261e0 );border-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-5b1a873.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-5b1a873.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-5b1a873 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-5b1a873 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-0438622{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-30 .elementor-element.elementor-element-5b3ad43 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-8e261e0 );color:var( --e-global-color-8e261e0 );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5b3ad43.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-5b3ad43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-5b3ad43 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-a9cac6a{--display:flex;--min-height:450px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-a9cac6a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a9cac6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-a9cac6a.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-599fcdf{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-599fcdf:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-599fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/trimlock-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-0d78eab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e4aecc5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-0a7c2a8{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-0a7c2a8 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-941c126 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-941c126 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-941c126 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-f044879{--display:flex;--min-height:450px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-f044879:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f044879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-f044879.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-091b1ed{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-091b1ed:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-091b1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/eave-closures-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-21458dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4806821 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-63777e6{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-63777e6 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-bc4b973 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-bc4b973 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-bc4b973 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-0a1eb29{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-0a1eb29:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0a1eb29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-8a1eed0{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8a1eed0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8a1eed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/drip-edge-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-3f17097{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-27f89b1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-5c7534f{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-5c7534f p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-5dc9062 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5dc9062 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-5dc9062 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-b886d32{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-b886d32:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b886d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-8554147{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8554147:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8554147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/valleys-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-e6f8c03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e05cd30 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ca08d1d{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-ca08d1d p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-1c5a209 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1c5a209 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-1c5a209 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-6c806e4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-6c806e4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6c806e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-f320e13{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f320e13:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f320e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/flashings-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-22ad90d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-158813c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-fc3d1ff{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-fc3d1ff p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-06390c3 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-06390c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-06390c3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-f93215b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-f93215b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f93215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-422c8c8{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-422c8c8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-422c8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/ventilations-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-3e9c1e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3784f28 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-34878c6{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-34878c6 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-ce7f701 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-ce7f701 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-ce7f701 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-72d60dc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-72d60dc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-72d60dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-8c32de4{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8c32de4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8c32de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/custom-metal-category.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-4cc93f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b1eeb7d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-b808205{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-b808205 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-c119a9a .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c119a9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-c119a9a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-9a39eef{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-9a39eef:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9a39eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-f97fa80{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f97fa80:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f97fa80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-a744933 img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-a735f19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6f830f7 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-be61905{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-be61905 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-18ad025 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-18ad025 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-18ad025 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-2a023e3{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-89a8605{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6b13841{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-6b13841:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6b13841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-8d6ab14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-07663a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f3e6b22{padding:0px 0px 0px 0px;border-style:none;}.elementor-30 .elementor-element.elementor-element-f3e6b22 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-dca1247{color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-9538c90{--display:flex;--min-height:175px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-409d2dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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-30 .elementor-element.elementor-element-1348f39{text-align:start;}.elementor-30 .elementor-element.elementor-element-1348f39 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-bf8b99e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-bf8b99e .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-bf8b99e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-bf8b99e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-bf8b99e.elementor-view-default .elementor-icon{color:var( --e-global-color-8e261e0 );border-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-bf8b99e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-bf8b99e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-bf8b99e .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-bf8b99e .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-70acda0{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-70acda0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-70acda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-70acda0:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-4505f31{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4505f31:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4505f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-ff3fa17 img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-c928320{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f034a90 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-96a006e{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-96a006e p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-88e9cde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-066f723 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3d44787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-3d44787 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-3d44787.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3d44787.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3d44787.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3d44787.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3d44787.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3d44787 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-3d44787 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-9d3f5d8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-9d3f5d8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9d3f5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-9d3f5d8:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-7ca27bc{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7ca27bc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7ca27bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-6eceac7 img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-688b9cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-dcf19c5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-3094179{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-3094179 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-4b2b361 .elementor-button{background-color:#BE1E2D00;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4b2b361 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-4b2b361 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-30 .elementor-element.elementor-element-5cad22f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-57cde6f .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-252bf64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-252bf64 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-252bf64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-252bf64.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-252bf64.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-252bf64.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-252bf64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-252bf64 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-252bf64 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-e6c0ed9{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-e6c0ed9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e6c0ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-e6c0ed9:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-316d012{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-316d012:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-316d012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-fed8096 img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-06cf9b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7051244 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7202d9a{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-7202d9a p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-81b9221{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-7d76cd7 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-cdd0405{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-cdd0405 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-cdd0405.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-cdd0405.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-cdd0405.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-cdd0405.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-cdd0405.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-cdd0405 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-cdd0405 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-821ac7f{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-821ac7f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-821ac7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-821ac7f:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-7a180e3{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7a180e3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7a180e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-b7aa64c img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-f6e5100{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-85cc581 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-36802cd{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-36802cd p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-fd8fd36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-a9650f1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c7d9995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-c7d9995 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-c7d9995.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c7d9995.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-c7d9995.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c7d9995.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-c7d9995.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c7d9995 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-c7d9995 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-a962700{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-a962700:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a962700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-a962700:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-1d06ad9{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1d06ad9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1d06ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-4ce445c img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-bdf6b34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-31b82ad .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1b1e276{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-1b1e276 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-26011b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-849d0e7 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f0afc72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-f0afc72 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-f0afc72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f0afc72.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f0afc72.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f0afc72.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f0afc72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-f0afc72 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-f0afc72 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-8575ee7{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-8575ee7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8575ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-8575ee7:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-834890a{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-834890a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-834890a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-3fbe31c img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-17bc2fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-497d341 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-bd6b2c9{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-bd6b2c9 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-28d5bde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-ff33168 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-355d414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-355d414 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-355d414.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-355d414.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-355d414.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-355d414.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-355d414.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-355d414 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-355d414 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-47cae23{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-47cae23:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-47cae23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-47cae23:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-74baae1{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-74baae1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-74baae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-2dc5b45 img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-4989c64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2907a46 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-c6ad7bd{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-c6ad7bd p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-0c62a39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-0a47a85 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-54db8f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-54db8f3 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-54db8f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-54db8f3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-54db8f3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-54db8f3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-54db8f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-54db8f3 .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-54db8f3 .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-f3a24a5{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-f3a24a5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f3a24a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-f3a24a5:hover{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-primary ) 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-b063238{--display:flex;--min-height:175px;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b063238:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b063238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-92d4a1d img{width:100%;height:175px;}.elementor-30 .elementor-element.elementor-element-86b4e6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3256857 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6cadbd8{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-30 .elementor-element.elementor-element-6cadbd8 p{margin-block-end:40px;}.elementor-30 .elementor-element.elementor-element-4b8172a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-30 .elementor-element.elementor-element-0642a20 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-4d7104e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-30 .elementor-element.elementor-element-4d7104e .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-4d7104e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-4d7104e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-4d7104e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-4d7104e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-4d7104e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-4d7104e .elementor-icon{font-size:8px;padding:3px;}.elementor-30 .elementor-element.elementor-element-4d7104e .elementor-icon svg{height:8px;}.elementor-30 .elementor-element.elementor-element-f2c5619{--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 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f2c5619:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f2c5619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #262261 0%, #161438 100%);}.elementor-30 .elementor-element.elementor-element-b373752{--display:flex;--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b373752:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b373752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/06/why-choose-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-d7b7a1f{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1504dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-30 .elementor-element.elementor-element-1504dff .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-bfb6955{--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-aac9b5b img{max-width:46px;}.elementor-30 .elementor-element.elementor-element-9ddfd89{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-aa2f0d4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-730fe37{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-730fe37 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-2c9cad4{--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f5107c2 img{max-width:46px;}.elementor-30 .elementor-element.elementor-element-fd6687a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-0b7dc9f .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-e1f88a2{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-e1f88a2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-d9be192{--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-21a2446 img{max-width:46px;}.elementor-30 .elementor-element.elementor-element-eda1ed3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-0e4346c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-76013e9{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-76013e9 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-3e7fd27{--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-0fc2be4 img{max-width:46px;}.elementor-30 .elementor-element.elementor-element-cbc6e00{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-75f8298 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-dec84b3{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-dec84b3 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-df54511{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c77e67a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-c77e67a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b11cc98{--display:flex;}.elementor-30 .elementor-element.elementor-element-a992263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-a992263 img{max-width:44px;height:45px;}.elementor-30 .elementor-element.elementor-element-a6a8a4e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-763159b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;}.elementor-30 .elementor-element.elementor-element-6acc354{--display:flex;}.elementor-30 .elementor-element.elementor-element-7f7e44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-7f7e44d img{max-width:44px;height:45px;}.elementor-30 .elementor-element.elementor-element-4e17226 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-9979d4b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;}.elementor-30 .elementor-element.elementor-element-41fde8c{--display:flex;}.elementor-30 .elementor-element.elementor-element-d337453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-d337453 img{max-width:44px;height:45px;}.elementor-30 .elementor-element.elementor-element-a21acfa .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-e73f3bc .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;}.elementor-30 .elementor-element.elementor-element-164e2c1{--display:flex;}.elementor-30 .elementor-element.elementor-element-8e53c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-8e53c1e img{max-width:44px;height:45px;}.elementor-30 .elementor-element.elementor-element-b162fd5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-968b78e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;}.elementor-30 .elementor-element.elementor-element-aee46c3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-46a7cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-46a7cfb .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-5068a4c{width:var( --container-widget-width, 505px );max-width:505px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:505px;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-5068a4c.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-5068a4c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;}.elementor-30 .elementor-element.elementor-element-788a204{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 25px;--row-gap:20px;--column-gap:25px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b36e04f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b36e04f::before, .elementor-30 .elementor-element.elementor-element-b36e04f > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b36e04f > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b36e04f > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b36e04f > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b36e04f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-5724503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-5724503 img{max-width:48px;}.elementor-30 .elementor-element.elementor-element-4a4a365{text-align:center;}.elementor-30 .elementor-element.elementor-element-4a4a365 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-30a366f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-30a366f::before, .elementor-30 .elementor-element.elementor-element-30a366f > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-30a366f > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-30a366f > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-30a366f > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-30a366f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-8dc7e0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-8dc7e0b img{max-width:48px;}.elementor-30 .elementor-element.elementor-element-eeeecf1{text-align:center;}.elementor-30 .elementor-element.elementor-element-eeeecf1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-162f89a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-162f89a::before, .elementor-30 .elementor-element.elementor-element-162f89a > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-162f89a > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-162f89a > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-162f89a > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-162f89a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-ccfbcbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-ccfbcbc img{max-width:48px;}.elementor-30 .elementor-element.elementor-element-e625195{text-align:center;}.elementor-30 .elementor-element.elementor-element-e625195 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-2px;}.elementor-30 .elementor-element.elementor-element-d8c3482{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-d8c3482 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-0871248{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0871248:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0871248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-30 .elementor-element.elementor-element-0ce3e9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-0ce3e9b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;}.elementor-30 .elementor-element.elementor-element-7c28fce{padding:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-7c28fce .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-5c6252b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-19dec76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-30 .elementor-element.elementor-element-ee866b6{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-f5a383c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7cf9652{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:0px;}.elementor-30 .elementor-element.elementor-element-dcf0def{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-dcf0def .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-acbf6b2{--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:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4debc2b{--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 50px;--row-gap:0px;--column-gap:50px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-4debc2b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4debc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262261;background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/metals-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-4debc2b::before, .elementor-30 .elementor-element.elementor-element-4debc2b > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4debc2b > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4debc2b > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4debc2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4debc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-d2e4db8{--display:flex;}.elementor-30 .elementor-element.elementor-element-3a476ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30 .elementor-element.elementor-element-3a476ab .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:50px;font-weight:300;letter-spacing:-2px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-6e508df{--display:flex;}.elementor-30 .elementor-element.elementor-element-6b2585e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-fce6256{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-fce6256::before, .elementor-30 .elementor-element.elementor-element-fce6256 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-fce6256 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-fce6256 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-fce6256 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-fce6256 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-8b2980d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8e261e0 );--border-color:var( --e-global-color-8e261e0 );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8b2980d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8b2980d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-8b2980d::before, .elementor-30 .elementor-element.elementor-element-8b2980d > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8b2980d > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8b2980d > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8b2980d > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8b2980d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/Rectangle-193.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-e152888{text-align:center;}.elementor-30 .elementor-element.elementor-element-e152888 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-808a100.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-808a100.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-808a100.elementor-view-default .elementor-icon{color:var( --e-global-color-8e261e0 );border-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-808a100.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-808a100.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon{font-size:25px;padding:8px;}.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon svg{height:25px;}.elementor-30 .elementor-element.elementor-element-b961d79{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8e261e0 );--border-color:var( --e-global-color-8e261e0 );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b961d79:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b961d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-b961d79::before, .elementor-30 .elementor-element.elementor-element-b961d79 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b961d79 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b961d79 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b961d79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b961d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/Rectangle-193.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-ff4eabd{text-align:center;}.elementor-30 .elementor-element.elementor-element-ff4eabd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-b3608ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-b3608ba.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b3608ba.elementor-view-default .elementor-icon{color:var( --e-global-color-8e261e0 );border-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-b3608ba.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b3608ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon{font-size:25px;padding:8px;}.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon svg{height:25px;}.elementor-30 .elementor-element.elementor-element-4b207dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8e261e0 );--border-color:var( --e-global-color-8e261e0 );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4b207dc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4b207dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-4b207dc::before, .elementor-30 .elementor-element.elementor-element-4b207dc > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4b207dc > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4b207dc > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4b207dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4b207dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eastcoast-metals.com/wp-content/uploads/2026/05/Rectangle-193.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-0007404{text-align:center;}.elementor-30 .elementor-element.elementor-element-0007404 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-e0ef4d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-e0ef4d6.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-e0ef4d6.elementor-view-default .elementor-icon{color:var( --e-global-color-8e261e0 );border-color:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-e0ef4d6.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-e0ef4d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8e261e0 );}.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon{font-size:25px;padding:8px;}.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon svg{height:25px;}@media(max-width:1024px) and (min-width:461px){.elementor-30 .elementor-element.elementor-element-19dec76{--width:100%;}.elementor-30 .elementor-element.elementor-element-f5a383c{--width:100%;}}@media(max-width:1366px){.elementor-30 .elementor-element.elementor-element-4259021{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-7e3e7e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7e3e7e8{right:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-7e3e7e8{left:0px;}.elementor-30 .elementor-element.elementor-element-1c63d0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2a9622d{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8fd77bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-86fb214 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-7b13e08{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-a9cac6a{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-0d78eab{--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-30 .elementor-element.elementor-element-f044879{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-0a1eb29{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-0a1eb29.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-b886d32{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-6c806e4{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-f93215b{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-72d60dc{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-9a39eef{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-89a8605{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8d6ab14{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-07663a4{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-f3e6b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-f3e6b22 .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-dca1247 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-9538c90{--min-height:155px;}.elementor-30 .elementor-element.elementor-element-409d2dc{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-c928320{--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-30 .elementor-element.elementor-element-88e9cde{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-5cad22f{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-81b9221{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-fd8fd36{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-26011b2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-28d5bde{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-0c62a39{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-4b8172a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-f2c5619{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-30 .elementor-element.elementor-element-d7b7a1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-a6a8a4e .elementor-heading-title{line-height:38px;}.elementor-30 .elementor-element.elementor-element-4e17226 .elementor-heading-title{line-height:38px;}.elementor-30 .elementor-element.elementor-element-a21acfa .elementor-heading-title{line-height:38px;}.elementor-30 .elementor-element.elementor-element-b162fd5 .elementor-heading-title{line-height:38px;}.elementor-30 .elementor-element.elementor-element-788a204{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-5c6252b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-fce6256{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-30 .elementor-element.elementor-element-c76db61{--min-height:450px;}.elementor-30 .elementor-element.elementor-element-7b6d04b .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-d750c73 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-30 .elementor-element.elementor-element-7e3e7e8{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-1c63d0f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-2a9622d{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f83f59c{--min-height:435px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f83f59c.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-8fd77bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-ee48167{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-ee48167.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-a9cac6a{--min-height:435px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-a9cac6a.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-e4aecc5 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-0a7c2a8{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f044879{--min-height:435px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f044879.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4806821 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-63777e6{font-size:16px;}.elementor-30 .elementor-element.elementor-element-0a1eb29{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0a1eb29.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-27f89b1 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-5c7534f{font-size:16px;}.elementor-30 .elementor-element.elementor-element-b886d32{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b886d32.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-e05cd30 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-ca08d1d{font-size:16px;}.elementor-30 .elementor-element.elementor-element-6c806e4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6c806e4.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-158813c .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-fc3d1ff{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f93215b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f93215b.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-3784f28 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-34878c6{font-size:16px;}.elementor-30 .elementor-element.elementor-element-72d60dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-72d60dc.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-b1eeb7d .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-b808205{font-size:16px;}.elementor-30 .elementor-element.elementor-element-9a39eef{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-9a39eef.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-a744933 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-6f830f7 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-be61905{font-size:16px;}.elementor-30 .elementor-element.elementor-element-89a8605{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-6b13841{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8d6ab14{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-07663a4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-07663a4.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-70acda0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-ff3fa17 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-f034a90 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-96a006e{font-size:16px;}.elementor-30 .elementor-element.elementor-element-9d3f5d8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6eceac7 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-dcf19c5 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-3094179{font-size:16px;}.elementor-30 .elementor-element.elementor-element-e6c0ed9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-fed8096 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-7051244 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-7202d9a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-821ac7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b7aa64c img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-85cc581 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-36802cd{font-size:16px;}.elementor-30 .elementor-element.elementor-element-a962700{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4ce445c img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-31b82ad .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-1b1e276{font-size:16px;}.elementor-30 .elementor-element.elementor-element-8575ee7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-3fbe31c img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-497d341 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-bd6b2c9{font-size:16px;}.elementor-30 .elementor-element.elementor-element-47cae23{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2dc5b45 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-2907a46 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-c6ad7bd{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f3a24a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-92d4a1d img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-3256857 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-6cadbd8{font-size:16px;}.elementor-30 .elementor-element.elementor-element-b373752{--min-height:500px;}.elementor-30 .elementor-element.elementor-element-d7b7a1f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-1504dff .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-bfb6955{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-aac9b5b img{max-width:40px;}.elementor-30 .elementor-element.elementor-element-aa2f0d4 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-730fe37 .elementor-heading-title{font-size:16px;}.elementor-30 .elementor-element.elementor-element-2c9cad4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-f5107c2 img{max-width:40px;}.elementor-30 .elementor-element.elementor-element-0b7dc9f .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-d9be192{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-21a2446 img{max-width:40px;}.elementor-30 .elementor-element.elementor-element-0e4346c .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-3e7fd27{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-0fc2be4 img{max-width:40px;}.elementor-30 .elementor-element.elementor-element-75f8298 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-df54511{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c77e67a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-c77e67a .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-a6a8a4e .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-30 .elementor-element.elementor-element-4e17226 .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-30 .elementor-element.elementor-element-a21acfa .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-30 .elementor-element.elementor-element-b162fd5 .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-30 .elementor-element.elementor-element-aee46c3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-46a7cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-46a7cfb .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-788a204{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-4a4a365 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-eeeecf1 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-e625195 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-d8c3482 .elementor-button{padding:14px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-0ce3e9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-0ce3e9b .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-7c28fce{padding:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-7c28fce .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-dcf0def .elementor-button{padding:14px 30px 14px 30px;}.elementor-30 .elementor-element.elementor-element-3a476ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-3a476ab .elementor-heading-title{font-size:40px;}.elementor-30 .elementor-element.elementor-element-fce6256{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e152888 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon{font-size:22px;}.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon svg{height:22px;}.elementor-30 .elementor-element.elementor-element-ff4eabd .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon{font-size:22px;}.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon svg{height:22px;}.elementor-30 .elementor-element.elementor-element-0007404 .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon{font-size:22px;}.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon svg{height:22px;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-4259021{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-7b6d04b .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-d750c73 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-30 .elementor-element.elementor-element-8a5a96c .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-30 .elementor-element.elementor-element-7e3e7e8{top:60px;}.elementor-30 .elementor-element.elementor-element-2a9622d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f83f59c{--min-height:420px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-99c7eb0 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-5b1a873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a9cac6a{--min-height:420px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f044879{--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0a1eb29{--min-height:420px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b886d32{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6c806e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f93215b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-72d60dc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-9a39eef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-89a8605{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-6b13841{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-dca1247 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-bf8b99e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-70acda0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-3d44787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-9d3f5d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-252bf64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e6c0ed9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-cdd0405{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-821ac7f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c7d9995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-a962700{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f0afc72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-8575ee7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-355d414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-47cae23{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-54db8f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-f3a24a5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4d7104e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-f2c5619{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b373752{--min-height:450px;}.elementor-30 .elementor-element.elementor-element-1504dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30 .elementor-element.elementor-element-1504dff .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-bfb6955{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-aac9b5b img{max-width:30px;}.elementor-30 .elementor-element.elementor-element-9ddfd89{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-aa2f0d4 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-2c9cad4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-fd6687a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-0b7dc9f .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-d9be192{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-eda1ed3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-0e4346c .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-3e7fd27{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-cbc6e00{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-30 .elementor-element.elementor-element-75f8298 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-c77e67a .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-46a7cfb .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-788a204{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0ce3e9b .elementor-heading-title{font-size:30px;}.elementor-30 .elementor-element.elementor-element-7c28fce .elementor-heading-title{font-size:25px;}.elementor-30 .elementor-element.elementor-element-5c6252b{--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-30 .elementor-element.elementor-element-ee866b6{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-7cf9652{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-3a476ab .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-30 .elementor-element.elementor-element-fce6256{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-808a100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b3608ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4b207dc{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-30 .elementor-element.elementor-element-e0ef4d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-eea7807{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4259021{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2a9622d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7b13e08{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-89a8605{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-409d2dc{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-88e9cde{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-5cad22f{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-81b9221{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-fd8fd36{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-26011b2{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-28d5bde{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-0c62a39{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-4b8172a{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-30 .elementor-element.elementor-element-b373752{--min-height:400px;}.elementor-30 .elementor-element.elementor-element-d7b7a1f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1504dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-30 .elementor-element.elementor-element-bfb6955{--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-2c9cad4{--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-d9be192{--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-3e7fd27{--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b11cc98{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-763159b{text-align:center;}.elementor-30 .elementor-element.elementor-element-6acc354{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-9979d4b{text-align:center;}.elementor-30 .elementor-element.elementor-element-41fde8c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-e73f3bc{text-align:center;}.elementor-30 .elementor-element.elementor-element-164e2c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-968b78e{text-align:center;}.elementor-30 .elementor-element.elementor-element-5068a4c{text-align:center;}.elementor-30 .elementor-element.elementor-element-788a204{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b36e04f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-4a4a365 .elementor-heading-title{line-height:32px;}.elementor-30 .elementor-element.elementor-element-30a366f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-eeeecf1 .elementor-heading-title{line-height:32px;}.elementor-30 .elementor-element.elementor-element-162f89a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-e625195 .elementor-heading-title{line-height:32px;}.elementor-30 .elementor-element.elementor-element-6b2585e{text-align:center;}.elementor-30 .elementor-element.elementor-element-fce6256{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8b2980d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-b961d79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-30 .elementor-element.elementor-element-4b207dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:460px){.elementor-30 .elementor-element.elementor-element-d055d34{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2a9622d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-f83f59c{--min-height:350px;}.elementor-30 .elementor-element.elementor-element-f83f59c.e-con{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-7b13e08{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-a9cac6a.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-2a023e3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-89a8605{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-6b13841{--min-height:350px;}.elementor-30 .elementor-element.elementor-element-6b13841.e-con{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-409d2dc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-70acda0.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-88e9cde{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-9d3f5d8.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-5cad22f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-e6c0ed9.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-81b9221{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-821ac7f.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-fd8fd36{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-a962700.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-26011b2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-8575ee7.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-28d5bde{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-47cae23.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-0c62a39{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-f3a24a5.e-con{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-4b8172a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-b92ba8f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b11cc98{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-6acc354{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-41fde8c{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-164e2c1{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-788a204{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-b36e04f{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-30a366f{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-162f89a{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-7c28fce .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-ee866b6{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-7cf9652{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-fce6256{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8b2980d{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-b961d79{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-4b207dc{--justify-content:center;}}@media(min-width:461px){.elementor-30 .elementor-element.elementor-element-6b68266{--width:50%;}.elementor-30 .elementor-element.elementor-element-4259021{--width:50%;}.elementor-30 .elementor-element.elementor-element-7e3e7e8{--width:50%;}.elementor-30 .elementor-element.elementor-element-1c63d0f{--width:50%;}.elementor-30 .elementor-element.elementor-element-d2e4db8{--width:65%;}.elementor-30 .elementor-element.elementor-element-6e508df{--width:35%;}}@media(max-width:767px) and (min-width:461px){.elementor-30 .elementor-element.elementor-element-4259021{--width:100%;}.elementor-30 .elementor-element.elementor-element-1c63d0f{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-86fb214 */.elementor-30 .elementor-element.elementor-element-86fb214 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b1a873 */.elementor-30 .elementor-element.elementor-element-5b1a873 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4aecc5 */.elementor-30 .elementor-element.elementor-element-e4aecc5 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4806821 */.elementor-30 .elementor-element.elementor-element-4806821 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f89b1 */.elementor-30 .elementor-element.elementor-element-27f89b1 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e05cd30 */.elementor-30 .elementor-element.elementor-element-e05cd30 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158813c */.elementor-30 .elementor-element.elementor-element-158813c .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3784f28 */.elementor-30 .elementor-element.elementor-element-3784f28 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1eeb7d */.elementor-30 .elementor-element.elementor-element-b1eeb7d .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f830f7 */.elementor-30 .elementor-element.elementor-element-6f830f7 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3e6b22 */.elementor-30 .elementor-element.elementor-element-f3e6b22 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf8b99e */.elementor-30 .elementor-element.elementor-element-bf8b99e .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f034a90 */.elementor-30 .elementor-element.elementor-element-f034a90 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3d44787 */.elementor-30 .elementor-element.elementor-element-3d44787 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcf19c5 */.elementor-30 .elementor-element.elementor-element-dcf19c5 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-252bf64 */.elementor-30 .elementor-element.elementor-element-252bf64 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7051244 */.elementor-30 .elementor-element.elementor-element-7051244 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cdd0405 */.elementor-30 .elementor-element.elementor-element-cdd0405 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85cc581 */.elementor-30 .elementor-element.elementor-element-85cc581 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7d9995 */.elementor-30 .elementor-element.elementor-element-c7d9995 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31b82ad */.elementor-30 .elementor-element.elementor-element-31b82ad .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0afc72 */.elementor-30 .elementor-element.elementor-element-f0afc72 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-497d341 */.elementor-30 .elementor-element.elementor-element-497d341 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-355d414 */.elementor-30 .elementor-element.elementor-element-355d414 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2907a46 */.elementor-30 .elementor-element.elementor-element-2907a46 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54db8f3 */.elementor-30 .elementor-element.elementor-element-54db8f3 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3256857 */.elementor-30 .elementor-element.elementor-element-3256857 .elementor-heading-title {
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d7104e */.elementor-30 .elementor-element.elementor-element-4d7104e .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89a8605 *//*.products-wrapper .home_product_item:hover ~ .home_product_item{*/
/*    opacity: 0.3;*/
/*}*/

/* hovered item */
/*.products-wrapper .home_product_item:hover{*/
/*    background: #0d6efd;*/
/*    color: #fff;*/
/*    opacity: 1;*/
/*}*/

/* reduce opacity of all non-hovered items */
/*.products-wrapper:hover .home_product_item:not(:hover){*/
/*    opacity: 0.3;*/
/*}*/

.home_product_item:hover h3, .home_product_item:hover p, .home_product_item:hover .elementor-heading-title{
    color: #ffffff !important;
}
.home_product_item:hover .elementor-icon {
    border-color:#ffffff !important;
}

.home_product_item:hover .elementor-icon svg path{
    fill:#ffffff !important;
}

.home_product_img img{
    transition: transform 0.4s ease;
}
.home_product_item:hover .home_product_img img{
    background: #ffffff;
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b36e04f */.home_resources:hover{
    box-shadow: 0px 0px 100px 2px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a366f */.home_resources:hover{
    box-shadow: 0px 0px 100px 2px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162f89a */.home_resources:hover{
    box-shadow: 0px 0px 100px 2px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-808a100 */.elementor-30 .elementor-element.elementor-element-808a100 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b2980d *//*.cost_model_bg:before{background: linear-gradient(63.83deg, #262261 8.08%, rgba(38, 34, 97, 0) 121.97%);*/
/*    opacity: 1;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b3608ba */.elementor-30 .elementor-element.elementor-element-b3608ba .elementor-icon{
    border-width: 2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0ef4d6 */.elementor-30 .elementor-element.elementor-element-e0ef4d6 .elementor-icon{
    border-width: 2px;
}/* End custom CSS */