.elementor .btn-white{font-family:var(--body_text);font-weight:600;font-size:var(--btn-L);color:var(--white);line-height:22px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:100px;background-color:var(--btn-primary);}.elementor .btn-white:hover,.elementor .btn-white:focus-visible{background-color:var(--btn-primary-HOVER);}.elementor .body_txt_L{font-family:var(--body_text);font-weight:200;font-size:var(--body_txt_LARGE);color:var(--white);line-height:35px;}.elementor .top-subtitle{font-family:var(--title);font-weight:600;font-size:18px;color:var(--btn-primary);line-height:26px;text-align:center;text-transform:uppercase;align-self:center;}.elementor .title_h1{font-family:var(--title);font-weight:800;font-size:var(--h1);color:var(--white);line-height:71px;text-align:center;}.elementor .section{overflow:hidden;padding-block-start:var(--top_bottom_padding);padding-block-end:var(--top_bottom_padding);padding-inline-start:var(--left_right_padding);padding-inline-end:var(--left_right_padding);flex-direction:column;gap:20px;justify-content:flex-start;}.elementor .form_field{width:48%;height:48px;font-family:var(--body_text);font-weight:400;font-size:var(--body_txt_MEDIUM);color:var(--body_text_gray);text-align:start;border-width:2px;border-color:var(--border_light);border-style:solid;background-color:var(--white);transition:all 400ms;justify-content:flex-start;}.elementor .form_field:focus{color:var(--Title-Black);border-color:var(--btn-primary);background-color:var(--bg-light);padding: 20px 20px !important;\n}.elementor .form_field:hover,.elementor .form_field:focus-visible{border-color:var(--Title-Black);}