.elementor .color-white{color:var(--white);}.elementor .color-white:hover,.elementor .color-white:focus-visible{color:var(--white);}.elementor .color-white:active{color:var(--white);}.elementor .color-white:focus{color:var(--white);}.elementor .color-silver{color:#a1a1a1;}.elementor .title-3{font-family:var(--main-font);font-weight:800;font-size:clamp(2.0625rem, 1.8849rem + 0.7895vw, 2.4375rem);;letter-spacing:-1px;line-height:0.9em;text-transform:uppercase;}.elementor .title-2{font-family:var(--main-font);font-weight:800;font-size:clamp(2.5rem, 2.2336rem + 1.1842vw, 3.0625rem);;letter-spacing:-1px;line-height:0.9em;text-transform:uppercase;}.elementor .hand{font-family:"Caveat";font-weight:400;letter-spacing:-1.5px;text-transform:none;}.elementor .project-header{padding-block-start:8rem;padding-block-end:12rem;padding-inline-start:8rem;padding-inline-end:8rem;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgba(0, 0, 0, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .button-back{font-family:var(--btn-font);color:#ffffff99;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:8px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:#ffffff66;border-style:solid;background-color:#ffffff00;transition:all 400ms;display:flex;align-self:start;}.elementor .button-back:hover,.elementor .button-back:focus-visible{color:#ffffffe6;border-color:#ffffff99;}