@media(max-width:767px){.elementor .e-2b537d61-6a39{font-family:Poppins!important;font-size:clamp(1.75rem,7vw,2.35rem)!important;line-height:1.15!important; max-width:100%!important;\n}}@media(max-width:767px){.elementor .e-4e946bd4-4a06{flex-direction:column!important; align-items:stretch!important; width:100%!important; gap:0.65rem!important;\n}}@media(max-width:767px){.elementor .e-20118c81-3ff3{&[data-e-type] { flex-direction:column!important;align-items:stretch!important;gap:1.5rem!important;box-sizing:border-box!important; } & > [data-e-type] { flex:0 0 auto!important;min-width:0!important;width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important; }\n}}@media(max-width:767px){.elementor .e-d163ec-ff4f{padding-block-start:80px!important; padding-block-end:36px!important;\n}}@media(max-width:767px){.elementor .e-df89a88-aa17{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-6a8a72e-9fbb{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-6a93faaa-4c0b{padding-inline:1.25rem!important;\n}}@media(max-width:767px){.elementor .e-390a03fa-6e80{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-550060e8-eec3{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-68dc51ed-877e{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-31e41cee-2742{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-2bc32d3-2862{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-3e7fd1b0-5685{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-1b2e5b56-dd98{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-267d39cc-f941{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-5f2971d1-2852{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-3ea4a1a5-39ad{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-7b9a9775-f973{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-131cb0d9-9e47{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-70b344d1-9ff1{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-70f0cb53-3919{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-7efdcf5e-62b1{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-1bf74447-dc60{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-c3cc54b-6e6a{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-261370ae-9ac3{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-5bb3b0c2-a5ce{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-5b6c5a-8f9a{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-85e708-6d45{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-39bff0ca-1356{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-2b60e5fc-b35f{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-74c4b899-28af{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-32fcbcc1-1fe2{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-2b2f1982-7e75{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-77eefdd2-97f2{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-61424235-135c{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-2f01807b-4118{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-698e1565-18d8{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-20a72881-181a{font-size:1.25rem;&[data-e-type] { font-family: Poppins!important; font-size: 18px!important; line-height: 1.35!important; font-weight: 600!important; }\n}}@media(max-width:767px){.elementor .e-6e44dfcf-3022{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-f778e9a-6b85{grid-template-columns:1fr!important;}}@media(max-width:767px){.elementor .e-647bb83c-7566{padding-inline:1.25rem!important;\n}}@media(max-width:767px){.elementor .e-439303db-a88b{& :where(h1,h2,h3,h4,h5,h6,p) { min-width:0; overflow-wrap:anywhere; } & :where(.e-button-base,.e-form-submit-button-base) { max-width:100%; box-sizing:border-box; white-space:normal; overflow-wrap:anywhere; } & :where(input,select,textarea) { min-width:0; max-width:100%; box-sizing:border-box; } & :where(.e-flexbox-base,.e-grid-base) { min-width:0; box-sizing:border-box; }\n}}