@media(max-width:767px){.elementor .paragraph{width:100%;text-align:start;}}@media(max-width:767px){.elementor .cta-button-frame{gap:12rem;}}@media(max-width:767px){.elementor .inner-content-frame{width:100%;padding-block-start:140rem;padding-block-end:180rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;row-gap:140rem;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .heading-and-paragraph{width:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:16rem;padding-inline-end:16rem;display:flex;flex-direction:column;row-gap:40rem;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .right-content-holder{width:100%;column-gap:40rem;padding-inline-end:0rem;display:flex;flex-direction:column;row-gap:40rem;flex-wrap:wrap;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .sub-heading{font-size:20rem;text-align:start;}}@media(max-width:767px){.elementor .small-info-box{row-gap:1rem;}}@media(max-width:767px){.elementor .image-scroll{width:177rem;display:flex;}}@media(max-width:767px){.elementor .profile-image-file{width:100%;height:236rem;}}@media(max-width:767px){.elementor .centre-text-box{width:100%;padding-block-start:140rem;padding-block-end:140rem;padding-inline-start:16rem;padding-inline-end:16rem;display:flex;flex-direction:column;row-gap:44rem;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .centre-sub-heading{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .xl-sub-heading-text{width:100%;font-size:28rem;text-align:start;}}@media(max-width:767px){.elementor .section-break{width:100vw;padding-block-start:80rem;padding-block-end:80rem;padding-inline-start:16rem;padding-inline-end:16rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .section-break-text-block-frame{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .event-listing{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .about-hero-text{width:100%;padding-block-start:160rem;padding-block-end:60rem;padding-inline-start:16rem;padding-inline-end:16rem;display:flex;flex-direction:column;row-gap:40rem;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .about-hero-image{overflow:hidden;object-fit:cover;object-position:center center;margin-block-start:-12rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://godandcity.co.za/wp-content/uploads/2026/09/mobile_gcc_hero_image_section-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}}@media(max-width:767px){.elementor .image-text-inner-content{width:100%;padding-block-start:140rem;padding-block-end:180rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;row-gap:140rem;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .team-listing{width:100%;column-gap:4rem;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;row-gap:40rem;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}}@media(max-width:767px){.elementor .category-heading{width:100%;text-align:start;}}@media(max-width:767px){.elementor .Footer-Frame{height:auto;padding-block-start:60rem;padding-block-end:0rem;padding-inline-start:16rem;padding-inline-end:16rem;}}@media(max-width:767px){.elementor .Footer-Block{column-gap:4rem;flex-direction:row;row-gap:40rem;flex-wrap:wrap;justify-content:space-between;}}@media(max-width:767px){.elementor .Footer-Listing{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0px;order:99999;}}