@media (max-width: 770.98px) {
@media(max-width:767px) {
.elementor .e-40ef224a-c596{font-size:31px;}
}
@media(max-width:767px) {
.elementor .e-3f481bc1-b469{max-width:100%;padding-block-start:13px;padding-block-end:13px;padding-inline-start:15px;padding-inline-end:15px;}
}
@media(max-width:767px) {
.elementor .e-8bbc936-17f2{width:100%;padding-block-start:24px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex:0 0 auto;}
}
@media(max-width:767px) {
.elementor .e-2ca3811f-fe75{width:100%;height:300px;min-height:260px;max-height:300px;flex:0 0 auto;object-position:center top;\n}
}
@media(max-width:767px) {
.elementor .e-681226b5-f86b{height:auto;min-height:0px;overflow:visible;flex-direction:column;max-height:none;\n}
}
@media(max-width:767px) {
.elementor .e-60c1e513-6900{width:calc(100% - 24px);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-29a41658-ca5f{height:auto;min-height:0px;overflow:visible;padding-block-start:18px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;max-height:none;\n}
}
@media(max-width:767px) {
.elementor .e-7d861f69-b389{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:767px) {
.elementor .e-7ce03fc1-4f0e{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-6e273946-8d22{height:auto;min-height:0px;padding-block-start:12px;padding-block-end:22px;padding-inline-start:12px;padding-inline-end:12px;max-height:none;\n}
}
@media(max-width:767px) {
.elementor .e-2b807be2-1cfc{gap:8px;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-3ab1aa9b-5493{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-4cfba54d-f97e{height:auto;min-height:0px;padding-block-start:10px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;max-height:none;\n}
}
@media(max-width:767px) {
.elementor .e-74f9603-547e{width:100%;max-width:100%;}
}
@media(max-width:767px) {
.elementor .e-2a7a3d2b-c1a2{flex:0 1 auto;white-space:normal;\n}
}
@media(max-width:767px) {
.elementor .e-7a459db5-9acc{height:auto;min-height:120px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:flex-start;max-height:none;\n}
}
@media(max-width:767px) {
.elementor .e-111c8376-c74c{width:100%;height:120px;max-width:100%;object-fit:cover;flex:0 0 auto;}
}
@media(max-width:767px) {
.elementor .e-142ad018-9678{font-size:14px;line-height:1.15;}
}
@media(max-width:767px) {
.elementor .e-57d8ba3e-8d6e{width:100%;padding-block-start:4px;padding-block-end:4px;padding-inline-start:2px;padding-inline-end:2px;flex:0 0 auto;}
}
@media(max-width:767px) {
.elementor .e-20c61a88-7e15{height:auto;min-height:0px;overflow:visible;padding:8px;flex-direction:column;gap:6px;align-items:stretch;}
}
@media(max-width:767px) {
.elementor .e-58bf5263-9bd3{height:auto;min-height:0px;padding:8px;flex-direction:column;gap:6px;align-items:stretch;}
}
@media(max-width:767px) {
.elementor .e-34fd42b2-2e2c{gap:10px;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-7d61e421-5e34{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;}
}
@media(max-width:767px) {
.elementor .e-8dd88f9-9f57{height:auto;min-height:0px;padding-block-start:12px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;max-height:none;\n}
}
}
@media (min-width: 771px) {
:root { --tu: min(1.54206px, calc((100vw - var(--sbw, 0px)) / 856)); --tvw: calc(var(--tu) * 8.56); --gut: max(0px, calc((100vw - var(--sbw, 0px) - 1320px) / 2)); }
}
