.elementor-164 .elementor-element.elementor-element-29fc239:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-29fc239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dchristopher.co.za/wp-content/uploads/2024/11/bg1.png");background-position:center center;}.elementor-164 .elementor-element.elementor-element-29fc239{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 0px 44px 0px;}.elementor-164 .elementor-element.elementor-element-29fc239 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-164 .elementor-element.elementor-element-425ef21 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-a95fb11 > .elementor-element-populated{padding:12px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-9a8497f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-8c03224 > .elementor-element-populated{margin:57px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-164 .elementor-element.elementor-element-c3b5a2f{text-align:left;}.elementor-164 .elementor-element.elementor-element-3770c76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d2931da{margin-top:-558px;margin-bottom:0px;padding:0px 0px 70px 0px;z-index:1;}.elementor-164 .elementor-element.elementor-element-c6a8d2c > .elementor-element-populated{margin:-14px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-164 .elementor-element.elementor-element-1a95e01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d8e7422:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-d8e7422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dchristopher.co.za/wp-content/uploads/2024/11/entrance-of-the-modern-business-city-office-buildi-2022-06-10-08-22-52-utc.jpg");background-position:center right;background-repeat:no-repeat;}.elementor-164 .elementor-element.elementor-element-d8e7422 > .elementor-background-overlay{background-color:#DEB965;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-164 .elementor-element.elementor-element-d8e7422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:43px 0px 47px 0px;}.elementor-164 .elementor-element.elementor-element-8ed3b09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-164 .elementor-element.elementor-element-a8d0e7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-164 .elementor-element.elementor-element-a8d0e7f .elementor-image-box-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f .elementor-image-box-description{color:#000000;}.elementor-164 .elementor-element.elementor-element-a8d0e7f > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-164 .elementor-element.elementor-element-744fc6a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-164 .elementor-element.elementor-element-744fc6a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-164 .elementor-element.elementor-element-744fc6a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-164 .elementor-element.elementor-element-744fc6a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-164 .elementor-element.elementor-element-744fc6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-164 .elementor-element.elementor-element-744fc6a .elementor-image-box-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-744fc6a .elementor-image-box-description{color:#000000;}.elementor-164 .elementor-element.elementor-element-744fc6a > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-164 .elementor-element.elementor-element-d7db33c .elementor-blockquote__content{color:#000000;font-size:16px;}.elementor-164 .elementor-element.elementor-element-d7db33c .elementor-blockquote__author{color:#000000;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-d7db33c .elementor-blockquote:before{color:#000000;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-d7db33c > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-164 .elementor-element.elementor-element-bc500e6 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-a39be8c{color:#000000;}.elementor-164 .elementor-element.elementor-element-0dc766c .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-0dc766c .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-0dc766c .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-0dc766c > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-fe73bf2{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-9cc9999 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-be708d1{color:#000000;}.elementor-164 .elementor-element.elementor-element-df2b6bf .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-df2b6bf .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-df2b6bf .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-df2b6bf > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-c1d91e4{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-0e9e690 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-5213822{color:#000000;}.elementor-164 .elementor-element.elementor-element-90d6d39 .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-90d6d39 .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-90d6d39 .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-90d6d39 > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-de06d7e{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-862b6d1 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-48177c3{color:#000000;}.elementor-164 .elementor-element.elementor-element-f136567 .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-f136567 .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-f136567 .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-f136567 > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-711a74a{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-5ae47ff .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-e0e4f8d{color:#000000;}.elementor-164 .elementor-element.elementor-element-9fbd9a4 .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-9fbd9a4 .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-9fbd9a4 .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-9fbd9a4 > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-bf840c6{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-7a636f2 .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-75d2fab{color:#000000;}.elementor-164 .elementor-element.elementor-element-b19e563{padding:0px 0px 14px 0px;}.elementor-164 .elementor-element.elementor-element-d39c3ea .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:46px;}.elementor-164 .elementor-element.elementor-element-00531ed{color:#000000;}.elementor-164 .elementor-element.elementor-element-00531ed > .elementor-widget-container{padding:0px 60px 28px 16px;}.elementor-164 .elementor-element.elementor-element-bd8a8d6 .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-bd8a8d6 .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-bd8a8d6 .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-bd8a8d6 > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-642931a{padding:22px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-ddbe8be .elementor-heading-title{color:#DEB965;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:46px;}.elementor-164 .elementor-element.elementor-element-92cc6c0{color:#000000;}.elementor-164 .elementor-element.elementor-element-128950b .elementor-blockquote__content{color:#FFFFFF;font-size:16px;}.elementor-164 .elementor-element.elementor-element-128950b .elementor-blockquote__author{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-164 .elementor-element.elementor-element-128950b .elementor-blockquote:before{color:#DEB965;font-size:calc(1px * 100);}.elementor-164 .elementor-element.elementor-element-128950b > .elementor-widget-container{padding:0px 50px 24px 50px;background-color:#000000;}.elementor-164 .elementor-element.elementor-element-c422b11{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:22px;}.elementor-164 .elementor-element.elementor-element-c422b11 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:13px 13px 13px 13px;background-color:#000000;}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-29fc239{padding:90px 30px 90px 30px;}.elementor-164 .elementor-element.elementor-element-d2931da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-1a95e01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d8e7422{padding:125px 30px 125px 30px;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-29fc239{padding:50px 20px 50px 20px;}.elementor-164 .elementor-element.elementor-element-a95fb11 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d8e7422{padding:100px 20px 100px 20px;}.elementor-164 .elementor-element.elementor-element-a8d0e7f .elementor-image-box-img{margin-bottom:20px;}.elementor-164 .elementor-element.elementor-element-744fc6a .elementor-image-box-img{margin-bottom:20px;}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-8c03224{width:52.711%;}.elementor-164 .elementor-element.elementor-element-3770c76{width:47.289%;}.elementor-164 .elementor-element.elementor-element-c6a8d2c{width:36.124%;}.elementor-164 .elementor-element.elementor-element-1a95e01{width:63.876%;}.elementor-164 .elementor-element.elementor-element-5f6e2d7{width:52.424%;}.elementor-164 .elementor-element.elementor-element-f06ad60{width:47.527%;}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-8c03224{width:100%;}.elementor-164 .elementor-element.elementor-element-3770c76{width:100%;}.elementor-164 .elementor-element.elementor-element-c6a8d2c{width:100%;}.elementor-164 .elementor-element.elementor-element-1a95e01{width:100%;}}