@media(max-width:767px){.elementor .e-60cc24a8-4973{padding-block-start:12px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;display:flex;}}@media(max-width:767px){.elementor .e-75b71601-d0a6{margin-block-start:0px;margin-block-end:-14px;margin-inline-start:0px;margin-inline-end:0px;order:1;}}@media(max-width:767px){.elementor .e-147ae179-23ad{font-size:36px;line-height:1.1;margin:0px;order:2;}}@media(max-width:767px){.elementor .e-64d4bd4d-4ff5{margin:0px;order:3;}}@media(max-width:767px){.elementor .e-ceccb7e-597f{margin:0px;order:5;}}@media(max-width:767px){.elementor .e-6981223c-158a{width:100%;}}@media(max-width:767px){.elementor .e-76fe0546-add8{display:none;}}@media(max-width:767px){.elementor .e-3f994337-7633{flex-direction:column;gap:16px;align-items:stretch;order:6;}}@media(max-width:767px){.elementor .e-5434d40d-603e{display:contents;}}@media(max-width:767px){.elementor .e-4b6e99f7-e047{height:240px;aspect-ratio:auto;}}@media(max-width:767px){.elementor .e-78f3f63c-f9b2{flex:0 0 auto;order:4;}}@media(max-width:767px){.elementor .e-3c82110e-fad4{padding-block-start:20px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:767px){.elementor .e-64f88d49-8264{display:none;}}@media(max-width:767px){.elementor .e-722e37c-6a5a{display:flex;gap:12px;}}@media(max-width:767px){.elementor .e-79dfc05e-6a2c{line-height:1.15;}}@media(max-width:767px){.elementor .e-c698e25-c704{gap:14px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1c9b819e-8a52{font-size:22px;}}@media(max-width:767px){.elementor .e-1b691f78-db8c{font-size:15px;}}@media(max-width:767px){.elementor .e-590e5ac9-7033{display:none;}}@media(max-width:767px){.elementor .e-36ca0f07-4919{gap:8px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-46193114-377d{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-295d1ebe-70e9{margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-74f9cd6a-c3cf{font-size:28px;}}@media(max-width:767px){.elementor .e-988418d-c17e{padding:18px;flex-direction:row;gap:14px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-344aa3cc-ee66{font-size:28px;}}@media(max-width:767px){.elementor .e-65fa8780-59cd{padding:18px;flex-direction:row;gap:14px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-3dc86c78-c7a0{font-size:28px;}}@media(max-width:767px){.elementor .e-7061da4a-b1dc{padding:18px;flex-direction:row;gap:14px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-2db506d8-d382{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .e-4f5d7e51-9840{padding-block-start:0px;}}@media(max-width:767px){.elementor .e-76121b87-c3c7{font-size:24px;}}@media(max-width:767px){.elementor .e-48a8bc73-7803{flex-direction:column;gap:4px;order:0;}}@media(max-width:767px){.elementor .e-704dd194-bd4c{flex:0 0 auto;order:1;}}@media(max-width:767px){.elementor .e-763934b1-2dcd{flex:0 0 auto;order:1;}}@media(max-width:767px){.elementor .e-56c5a050-2fad{flex:0 0 auto;order:1;}}@media(max-width:767px){.elementor .e-270da4c4-dbc7{flex:0 0 auto;order:1;}}@media(max-width:767px){.elementor .e-641adeff-33a6{flex:0 0 auto;order:3;}}@media(max-width:767px){.elementor .e-5be37175-483c{display:contents;}}@media(max-width:767px){.elementor .e-3740dfaf-ab3c{order:2;}}@media(max-width:767px){.elementor .e-43dcab23-3a31{text-align:center;order:4;}}@media(max-width:767px){.elementor .e-3b4fc48-87e9{display:contents;}}@media(max-width:767px){.elementor .e-7277cbd4-2ffb{order:5;}}@media(max-width:767px){.elementor .e-4298eceb-afd1{order:5;}}@media(max-width:767px){.elementor .e-5cbc00ab-234f{padding:20px;border-radius:12px;gap:14px;}}@media(max-width:767px){.elementor .e-76ddeedd-2881{padding-block-start:0px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-4dcef048-66f7{margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-492b8bea-2f4d{& details { padding: 16px 0px; } & details p { font-size: 15px; }\n}}@media(max-width:767px){.elementor .e-7ea60313-34f2{padding-block-start:0px;}}@media(max-width:767px){.elementor .e-c2f89f4-544d{font-size:14px;}}@media(max-width:767px){.elementor .e-6e88b1d4-1598{padding-block-start:0px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}