/**handles:base-mobile,local-20257-frontend-mobile**/
@media(max-width:550px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:550px){.elementor .e-2dbbfa9-ecb99ec{width:331px;min-width:12px;font-size:17px;padding:4px;margin-block-start:-1px;margin-block-end:2px;margin-inline-start:2px;margin-inline-end:2px}}@media(max-width:550px){.elementor .e-0024de9-127f3a5{height:39px;min-height:0;text-align:start;padding:10px;margin-block-start:44px;margin-block-end:11px}}@media(max-width:550px){.elementor .e-86fe081{margin-block-start:-5px}}