@media(max-width:767px){.elementor .e-13800c7f-253c{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-6b1ed357-9c2a{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-35e4b7ae-96c6{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-79dc9030-8435{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-inline-start-width: 0px; border-top-style: solid; border-top-color: #b7b7b7;\n}}@media(max-width:767px){.elementor .e-5ed6cd64-4ebd{width:12rem;opacity:20%;}}@media(max-width:767px){.elementor .e-6c57d221-ba6e{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:2rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-3f9377e0-dc4c{font-size:2rem;}}@media(max-width:767px){.elementor .e-7492c049-b887{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-641ceec-f5bc{font-size:1.5rem;line-height:1.5;}}@media(max-width:767px){.elementor .e-7fdafe2d-4a0f{font-size:2rem;}}@media(max-width:767px){.elementor .e-df9b3da-89f4{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;gap:0px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-33a8476a-79a9{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-96bb92a-55bf{font-size:2rem;}}@media(max-width:767px){.elementor .e-1f83a11d-eb65{padding-block-start:2.5rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-ca0f2f0-e193{font-size:2rem;}}@media(max-width:767px){.elementor .e-7e08b363-9049{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-attachment:scroll;\n}}@media(max-width:767px){.elementor .e-71118221-d250{font-size:1.5rem;line-height:1.5;}}@media(max-width:767px){.elementor .e-4487ce6e-5d1e{font-size:2rem;}}@media(max-width:767px){.elementor .e-4a3cf86b-a242{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-539a3179-1145{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-4a0c3ae0-1a0e{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-4871eb75-ed64{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-3f1797c3-877d{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-2b19a5fb-c700{gap:0.5rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-175b630d-4cd0{gap:0.75rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-304626fc-6294{gap:1rem;flex-wrap:wrap;}}@media(max-width:767px){.elementor .e-3c6c627c-8ab8{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-379922c5-fbb5{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-5b0e4e22-88e9{font-size:1.5rem;line-height:1.5;}}@media(max-width:767px){.elementor .e-7a416ba0-ce77{font-size:2rem;}}@media(max-width:767px){.elementor .e-33e2f51-8507{gap:0px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-67769be0-8d0a{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-5e25436-be01{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-25a0028c-6c28{font-size:1.5rem;line-height:1.5;}}@media(max-width:767px){.elementor .e-69802f90-875b{font-size:2rem;}}@media(max-width:767px){.elementor .e-28167903-d847{flex:0 0 82%;}}@media(max-width:767px){.elementor .e-77ed91ee-b279{flex:0 0 82%;}}@media(max-width:767px){.elementor .e-292bbe22-6a12{flex:0 0 82%;}}@media(max-width:767px){.elementor .e-5d5c222f-5d8b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:767px){.elementor .e-55c1bdb4-e478{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-2ed4bea3-bc80{font-size:1.5rem;line-height:1.5;}}@media(max-width:767px){.elementor .e-6cac33c5-7feb{flex-direction:column;align-items:stretch;}}