.elementor .parallax-bg{object-fit:cover;padding:0px;--parallax-amount: 60;
position: absolute;
left: 0;
width: 100%  !important;
height: calc((100 + var(--parallax-amount)) * 1%);
bottom: calc(var(--parallax-amount) * 0.5%);
will-change: transform;

:has(> &) {
  position: relative;
overflow: clip;
}\n}.elementor .btn{width:25rem;height:auto;max-width:100%;font-family:"Montserrat";font-weight:600;font-size:var(--text-s);color:var(--white);letter-spacing:2px;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0px;border-width:2px;border-color:var(--accent);border-style:solid;background-color:var(--accent);transition:all var(--global-transition-duration);display:flex;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--white);border-color:var(--white);background-color:var(--black);}.elementor .balance{text-wrap: balance;\n}.elementor .section-l{padding-block-start:var(--section-l);padding-block-end:var(--section-l);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}.elementor .section-m{padding-block-start:var(--section-m);padding-block-end:var(--section-m);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .section-s{padding-block-start:var(--section-s);padding-block-end:var(--section-s);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}.elementor .section__inner{width:var(--content-width);max-width:100%;padding:0px;}.elementor .section__inner--wide{width:160rem;max-width:100%;padding:0px;}.elementor .header__logo{width:7rem;max-width:100%;transition:width var(--global-transition-duration) ease-in-out;}.elementor .main-page-banner{background-color:var(--accent);flex-direction:row;justify-content:center;}.elementor .main-page-banner__inner{flex-direction:row;gap:4rem;justify-content:space-between;align-items:center;}.elementor .main-page-banner__content{width:64rem;max-width:100%;color:var(--white);padding:0px;flex-direction:column;gap:2rem;justify-content:flex-start;align-items:start;}.elementor .main-page-banner__heading{font-weight:600;line-height:1.2em;}.elementor .main-page-banner__btn{width:28rem;color:var(--white);border-color:var(--text);background-color:var(--text);flex:0 1 auto;}.elementor .main-page-banner__btn:hover,.elementor .main-page-banner__btn:focus-visible{color:var(--black);border-color:var(--white);background-color:var(--white);}.elementor .footer{color:var(--white);background-color:var(--black);flex-direction:row;justify-content:center;}.elementor .footer__inner{position:relative;z-index:1;flex-direction:row;gap:4rem;justify-content:space-between;align-items:stretch;}.elementor .footer__links{width:30%;padding:0px;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:start;}.elementor .footer__shop{width:30%;padding:0px;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:start;}.elementor .footer__info{width:40%;padding:0px;flex-direction:column;gap:1rem;justify-content:flex-start;}.elementor .footer__divider{width:6rem;height:3px;margin-block-end:1rem;background-color:var(--accent);}.elementor .footer__heading{margin-block-end:0.4em;}.elementor .footer__titan-logo{width:9rem;max-width:100%;margin-block-start:auto;filter:saturate(0%);transition:filter var(--global-transition-duration);}.elementor .footer__titan-logo:hover,.elementor .footer__titan-logo:focus-visible{filter:saturate(100%);}.elementor .main-page-hero{position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:var(--section-s);flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;}.elementor .main-page-hero__heading{font-size:var(--text-xxl);color:var(--white);line-height:1.2em;}.elementor .main-page-hero__inner{width:FBE (Fusion Bond Epoxy), TGF3 (Doped & Wrapped), Galvanized, Blasted & Primed, Custom Paint Specs;max-width:100%;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:start;}.elementor .main-page-hero__underline{width:var(--hero-underline);height:3px;background-color:var(--accent);}.elementor .main-page__content{padding:0px;flex-direction:column;gap:var(--content-m);justify-content:flex-start;align-items:stretch;}.elementor .main-page-body{background-color:var(--black);flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .main-page-body__inner{width:var(--content-width);max-width:100%;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;flex-direction:column;gap:var(--content-m);justify-content:flex-start;align-items:stretch;}.elementor .main-page__content--stacked{gap:var(--section-s);}.elementor .rfq{width:80ch;max-width:100%;padding-block-start:calc(var(--content-m) * 2);padding-block-end:calc(var(--content-m) * 2);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--dark-gray);flex-direction:column;align-items:start;}.elementor .footer__titan-logo--wrapper{width:max-content;padding:0px;}