.elementor-56 .elementor-element.elementor-element-x7lxo04 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-56 .elementor-element.elementor-element-x7lxo04:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-x7lxo04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);background-image:url("https://reconcileec.co.za/wp-content/uploads/2017/09/title-banners.jpg");background-position:center center;background-size:cover;}.elementor-56 .elementor-element.elementor-element-x7lxo04 > .elementor-background-overlay{background-color:rgba(255,255,255,0);opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-x7lxo04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-h27xoka.elementor-column .elementor-column-wrap{align-items:center;}.elementor-56 .elementor-element.elementor-element-h27xoka.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-56 .elementor-element.elementor-element-h27xoka > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-56 .elementor-element.elementor-element-h27xoka > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-h27xoka > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-menu-toggle{margin:0 auto;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Open Sans;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item:focus{color:#fff;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#474747;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .e--pointer-framed .elementor-item:before,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .e--pointer-framed .elementor-item:after{border-color:#474747;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#f3733c;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-56 .elementor-element.elementor-element-y85dgg6 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#f3733c;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--dropdown a, .elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-menu-toggle{color:#000000;}.elementor-56 .elementor-element.elementor-element-y85dgg6 .elementor-nav-menu--dropdown{background-color:rgba(242,242,242,0.78);}.elementor-56 .elementor-element.elementor-element-thd0zec{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-tk3co1a{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-ovfoltr{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -5px 0px;}.elementor-56 .elementor-element.elementor-element-ovfoltr > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-l71ei8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-l71ei8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-sxpbhf6{text-align:center;}.elementor-56 .elementor-element.elementor-element-sxpbhf6 .elementor-heading-title{color:#000000;font-size:55px;}.elementor-56 .elementor-element.elementor-element-sxpbhf6 > .elementor-widget-container{padding:5px 20px 4px 20px;}.elementor-56 .elementor-element.elementor-element-ekke9re{padding:0px 0px -5px 0px;}.elementor-56 .elementor-element.elementor-element-menusmy .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-stacked .elementor-icon{background-color:#54595f;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-default .elementor-icon{color:#54595f;border-color:#54595f;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-default .elementor-icon svg{fill:#54595f;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-stacked .elementor-icon:hover{background-color:#f3733c;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-default .elementor-icon:hover{color:#f3733c;border-color:#f3733c;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-default .elementor-icon:hover svg{fill:#f3733c;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-framed .elementor-icon:hover{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy.elementor-view-stacked .elementor-icon:hover svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-menusmy .elementor-icon{font-size:37px;padding:6px;}.elementor-56 .elementor-element.elementor-element-menusmy .elementor-icon svg{height:37px;}.elementor-56 .elementor-element.elementor-element-menusmy > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-hluxldx > .elementor-widget-container{padding:-10px -10px -10px -10px;}.elementor-56 .elementor-element.elementor-element-3vfzlvx:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-3vfzlvx > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(244,244,244,0.99);}.elementor-56 .elementor-element.elementor-element-3vfzlvx > .elementor-background-overlay{background-color:rgba(209,209,209,0.95);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-3vfzlvx{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;}.elementor-56 .elementor-element.elementor-element-3vfzlvx > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-56 .elementor-element.elementor-element-u4zhhaq:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-u4zhhaq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-56 .elementor-element.elementor-element-u4zhhaq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-u4zhhaq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-k8sxqex:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-56 .elementor-element.elementor-element-k8sxqex > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-56 .elementor-element.elementor-element-k8sxqex > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-k8sxqex > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-7i420xi > .elementor-widget-container{margin:9px 9px 9px 9px;padding:25px 25px 25px 25px;background-color:rgba(234,234,234,0);transition:background 1.2s;border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-7i420xi:hover .elementor-widget-container{background-color:rgba(255,255,255,0);}.elementor-56 .elementor-element.elementor-element-unopqkx:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-unopqkx > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-56 .elementor-element.elementor-element-unopqkx{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-unopqkx > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-69gheob:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-56 .elementor-element.elementor-element-69gheob > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-56 .elementor-element.elementor-element-69gheob > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-69gheob > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-fn1oj4z .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-stacked .elementor-icon{background-color:#54595f;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-default .elementor-icon{color:#54595f;border-color:#54595f;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-default .elementor-icon svg{fill:#54595f;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-stacked .elementor-icon:hover{background-color:#f3733c;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-default .elementor-icon:hover{color:#f3733c;border-color:#f3733c;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-default .elementor-icon:hover svg{fill:#f3733c;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-framed .elementor-icon:hover{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z.elementor-view-stacked .elementor-icon:hover svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-fn1oj4z .elementor-icon{font-size:37px;padding:6px;}.elementor-56 .elementor-element.elementor-element-fn1oj4z .elementor-icon svg{height:37px;}.elementor-56 .elementor-element.elementor-element-qyx2x4q:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-qyx2x4q > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-56 .elementor-element.elementor-element-qyx2x4q{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-qyx2x4q > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-cfw0heo:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-56 .elementor-element.elementor-element-cfw0heo > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-56 .elementor-element.elementor-element-cfw0heo > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-cfw0heo > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-9q6pjdb > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-56 .elementor-element.elementor-element-o0bayls{font-family:"Open Sans", Open Sans;font-size:21px;}.elementor-56 .elementor-element.elementor-element-xu76x9p{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-eas6s1k .elementor-icon-wrapper{text-align:center;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-stacked .elementor-icon{background-color:#54595f;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-default .elementor-icon{color:#54595f;border-color:#54595f;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-default .elementor-icon svg{fill:#54595f;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-stacked .elementor-icon:hover{background-color:#f3733c;color:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-default .elementor-icon:hover{color:#f3733c;border-color:#f3733c;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon:hover, .elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-default .elementor-icon:hover svg{fill:#f3733c;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-framed .elementor-icon:hover{background-color:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k.elementor-view-stacked .elementor-icon:hover svg{fill:#ffffff;}.elementor-56 .elementor-element.elementor-element-eas6s1k .elementor-icon{font-size:37px;padding:6px;}.elementor-56 .elementor-element.elementor-element-eas6s1k .elementor-icon svg{height:37px;}.elementor-56 .elementor-element.elementor-element-eas6s1k > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-56 .elementor-element.elementor-element-88ywqsf > .elementor-widget-container{margin:-30px -3px -3px -3px;padding:-5px -5px -5px -5px;}.elementor-56 .elementor-element.elementor-element-jkpxp3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-p8066xt:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-p8066xt > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-56 .elementor-element.elementor-element-p8066xt{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-p8066xt > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-26jvz6p > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:rgba(247,247,247,0);border-radius:5px 5px 5px 5px;}.elementor-56 .elementor-element.elementor-element-d9sh0bv:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-d9sh0bv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-56 .elementor-element.elementor-element-d9sh0bv{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:-17px -8px -8px -8px;}.elementor-56 .elementor-element.elementor-element-d9sh0bv > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-6lmadpo.elementor-column .elementor-column-wrap{align-items:center;}.elementor-56 .elementor-element.elementor-element-6lmadpo.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-56 .elementor-element.elementor-element-eys0927{font-family:"Open Sans", Open Sans;}.elementor-56 .elementor-element.elementor-element-eys0927 > .elementor-widget-container{padding:15px 15px 15px 15px;background-color:#eaeaea;}.elementor-56 .elementor-element.elementor-element-gil2zqj{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-global-775{--grid-template-columns:repeat(0, auto);--grid-row-gap:0px;}.elementor-56 .elementor-element.elementor-global-775 .elementor-widget-container{text-align:center;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-global-775 > .elementor-widget-container{transition:background 0.3s;}body.elementor-page-56:not(.elementor-motion-effects-element-type-background), body.elementor-page-56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-py5mj7a{width:15.443%;}.elementor-56 .elementor-element.elementor-element-k8sxqex{width:67.746%;}.elementor-56 .elementor-element.elementor-element-fwf8tbu{width:16.807%;}.elementor-56 .elementor-element.elementor-element-s2cjem7{width:15.443%;}.elementor-56 .elementor-element.elementor-element-69gheob{width:67.746%;}.elementor-56 .elementor-element.elementor-element-ohp6ll2{width:16.807%;}.elementor-56 .elementor-element.elementor-element-2c72s14{width:15.443%;}.elementor-56 .elementor-element.elementor-element-cfw0heo{width:67.746%;}.elementor-56 .elementor-element.elementor-element-9bhyit6{width:16.807%;}.elementor-56 .elementor-element.elementor-element-trhhgl2{width:17.399%;}.elementor-56 .elementor-element.elementor-element-34qsnhu{width:59.775%;}.elementor-56 .elementor-element.elementor-element-wu1busy{width:22.825%;}.elementor-56 .elementor-element.elementor-element-6lmadpo{width:40.599%;}.elementor-56 .elementor-element.elementor-element-vkczyr2{width:59.401%;}}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-sxpbhf6 .elementor-heading-title{font-size:43px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-h27xoka{width:100%;}.elementor-56 .elementor-element.elementor-element-thd0zec{--spacer-size:10px;}.elementor-56 .elementor-element.elementor-element-sxpbhf6 .elementor-heading-title{font-size:40px;}.elementor-56 .elementor-element.elementor-element-menusmy > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-7i420xi{text-align:center;}.elementor-56 .elementor-element.elementor-element-fn1oj4z > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-9q6pjdb img{max-width:96%;}.elementor-56 .elementor-element.elementor-element-o0bayls{text-align:center;font-size:12px;}.elementor-56 .elementor-element.elementor-element-o0bayls > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-56 .elementor-element.elementor-element-eas6s1k > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-jkpxp3b{text-align:left;}.elementor-56 .elementor-element.elementor-element-26jvz6p{text-align:center;}}