@media(max-width:767px){.elementor .card-grid-4{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));}}@media(max-width:767px){.elementor .mark-a{background-size: 100% 100%, 105% auto; background-position: 0 0, 70% 100%; background-size: 100% 100%, 80% auto; background-position: 0px 0px, 147% 107%;\n}}@media(max-width:767px){.elementor .pattern-bottom-right{width:56%;margin-block-end:-25%;}}@media(max-width:767px){.elementor .pattern-top-left{width:56%;margin-block-start:-22%;}}