.elementor-732 .elementor-element.elementor-element-782cd325:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-782cd325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-782cd325 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-782cd325{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-732 .elementor-element.elementor-element-782cd325 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-105eae78:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-105eae78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.tjsystems.co.za/wp-content/uploads/Cape-Town-Overview.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-732 .elementor-element.elementor-element-105eae78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-732 .elementor-element.elementor-element-105eae78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-3a6efe26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-732 .elementor-element.elementor-element-38fbd5eb:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-38fbd5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-38fbd5eb > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-38fbd5eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-732 .elementor-element.elementor-element-38fbd5eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-6a9a1950 > .elementor-element-populated{padding:0px 48px 0px 40px;}.elementor-bc-flex-widget .elementor-732 .elementor-element.elementor-element-6d279d6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-732 .elementor-element.elementor-element-6d279d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-732 .elementor-element.elementor-element-6d279d6c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-732 .elementor-element.elementor-element-6d279d6c > .elementor-element-populated{padding:0px 40px 0px 48px;}.elementor-732 .elementor-element.elementor-element-3b0b8f6e:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-3b0b8f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-3b0b8f6e > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-3b0b8f6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 16px 0px;}.elementor-732 .elementor-element.elementor-element-3b0b8f6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-1b7dad0a{--spacer-size:8px;}.elementor-732 .elementor-element.elementor-element-5277e05a:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-5277e05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-5277e05a > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-5277e05a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-732 .elementor-element.elementor-element-5277e05a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-ad51e87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-732 .elementor-element.elementor-element-ad51e87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-ad51e87 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 16px 48px 16px;}.elementor-732 .elementor-element.elementor-element-ad51e87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-60a5046d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-732 .elementor-element.elementor-element-60a5046d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-60a5046d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 16px 48px 16px;}.elementor-732 .elementor-element.elementor-element-60a5046d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-2249d5ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-732 .elementor-element.elementor-element-2249d5ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-2249d5ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 16px 48px 16px;}.elementor-732 .elementor-element.elementor-element-2249d5ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-7c2e14a5:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-7c2e14a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-7c2e14a5 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-7c2e14a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 16px 0px;}.elementor-732 .elementor-element.elementor-element-7c2e14a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-5d214bbb{--spacer-size:8px;}.elementor-732 .elementor-element.elementor-element-680c8423:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-680c8423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-680c8423 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-680c8423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-732 .elementor-element.elementor-element-680c8423 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-4b16c8f8 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-732 .elementor-element.elementor-element-7afde285 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-732 .elementor-element.elementor-element-1c01a02d > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-732 .elementor-element.elementor-element-1b48cc36:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-1b48cc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-1b48cc36 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-1b48cc36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-732 .elementor-element.elementor-element-1b48cc36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-6250f46a > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-732 .elementor-element.elementor-element-2da0e0cd > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-bc-flex-widget .elementor-732 .elementor-element.elementor-element-55c7d54d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-732 .elementor-element.elementor-element-55c7d54d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-732 .elementor-element.elementor-element-55c7d54d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-732 .elementor-element.elementor-element-55c7d54d > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-732 .elementor-element.elementor-element-76820599:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-76820599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2B4A;}.elementor-732 .elementor-element.elementor-element-76820599 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-76820599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-732 .elementor-element.elementor-element-76820599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-764e4403 > .elementor-element-populated{padding:0px 56px 0px 40px;}.elementor-732 .elementor-element.elementor-element-ce21b47 > .elementor-element-populated{padding:0px 40px 0px 56px;}.elementor-732 .elementor-element.elementor-element-72aa4ad0:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-72aa4ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-72aa4ad0 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-72aa4ad0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 16px 0px;}.elementor-732 .elementor-element.elementor-element-72aa4ad0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-68f70098{--spacer-size:8px;}.elementor-732 .elementor-element.elementor-element-4c4c2ed9:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-4c4c2ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-732 .elementor-element.elementor-element-4c4c2ed9 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-4c4c2ed9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-732 .elementor-element.elementor-element-4c4c2ed9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-afe9585 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-732 .elementor-element.elementor-element-1625a9c6{--spacer-size:16px;}.elementor-732 .elementor-element.elementor-element-2e8889dc > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-732 .elementor-element.elementor-element-4c4c3190:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-4c4c3190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-732 .elementor-element.elementor-element-4c4c3190 > .elementor-container{max-width:1100px;}.elementor-732 .elementor-element.elementor-element-4c4c3190{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-732 .elementor-element.elementor-element-4c4c3190 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-62869d4e:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-62869d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-732 .elementor-element.elementor-element-62869d4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-732 .elementor-element.elementor-element-62869d4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-732 .elementor-element.elementor-element-1807b75e > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-732 .elementor-element.elementor-element-105eae78:not(.elementor-motion-effects-element-type-background), .elementor-732 .elementor-element.elementor-element-105eae78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}