@media(max-width:767px){.elementor .background-hero-half{width:100%;}}@media(max-width:767px){.elementor .background-image-half-gradient-grey{background-image:linear-gradient(#F5F5F5d5, #F5F5F5d5);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .grid-two-layout-default{flex-direction:column;grid-template-columns:repeat(1, 1fr);grid-auto-flow:row;}}@media(max-width:767px){.elementor .calloutbox-softwhite{border-radius:var(--border_radius_default);}}@media(max-width:767px){.elementor .content-quote-quotetext{font-size:1.2em;}}