.elementor .metal-roofing-inv-card{width:calc((100% - 2rem) / 3);column-gap:1rem;padding:1rem;border-radius:2rem;background-color:#f3f3f3;display:flex;flex-direction:column;row-gap:1rem;}.elementor .metal-roofing-inv-title{font-family:"Supreme Font";font-size:1.5rem;color:var(--red-00);}.elementor .metal-roof-inv-content{font-family:"Supreme Font";font-weight:400;font-size:1rem;color:var(--red-00);}.elementor .metal-roof-inv-red-card{padding:2rem;border-radius:2rem;background-color:var(--red-00);display:flex;flex-direction:column;gap:1rem;justify-content:center;}.elementor .metal-roof-inv__rc-text{font-family:"Marcher";font-weight:700;font-size:1.25rem;color:#ffffff;line-height:150%;text-align:center;}.elementor .body-base{font-family:"Supreme Font";font-weight:400;font-size:1rem;}.elementor .black-text{color:#000000;}.elementor .text-left{text-align:start;}.elementor .black-bg{background-color:#000000;}.elementor .body-large{font-size:1.5rem;}.elementor .text-center{text-align:center;}.elementor .width-50{width:calc((100% - 2rem) / 2);justify-content:center;align-items:center;}