.elementor .subheading{width:auto;font-family:var(--font-1);font-weight:600;font-size:18px;color:var(--ww-yellow);letter-spacing:8px;line-height:18px;text-transform:uppercase;padding:0px;margin:0px;}.elementor .p-body-bold{width:auto;font-family:"Google Sans Flex";font-weight:700;font-size:20px;color:var(--ww-cyano);line-height:32px;}.elementor .p-body{width:auto;font-family:var(--font-1);font-weight:400;font-size:20px;color:var(--ww-offwhite);line-height:32px;}.elementor .h1{width:100%;font-family:var(--font-1);font-weight:400;font-size:72px;color:var(--ww-white);line-height:88px;}.elementor .menu{width:auto;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .p-hero{width:auto;font-family:"Google Sans Flex";font-weight:400;font-size:24px;color:var(--ww-light-grey);line-height:36px;text-align:start;padding:0px;margin:0px;display:flex;justify-content:flex-start;align-items:center;align-self:start;}.elementor .main-button{width:auto;font-family:var(--font-1);font-weight:700;font-size:24px;color:var(--ww-black);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:99px;border-width:2px;border-color:var(--ww-cyano);border-style:solid;background-color:var(--ww-cyano);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .main-button:hover,.elementor .main-button:focus-visible{border-color:var(--ww-yellow);background-color:var(--ww-yellow);transform:scale3d(1.05, 1.05, 1.05);}.elementor .h2{width:auto;font-family:var(--font-1);font-weight:400;font-size:48px;color:var(--ww-white);line-height:56px;}