.elementor .e-5d833d32-59b5{font-family:"ABCDiatype Trial";font-weight:500;font-size:16px;color:#fff;letter-spacing:.04em;line-height:1.2;padding-inline-end:56px;margin:0}.elementor .e-4b22ed54-29cc{font-family:RESUM;font-weight:400;font-size:clamp(44px,6.4vw,66px);color:#fff;letter-spacing:.04em;line-height:.95;text-transform:uppercase;padding-inline-start:.9em;display:block;text-indent:-.9em;cursor:default;\n}.elementor .e-4c2a5a4f-4715{max-width:34ch;font-family:"ABCDiatype Trial";font-weight:500;font-size:19px;color:#fff;letter-spacing:.04em;line-height:1.2;margin:0}.elementor .e-40929ac4-dd8a:hover,.elementor .e-40929ac4-dd8a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:4px;\n}.elementor .e-40929ac4-dd8a{font-family:"ABCDiatype Trial";font-weight:500;font-size:20px;color:#fff;letter-spacing:.04em;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;background-color:#fff0;align-self:flex-start;text-align:left;\n}.elementor .e-78b6f6e-9543{position:relative;z-index:2;padding:clamp(28px,4vw,52px);flex-direction:column;gap:28px}.elementor .e-2517b589-ec07{width:135%;overflow:hidden;aspect-ratio:1/1;object-fit:cover;position:absolute;inset-block-start:50%;inset-inline-start:4%;border-radius:50%;background-color:#d9d9d9;transform:translate3d(0,-50%,0);max-width:none;cursor:default;\n}.elementor .e-7b85cd9c-843a{min-height:300px;position:relative;padding:0}.elementor .e-66bbd2a2-9916{width:100%;overflow:hidden;position:relative;color:#fff;padding:0;border-radius:clamp(20px,2.604vw,50px);background-color:#10f;gap:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:auto}