@media(max-width:767px){.elementor .hero-subhead-copy{font-size:0.95rem;line-height:1.5;}}@media(max-width:767px){.elementor .hero-h1-display{font-size:2rem;line-height:1.08;}}@media(max-width:767px){.elementor .process-row{flex-direction:column;row-gap: 0.5rem;\n}}@media(max-width:767px){.elementor .row-3col{flex-direction:column;}}@media(max-width:767px){.elementor .row-2col{flex-direction:column;}}@media(max-width:767px){.elementor .btn-outline-light{width:100%;font-size:0.8rem;text-align:center;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;}}@media(max-width:767px){.elementor .btn-outline-dark{width:100%;text-align:center;}}@media(max-width:767px){.elementor .btn-primary-coral{width:100%;text-align:center;}}@media(max-width:767px){.elementor .h2-display{font-size:2rem;}}@media(max-width:767px){.elementor .section-dark{padding-block-start:3rem;padding-block-end:3rem;}}@media(max-width:767px){.elementor .section-light{padding-block-start:3rem;padding-block-end:3rem;}}@media(max-width:767px){.elementor .hero-bg-mark{width:90vw;max-width:580px;inset-block-start:55%;inset-inline-end:-22%;opacity:36%;transform:translate3d(0px, -35%, 0px);}}@media(max-width:767px){.elementor .hero-actions{flex-direction:column;gap:0.75rem;align-items:stretch;}}@media(max-width:767px){.elementor .refinery-scroll-hero{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:1.5rem;min-height: 100svh;\n}}