@charset "UTF-8";
/* https://larsendesign.co.za/wp-content/uploads/elementor/css/post-73.css?ver=1773282071 */
.elementor-73 .elementor-element.elementor-element-6f0f248:not(.elementor-motion-effects-element-type-background),.elementor-73 .elementor-element.elementor-element-6f0f248>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-73 .elementor-element.elementor-element-6f0f248>.elementor-container{max-width:1180px}.elementor-73 .elementor-element.elementor-element-6f0f248{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:6em 0em 6em 0em}.elementor-73 .elementor-element.elementor-element-6f0f248>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-73 .elementor-element.elementor-element-76931e5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-73 .elementor-element.elementor-element-76931e5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-73 .elementor-element.elementor-element-76931e5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-73 .elementor-element.elementor-element-76931e5{z-index:0}.elementor-73 .elementor-element.elementor-element-2f99f46{margin-top:-1px;margin-bottom:-1px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-73 .elementor-element.elementor-element-8f22a1e{text-align:start}.elementor-73 .elementor-element.elementor-element-8f22a1e .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:3.555em;font-weight:400;line-height:1.15em;letter-spacing:-4px;color:#212529}.elementor-73 .elementor-element.elementor-element-eadcdb4{padding:0em 0em 1em 0em}.elementor-73 .elementor-element.elementor-element-1da1e66>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-73 .elementor-element.elementor-element-ff37281>.elementor-widget-container{padding:0em 0em 1.2em 0em}.elementor-73 .elementor-element.elementor-element-ff37281 .elementor-icon-wrapper{text-align:start}.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-stacked .elementor-icon{background-color:rgba(111,132,148,.05);color:#0083A8}.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-default .elementor-icon{color:rgba(111,132,148,.05);border-color:rgba(111,132,148,.05)}.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-default .elementor-icon svg{fill:rgba(111,132,148,.05)}.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-framed .elementor-icon{background-color:#0083A8}.elementor-73 .elementor-element.elementor-element-ff37281.elementor-view-stacked .elementor-icon svg{fill:#0083A8}.elementor-73 .elementor-element.elementor-element-ff37281 .elementor-icon{font-size:16px;padding:16px}.elementor-73 .elementor-element.elementor-element-ff37281 .elementor-icon svg{height:16px}.elementor-73 .elementor-element.elementor-element-de6a6a7{text-align:start}.elementor-73 .elementor-element.elementor-element-de6a6a7 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:1.255em;font-weight:400;line-height:1.15em;letter-spacing:-1px;color:#212529}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-73 .elementor-element.elementor-element-0810985{text-align:start;font-family:"Karla",Sans-serif;font-size:1em;line-height:1.555em;color:#495057}.elementor-73 .elementor-element.elementor-element-b67590c{width:auto;max-width:auto;align-self:center;text-align:start}.elementor-73 .elementor-element.elementor-element-b67590c>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-73 .elementor-element.elementor-element-b67590c .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:.81em;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.6px;color:#0083A8}.elementor-73 .elementor-element.elementor-element-79a1458>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-73 .elementor-element.elementor-element-551f2f3>.elementor-widget-container{padding:0em 0em 1.2em 0em}.elementor-73 .elementor-element.elementor-element-551f2f3 .elementor-icon-wrapper{text-align:start}.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-stacked .elementor-icon{background-color:rgba(111,132,148,.05);color:#0083A8}.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-default .elementor-icon{color:rgba(111,132,148,.05);border-color:rgba(111,132,148,.05)}.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-default .elementor-icon svg{fill:rgba(111,132,148,.05)}.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-framed .elementor-icon{background-color:#0083A8}.elementor-73 .elementor-element.elementor-element-551f2f3.elementor-view-stacked .elementor-icon svg{fill:#0083A8}.elementor-73 .elementor-element.elementor-element-551f2f3 .elementor-icon{font-size:16px;padding:16px}.elementor-73 .elementor-element.elementor-element-551f2f3 .elementor-icon svg{height:16px}.elementor-73 .elementor-element.elementor-element-6d046a8{text-align:start}.elementor-73 .elementor-element.elementor-element-6d046a8 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:1.255em;font-weight:400;line-height:1.15em;letter-spacing:-1px;color:#212529}.elementor-73 .elementor-element.elementor-element-bf61b70{text-align:start;font-family:"Karla",Sans-serif;font-size:1em;line-height:1.555em;color:#495057}.elementor-73 .elementor-element.elementor-element-94455e8{width:auto;max-width:auto;align-self:center;text-align:center}.elementor-73 .elementor-element.elementor-element-94455e8>.elementor-widget-container{padding:0em 0em 0em 1em}.elementor-73 .elementor-element.elementor-element-94455e8 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:.81em;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.6px;color:#0083A8}.elementor-73 .elementor-element.elementor-element-3b795e2{width:auto;max-width:auto}.elementor-73 .elementor-element.elementor-element-3b795e2>.elementor-widget-container{padding:0em 0em 0em .5em}.elementor-73 .elementor-element.elementor-element-3b795e2 .elementor-icon-wrapper{text-align:start}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-stacked .elementor-icon{background-color:#0083A8;color:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-default .elementor-icon{color:#0083A8;border-color:#0083A8}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-default .elementor-icon svg{fill:#0083A8}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-stacked .elementor-icon svg{fill:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-stacked .elementor-icon:hover{background-color:#212529;color:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon:hover,.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-default .elementor-icon:hover{color:#212529;border-color:#212529}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon:hover,.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-default .elementor-icon:hover svg{fill:#212529}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-framed .elementor-icon:hover{background-color:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2.elementor-view-stacked .elementor-icon:hover svg{fill:#fff}.elementor-73 .elementor-element.elementor-element-3b795e2 .elementor-icon{font-size:14px;padding:3px}.elementor-73 .elementor-element.elementor-element-3b795e2 .elementor-icon svg{height:14px}.elementor-bc-flex-widget .elementor-73 .elementor-element.elementor-element-560a7bf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-73 .elementor-element.elementor-element-560a7bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-73 .elementor-element.elementor-element-560a7bf>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-73 .elementor-element.elementor-element-560a7bf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-73 .elementor-element.elementor-element-db3dcd6{margin-top:-100px;margin-bottom:-100px;padding:0 0 0 0}.elementor-73 .elementor-element.elementor-element-adea182 iframe{height:670px;filter:brightness(100%) contrast(100%) saturate(23%) blur(0) hue-rotate(0deg);transition-duration:1s}.elementor-73 .elementor-element.elementor-element-adea182:hover iframe{filter:brightness(100%) contrast(100%) saturate(147%) blur(0) hue-rotate(0deg)}.elementor-73 .elementor-element.elementor-element-a83d15f:not(.elementor-motion-effects-element-type-background),.elementor-73 .elementor-element.elementor-element-a83d15f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#212529;background-image:url(/wp-content/uploads/2020/04/photo-1543269865-4430f94492b9.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-73 .elementor-element.elementor-element-a83d15f>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(150deg,#212529 0%,rgba(33,37,41,.59) 100%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-73 .elementor-element.elementor-element-a83d15f>.elementor-container{min-height:50vh}.elementor-73 .elementor-element.elementor-element-a83d15f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:7.5em 0em 7em 0em}.elementor-73 .elementor-element.elementor-element-590fca7,.elementor-73 .elementor-element.elementor-element-590fca7>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-73 .elementor-element.elementor-element-590fca7{padding:0em 0em 0em 0em}.elementor-73 .elementor-element.elementor-element-08427f5{text-align:start}.elementor-73 .elementor-element.elementor-element-08427f5 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:3.555em;font-weight:400;line-height:1.15em;letter-spacing:-4px;color:#fff}.elementor-bc-flex-widget .elementor-73 .elementor-element.elementor-element-420b4cd.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-73 .elementor-element.elementor-element-420b4cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-73 .elementor-element.elementor-element-d2cf5b0>.elementor-widget-container{padding:0em 0em 2em 0em}.elementor-73 .elementor-element.elementor-element-d2cf5b0 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-stacked .elementor-icon{background-color:#055;color:#FFF}.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-framed .elementor-icon{background-color:#FFF}.elementor-73 .elementor-element.elementor-element-d2cf5b0.elementor-view-stacked .elementor-icon svg{fill:#FFF}.elementor-73 .elementor-element.elementor-element-d2cf5b0 .elementor-icon{font-size:28px;padding:24px}.elementor-73 .elementor-element.elementor-element-d2cf5b0 .elementor-icon svg{height:28px}.elementor-73 .elementor-element.elementor-element-518c568>.elementor-widget-container{padding:0em 0em 2em 0em}.elementor-73 .elementor-element.elementor-element-518c568 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-stacked .elementor-icon{background-color:#055;color:#c4b381}.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-framed .elementor-icon{background-color:#c4b381}.elementor-73 .elementor-element.elementor-element-518c568.elementor-view-stacked .elementor-icon svg{fill:#c4b381}.elementor-73 .elementor-element.elementor-element-518c568 .elementor-icon{font-size:22px;padding:22px}.elementor-73 .elementor-element.elementor-element-518c568 .elementor-icon svg{height:22px}.elementor-73 .elementor-element.elementor-element-bb29691 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-stacked .elementor-icon{background-color:#055;color:#c4b381}.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-framed .elementor-icon{background-color:#c4b381}.elementor-73 .elementor-element.elementor-element-bb29691.elementor-view-stacked .elementor-icon svg{fill:#c4b381}.elementor-73 .elementor-element.elementor-element-bb29691 .elementor-icon{font-size:42px;padding:31px}.elementor-73 .elementor-element.elementor-element-bb29691 .elementor-icon svg{height:42px}.elementor-73 .elementor-element.elementor-element-14071b6>.elementor-widget-container{padding:0em 0em 01em 5em}.elementor-73 .elementor-element.elementor-element-14071b6 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-stacked .elementor-icon{background-color:#055;color:#c4b381}.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-framed .elementor-icon{background-color:#c4b381}.elementor-73 .elementor-element.elementor-element-14071b6.elementor-view-stacked .elementor-icon svg{fill:#c4b381}.elementor-73 .elementor-element.elementor-element-14071b6 .elementor-icon{font-size:42px;padding:17px}.elementor-73 .elementor-element.elementor-element-14071b6 .elementor-icon svg{height:42px}.elementor-73 .elementor-element.elementor-element-b177f9f .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-stacked .elementor-icon{background-color:#055;color:#c4b381}.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-framed .elementor-icon{background-color:#c4b381}.elementor-73 .elementor-element.elementor-element-b177f9f.elementor-view-stacked .elementor-icon svg{fill:#c4b381}.elementor-73 .elementor-element.elementor-element-b177f9f .elementor-icon{font-size:51px;padding:44px}.elementor-73 .elementor-element.elementor-element-b177f9f .elementor-icon svg{height:51px}.elementor-73 .elementor-element.elementor-element-e216ab7 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-stacked .elementor-icon{background-color:#055;color:#c4b381}.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-default .elementor-icon{color:#055;border-color:#055}.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-framed .elementor-icon,.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-default .elementor-icon svg{fill:#055}.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-framed .elementor-icon{background-color:#c4b381}.elementor-73 .elementor-element.elementor-element-e216ab7.elementor-view-stacked .elementor-icon svg{fill:#c4b381}.elementor-73 .elementor-element.elementor-element-e216ab7 .elementor-icon{font-size:37px;padding:30px}.elementor-73 .elementor-element.elementor-element-e216ab7 .elementor-icon svg{height:37px}@media(min-width:768px){.elementor-73 .elementor-element.elementor-element-76931e5{width:46.017%}.elementor-73 .elementor-element.elementor-element-560a7bf{width:53.983%}.elementor-73 .elementor-element.elementor-element-c855531{width:45.526%}.elementor-73 .elementor-element.elementor-element-7c76287{width:54.474%}}@media(max-width:1024px) and (min-width:768px){.elementor-73 .elementor-element.elementor-element-76931e5{width:100%}.elementor-73 .elementor-element.elementor-element-560a7bf{width:100%}}@media(max-width:1024px){.elementor-73 .elementor-element.elementor-element-6f0f248{padding:5em 0em 5em 0em}.elementor-73 .elementor-element.elementor-element-76931e5>.elementor-element-populated{padding:0em 3em 3em 3em}.elementor-73 .elementor-element.elementor-element-8f22a1e{text-align:center}.elementor-73 .elementor-element.elementor-element-8f22a1e .elementor-heading-title{font-size:3.4em;letter-spacing:-3px}.elementor-73 .elementor-element.elementor-element-ff37281 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-de6a6a7{text-align:center}.elementor-73 .elementor-element.elementor-element-0810985{text-align:center}.elementor-73 .elementor-element.elementor-element-551f2f3 .elementor-icon-wrapper{text-align:center}.elementor-73 .elementor-element.elementor-element-6d046a8{text-align:center}.elementor-73 .elementor-element.elementor-element-bf61b70{text-align:center}.elementor-73 .elementor-element.elementor-element-adea182 iframe{height:382px}.elementor-73 .elementor-element.elementor-element-08427f5{text-align:center}.elementor-73 .elementor-element.elementor-element-08427f5 .elementor-heading-title{font-size:3.4em;letter-spacing:-3px}}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-76931e5>.elementor-element-populated{padding:0 1px 0 1px}.elementor-73 .elementor-element.elementor-element-8f22a1e .elementor-heading-title{font-size:2.3em;letter-spacing:-2.3px}.elementor-73 .elementor-element.elementor-element-08427f5 .elementor-heading-title{font-size:2.3em;letter-spacing:-2.3px}.elementor-73 .elementor-element.elementor-element-420b4cd{width:50%}.elementor-73 .elementor-element.elementor-element-46518f8{width:50%}.elementor-73 .elementor-element.elementor-element-622da0e{width:50%}.elementor-73 .elementor-element.elementor-element-7bdc6a6{width:50%}.elementor-73 .elementor-element.elementor-element-edf8224{width:50%}}