@media(max-width:767px){.elementor .TXT-heading-section{line-height:1.2;}}@media(max-width:767px){.elementor .TXT-heading-hero{width:100%;line-height:1.1;}}@media(max-width:767px){.elementor .text-meta-spaced{color:var(--col-grey);}}@media(max-width:767px){.elementor .card-details{padding-block-start:var(--space-large);padding-block-end:var(--space-medium);}}@media(max-width:767px){.elementor .card-image{min-height:20vh;aspect-ratio:4/3;border-radius:var(--space-x-small);gap:var(--space-small);}}@media(max-width:767px){.elementor .card{width:100%;aspect-ratio:auto;.card-details {
opacity: 1;
}\n}}@media(max-width:767px){.elementor .card:hover,.elementor .card:focus-visible{.card-image {
transform: translateY(0);
}
.card-details {
transform: translateY(0);
opacity: 1;
}
.card-icon {
transform: scale(1);
}
.card-image::before {
opacity: 0;
}\n}}@media(max-width:767px){.elementor .remove-block-heading{padding-block-start:var(--space-xx-large);padding-block-end:var(--space-xx-large);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .A-global-container{flex-wrap:wrap;}}@media(max-width:767px){.elementor .remove-button-outlined{padding-block-start:var(--space-small);padding-block-end:var(--space-small);padding-inline-start:var(--space-medium);padding-inline-end:var(--space-medium);margin-block-start:var(--space-small);}}