.elementor .qp-input:focus{border-color:#E9B949;}.elementor .qp-input{width:100%;height:42px;font-family:var(--qp-font);font-size:13px;color:#333333;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:#1F8B4C;border-style:solid;background-color:#ffffff;}.elementor .qp-check-text{font-family:var(--qp-font);font-size:14px;color:#333333;display:block;}.elementor .qp-check-icon{width:16px;height:16px;min-width:16px;color:var(--qp-green);}.elementor .qp-check-row{padding:0px;gap:10px;align-items:center;}.elementor .qp-btn-green:hover,.elementor .qp-btn-green:focus-visible{background-color:var(--qp-dark);}.elementor .qp-btn-green{font-family:var(--qp-font);font-weight:600;font-size:14px;color:#ffffff;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;background-color:var(--qp-green);}.elementor .qp-text{font-family:var(--qp-font);font-size:15px;color:var(--qp-text);line-height:1.75;display:block;}.elementor .qp-h2{font-family:var(--qp-font);font-weight:700;font-size:34px;color:var(--qp-dark);line-height:1.25;text-align:center;margin:0px;display:block;}.elementor .qp-inner{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .qp-section{font-family:var(--qp-font);padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}