@media(max-width:767px){.elementor .e-48d342b7-2f33{height:383px;}}@media(max-width:767px){.elementor .e-19c0815c-35ae{padding-block-start:120px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-4acf028e-313c{font-size:17px;line-height:1.4;}}@media(max-width:767px){.elementor .e-7a44106d-e40a{padding:0px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-77fc13a2-4d9d{flex-direction:column;gap:40px;}}@media(max-width:767px){.elementor .e-61df99ac-3678{padding-block-start:40px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6844b6c5-f629{column-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:767px){.elementor .e-164d80f6-7369{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6c83d83e-53fd{padding-block-start:80px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2ffb299e-50c9{flex:1 1 100%;}}@media(max-width:767px){.elementor .e-1b193f6e-dbea{inset-block-start:-7vw;inset-inline-start:3vw;font-size:200px;}}@media(max-width:767px){.elementor .e-5242d7e4-2948{font-size:17px;line-height:1.4;}}@media(max-width:767px){.elementor .e-4fdfa723-9659{font-size:20px;line-height:26px;}}@media(max-width:767px){.elementor .e-1c7b6b06-dc09{margin-block-start:10px;}}@media(max-width:767px){.elementor .e-1e61e2ca-a1fc{font-size:20px;line-height:26px;}}@media(max-width:767px){.elementor .e-39196c13-ea58{margin-block-start:10px;}}@media(max-width:767px){.elementor .e-55d11ce9-74aa{font-size:20px;line-height:26px;}}@media(max-width:767px){.elementor .e-2d3be26e-898b{margin-block-start:10px;}}@media(max-width:767px){.elementor .e-4d17fd46-560c{column-gap:20px;margin-block-start:100px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);row-gap: 40px;\n}}@media(max-width:767px){.elementor .e-d033cc8-76fa{flex-direction:column;gap:100px;}}@media(max-width:767px){.elementor .e-6e005c1-1ee5{padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5800bfd6-d488{inset-block-start:0px;inset-inline-start:-4vw;font-size:200px;}}@media(max-width:767px){.elementor .e-60a6650f-e030{margin-block-end:50px;}}@media(max-width:767px){.elementor .e-28eff5b9-e65c{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-2d144276-68ea{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-2d19e709-4cd5{margin-block-start:15px;}}@media(max-width:767px){.elementor .e-41e7b5d5-e909{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-3d9b7c03-6b84{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-2404ec29-ec2d{margin-block-start:15px;}}@media(max-width:767px){.elementor .e-48f9958c-f8d7{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-c1bc37e-c61a{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-37370d04-9ab6{margin-block-start:15px;}}@media(max-width:767px){.elementor .e-e7f98d0-2e91{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-31036df4-cbce{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor .e-5176762a-aa99{margin-block-start:15px;}}@media(max-width:767px){.elementor .e-2cab02f1-1266{padding-block-start:120px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-183210c5-8c99{padding:20px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-927fc5f-9c7d{flex-direction:column-reverse;gap:60px;}}@media(max-width:767px){.elementor .e-77feb038-f5ce{padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-13e92061-46fb{font-size:17px;line-height:1.4;}}@media(max-width:767px){.elementor .e-312a384e-c476{column-gap:10px;margin-block-start:60px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(9, auto);row-gap: 10px;\n}}@media(max-width:767px){.elementor .e-7a623bb3-298f{padding-block-start:0px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;}}