.elementor-23 .elementor-element.elementor-element-0abd854 > .elementor-container{min-height:765px;}.elementor-23 .elementor-element.elementor-element-0abd854{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-0abd854:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0abd854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Optopi-Home-1.webp") 50% 50%;background-size:cover;}.elementor-23 .elementor-element.elementor-element-0abd854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-dual-color-heading .uael-dual-heading-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-dual-color-heading .uael-dual-heading-text.uael-highlight-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-dual-color-heading .uael-dual-color-heading:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-color-heading{text-align:center;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-before-heading{margin-right:0px;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-after-heading{margin-left:0px;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-stack-desktop-yes .uael-before-heading{margin-bottom:0px;margin-right:0px;display:inline-block;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-stack-desktop-yes .uael-after-heading{margin-top:0px;margin-left:0px;display:inline-block;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-heading-text{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:67px;font-weight:400;line-height:67px;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-heading-text.uael-highlight-text{color:var( --e-global-color-secondary );font-family:"Century Gothic", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:22px 100px 22px 100px;}.elementor-23 .elementor-element.elementor-element-6a6734a > .elementor-widget-container{margin:140px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-40b9feb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-40b9feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Optopi-Home-Background-25.webp");background-position:bottom right;background-size:cover;}.elementor-23 .elementor-element.elementor-element-40b9feb > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-40b9feb{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 105px 0px;}.elementor-23 .elementor-element.elementor-element-40b9feb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-b8fea91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-23 .elementor-element.elementor-element-dcc4de1{text-align:center;}.elementor-23 .elementor-element.elementor-element-dcc4de1 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-3b801b5{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b801b5 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-c1fa1c7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-c1fa1c7 > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-c1fa1c7{margin-top:140px;margin-bottom:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-23 .elementor-element.elementor-element-c896908 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-c896908.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-c896908.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-c896908.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-1ba8d99.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-f26137a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-f26137a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-f26137a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-7d8891f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-25ed243.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-25ed243.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-25ed243.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-02e272e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-02e272e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-02e272e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-e173646 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-e173646 > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-e173646{margin-top:30px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-31bc8db > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-6747a36.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-6747a36.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-6747a36.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-d592ad7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-071d2eb > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-895a52f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-895a52f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-895a52f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-7e0e055.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-39e2195 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-39e2195 > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-39e2195{margin-top:30px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-198ff9e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-198ff9e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-198ff9e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-b4f3ae4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-20cbb72.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-761f459.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-761f459.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-761f459.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-64a1bb2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-0bf96bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-title{margin-bottom:0px;font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-description{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:300;line-height:23px;}.elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;padding:22px 100px 22px 100px;}.elementor-23 .elementor-element.elementor-element-16f5e1f > .elementor-widget-container{margin:88px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-dc266fa:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dc266fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-23 .elementor-element.elementor-element-dc266fa > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-dc266fa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 115px 0px;}.elementor-23 .elementor-element.elementor-element-dc266fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a2c7ce4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-23f4669 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-23f4669 > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-97a021e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-57063af > .elementor-element-populated{margin:0px 0px 0px 46px;--e-column-margin-right:0px;--e-column-margin-left:46px;}.elementor-23 .elementor-element.elementor-element-e8108a0 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;}.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-23 .elementor-element.elementor-element-ba64e60 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ba64e60{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4a1b3d6 img{height:172px;}.elementor-23 .elementor-element.elementor-element-c17cc1a{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-0f7406f img{height:172px;}.elementor-23 .elementor-element.elementor-element-dce0505 img{height:172px;}.elementor-23 .elementor-element.elementor-element-d979557 img{height:172px;}.elementor-23 .elementor-element.elementor-element-f665623 img{height:172px;}.elementor-23 .elementor-element.elementor-element-2d5b10d{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-5e6dd7c img{height:172px;}.elementor-23 .elementor-element.elementor-element-7557fdd img{height:172px;}.elementor-23 .elementor-element.elementor-element-3467d02 img{height:172px;}.elementor-23 .elementor-element.elementor-element-50c805d img{height:172px;}.elementor-23 .elementor-element.elementor-element-ccfc3b9{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a3d4884 img{height:172px;}.elementor-23 .elementor-element.elementor-element-598030a img{height:172px;}.elementor-23 .elementor-element.elementor-element-099924c img{height:172px;}.elementor-23 .elementor-element.elementor-element-ab0c168 img{height:172px;}.elementor-23 .elementor-element.elementor-element-4f1be2e > .elementor-element-populated{margin:0% 0% 0% -1%;--e-column-margin-right:0%;--e-column-margin-left:-1%;}.elementor-23 .elementor-element.elementor-element-6db2b56 img{height:172px;}.elementor-23 .elementor-element.elementor-element-e9542a5{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-252ec6d{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-b50f532 img{height:172px;}.elementor-23 .elementor-element.elementor-element-2f2fb56 img{height:172px;}.elementor-23 .elementor-element.elementor-element-0be2382 img{height:172px;}.elementor-23 .elementor-element.elementor-element-9dfb271 img{height:172px;}.elementor-23 .elementor-element.elementor-element-27b4f1c > .elementor-element-populated{margin:0% 0% 0% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;}.elementor-23 .elementor-element.elementor-element-d2c56f5{text-align:center;}.elementor-23 .elementor-element.elementor-element-d2c56f5 img{height:172px;}.elementor-23 .elementor-element.elementor-element-fb76a4d{margin-top:-105px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-856e683 img{height:172px;}.elementor-23 .elementor-element.elementor-element-e2cf45e img{height:172px;}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter{color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );align-items:flex-start;display:inline-grid;}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-grid-img-thumbnail img{opacity:1;}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:22px 100px 22px 100px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 > .elementor-widget-container{margin:92px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5ee7d2a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Optopi-Home-Background-26.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-background-overlay{background-image:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Octopi-Our-Offering-11.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-5ee7d2a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 100px 0px;}.elementor-23 .elementor-element.elementor-element-93610fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-93610fb > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-00b77c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-2c3a00b .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-a7bfaf1 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a7bfaf1{font-family:"Century Gothic", Sans-serif;font-size:22px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button{background-color:var( --e-global-color-primary );font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;padding:22px 100px 22px 100px;}.elementor-23 .elementor-element.elementor-element-d3618ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6c13c04 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-0ceb83e{width:32%;}.elementor-23 .elementor-element.elementor-element-b4c6fa8{width:35%;}.elementor-23 .elementor-element.elementor-element-9ab4d62{width:32.31%;}.elementor-23 .elementor-element.elementor-element-31bc8db{width:32%;}.elementor-23 .elementor-element.elementor-element-a8a841f{width:35%;}.elementor-23 .elementor-element.elementor-element-071d2eb{width:32.31%;}.elementor-23 .elementor-element.elementor-element-d37ede9{width:32%;}.elementor-23 .elementor-element.elementor-element-abfa9cc{width:35%;}.elementor-23 .elementor-element.elementor-element-d2ddd0b{width:32.31%;}.elementor-23 .elementor-element.elementor-element-f5b3487{width:14%;}.elementor-23 .elementor-element.elementor-element-2c89045{width:5%;}.elementor-23 .elementor-element.elementor-element-a4ae0cf{width:14%;}.elementor-23 .elementor-element.elementor-element-b6903d9{width:5%;}.elementor-23 .elementor-element.elementor-element-078908d{width:14%;}.elementor-23 .elementor-element.elementor-element-b722113{width:5%;}.elementor-23 .elementor-element.elementor-element-2e814b6{width:14%;}.elementor-23 .elementor-element.elementor-element-a01ce20{width:5%;}.elementor-23 .elementor-element.elementor-element-5fbb28e{width:14%;}.elementor-23 .elementor-element.elementor-element-e28bf9e{width:9.615%;}.elementor-23 .elementor-element.elementor-element-4f5f024{width:9.5%;}.elementor-23 .elementor-element.elementor-element-a8fd344{width:14%;}.elementor-23 .elementor-element.elementor-element-4ea854b{width:5%;}.elementor-23 .elementor-element.elementor-element-3d62e59{width:14%;}.elementor-23 .elementor-element.elementor-element-d27eafc{width:5%;}.elementor-23 .elementor-element.elementor-element-27d76bf{width:14%;}.elementor-23 .elementor-element.elementor-element-ee290c2{width:5%;}.elementor-23 .elementor-element.elementor-element-def489d{width:14%;}.elementor-23 .elementor-element.elementor-element-30cf6c2{width:5%;}.elementor-23 .elementor-element.elementor-element-d8f4d86{width:14.304%;}.elementor-23 .elementor-element.elementor-element-9c71489{width:14%;}.elementor-23 .elementor-element.elementor-element-6df7cd6{width:5%;}.elementor-23 .elementor-element.elementor-element-d26b65f{width:14%;}.elementor-23 .elementor-element.elementor-element-7e8d97e{width:5%;}.elementor-23 .elementor-element.elementor-element-e230b38{width:14%;}.elementor-23 .elementor-element.elementor-element-aeb4707{width:5%;}.elementor-23 .elementor-element.elementor-element-8b3d52a{width:14%;}.elementor-23 .elementor-element.elementor-element-0895bd6{width:5%;}.elementor-23 .elementor-element.elementor-element-b756c91{width:14%;}.elementor-23 .elementor-element.elementor-element-50792f6{width:9.615%;}.elementor-23 .elementor-element.elementor-element-bcc87fc{width:9.5%;}.elementor-23 .elementor-element.elementor-element-3f1b009{width:14%;}.elementor-23 .elementor-element.elementor-element-7ca439c{width:5%;}.elementor-23 .elementor-element.elementor-element-724a995{width:14%;}.elementor-23 .elementor-element.elementor-element-48acd3d{width:5%;}.elementor-23 .elementor-element.elementor-element-2041130{width:14%;}.elementor-23 .elementor-element.elementor-element-cf127bc{width:5%;}.elementor-23 .elementor-element.elementor-element-24d625c{width:14%;}.elementor-23 .elementor-element.elementor-element-93caf23{width:5%;}.elementor-23 .elementor-element.elementor-element-4f1be2e{width:14.352%;}.elementor-23 .elementor-element.elementor-element-b7d8fe9{width:14%;}.elementor-23 .elementor-element.elementor-element-9ce36d1{width:5%;}.elementor-23 .elementor-element.elementor-element-b1db568{width:14%;}.elementor-23 .elementor-element.elementor-element-1448d8a{width:5%;}.elementor-23 .elementor-element.elementor-element-497a135{width:14%;}.elementor-23 .elementor-element.elementor-element-2b78b7f{width:5%;}.elementor-23 .elementor-element.elementor-element-68dda98{width:14%;}.elementor-23 .elementor-element.elementor-element-2365870{width:5%;}.elementor-23 .elementor-element.elementor-element-0dded98{width:14%;}.elementor-23 .elementor-element.elementor-element-93e9dd5{width:9.804%;}.elementor-23 .elementor-element.elementor-element-00939e1{width:9.5%;}.elementor-23 .elementor-element.elementor-element-253b860{width:14%;}.elementor-23 .elementor-element.elementor-element-3bbfe75{width:5%;}.elementor-23 .elementor-element.elementor-element-a22b645{width:14%;}.elementor-23 .elementor-element.elementor-element-412fa39{width:5%;}.elementor-23 .elementor-element.elementor-element-585ea26{width:14%;}.elementor-23 .elementor-element.elementor-element-c77ba72{width:5%;}.elementor-23 .elementor-element.elementor-element-d672703{width:14%;}.elementor-23 .elementor-element.elementor-element-5b0d542{width:4%;}.elementor-23 .elementor-element.elementor-element-27b4f1c{width:15.401%;}.elementor-23 .elementor-element.elementor-element-646526c{width:14%;}.elementor-23 .elementor-element.elementor-element-e06a4a0{width:5%;}.elementor-23 .elementor-element.elementor-element-f3b0eb2{width:14%;}.elementor-23 .elementor-element.elementor-element-31aa4a4{width:6.374%;}.elementor-23 .elementor-element.elementor-element-00b77c3{width:50.633%;}.elementor-23 .elementor-element.elementor-element-6c13c04{width:49.336%;}}@media(max-width:1800px){.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-heading-text{font-size:60px;line-height:60px;}.elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button{font-size:22px;}.elementor-23 .elementor-element.elementor-element-40b9feb > .elementor-container{max-width:1400px;}.elementor-23 .elementor-element.elementor-element-dcc4de1 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-3b801b5 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-description{font-size:18px;}.elementor-23 .elementor-element.elementor-element-16f5e1f > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button{font-size:22px;}.elementor-23 .elementor-element.elementor-element-dc266fa > .elementor-container{max-width:1400px;}.elementor-23 .elementor-element.elementor-element-e8108a0 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-ba64e60{font-size:18px;}.elementor-23 .elementor-element.elementor-element-4a1b3d6 img{height:150px;}.elementor-23 .elementor-element.elementor-element-c17cc1a{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-0f7406f img{height:150px;}.elementor-23 .elementor-element.elementor-element-dce0505 img{height:150px;}.elementor-23 .elementor-element.elementor-element-d979557 img{height:150px;}.elementor-23 .elementor-element.elementor-element-f665623 img{height:150px;}.elementor-23 .elementor-element.elementor-element-2d5b10d{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-5e6dd7c img{height:150px;}.elementor-23 .elementor-element.elementor-element-7557fdd img{height:150px;}.elementor-23 .elementor-element.elementor-element-3467d02 img{height:150px;}.elementor-23 .elementor-element.elementor-element-50c805d img{height:150px;}.elementor-23 .elementor-element.elementor-element-ccfc3b9{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a3d4884 img{height:150px;}.elementor-23 .elementor-element.elementor-element-598030a img{height:150px;}.elementor-23 .elementor-element.elementor-element-099924c img{height:150px;}.elementor-23 .elementor-element.elementor-element-ab0c168 img{height:150px;}.elementor-23 .elementor-element.elementor-element-6db2b56 img{height:150px;}.elementor-23 .elementor-element.elementor-element-e9542a5{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-e194a2f img{height:150px;}.elementor-23 .elementor-element.elementor-element-7ec5ebf img{height:150px;}.elementor-23 .elementor-element.elementor-element-1871a57 img{height:150px;}.elementor-23 .elementor-element.elementor-element-f98f404 img{height:150px;}.elementor-23 .elementor-element.elementor-element-b1047dd img{height:150px;}.elementor-23 .elementor-element.elementor-element-252ec6d{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-b50f532 img{height:150px;}.elementor-23 .elementor-element.elementor-element-2f2fb56 img{height:150px;}.elementor-23 .elementor-element.elementor-element-0be2382 img{height:150px;}.elementor-23 .elementor-element.elementor-element-9dfb271 img{height:150px;}.elementor-23 .elementor-element.elementor-element-d2c56f5 img{height:150px;}.elementor-23 .elementor-element.elementor-element-fb76a4d{margin-top:-95px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-856e683 img{height:150px;}.elementor-23 .elementor-element.elementor-element-e2cf45e img{height:150px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 > .elementor-widget-container{margin:81px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button{font-size:22px;}.elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-container{max-width:1400px;}.elementor-23 .elementor-element.elementor-element-2c3a00b .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-a7bfaf1 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a7bfaf1{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d3618ae > .elementor-widget-container{margin:72px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button{font-size:22px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-heading-stack-tablet .uael-before-heading {margin-bottom:0px;margin-right:0px;display:inline-block;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-heading-stack-tablet .uael-after-heading {margin-top:0px;margin-left:0px;display:inline-block;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-0abd854 > .elementor-container{min-height:400px;}.elementor-23 .elementor-element.elementor-element-fd1b84f img{width:20%;}.elementor-23 .elementor-element.elementor-element-c2c6156 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-heading-stack-mobile .uael-before-heading {margin-bottom:0px;margin-right:0px;display:inline-block;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-heading-stack-mobile .uael-after-heading {margin-top:0px;margin-left:0px;display:inline-block;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-heading-text{font-size:22px;line-height:22px;}.elementor-23 .elementor-element.elementor-element-c2c6156 .uael-dual-heading-text.uael-highlight-text{line-height:22px;}.elementor-23 .elementor-element.elementor-element-6a6734a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6a6734a .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-40b9feb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-40b9feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Optopi-Home-Background-25.webp");background-position:bottom right;background-size:cover;}.elementor-23 .elementor-element.elementor-element-40b9feb{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-dcc4de1{text-align:center;}.elementor-23 .elementor-element.elementor-element-dcc4de1 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-3b801b5{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b801b5 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-c2adef7 img{width:90%;}.elementor-23 .elementor-element.elementor-element-c1fa1c7{margin-top:30px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-c896908 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-1ba8d99 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-f26137a .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-7d8891f .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-25ed243 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-02e272e .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-e173646{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-31bc8db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-6747a36 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-d592ad7 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-071d2eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-895a52f .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-7e0e055 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-39e2195{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-198ff9e .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-b4f3ae4 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-20cbb72 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-761f459 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-64a1bb2 .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-title{margin-bottom:5px;font-size:15px;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-0bf96bb .elementor-image-box-description{font-size:15px;}.elementor-23 .elementor-element.elementor-element-16f5e1f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-16f5e1f .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-dc266fa{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-97a021e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-be53841 img{width:50%;}.elementor-23 .elementor-element.elementor-element-57063af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-e8108a0{text-align:center;}.elementor-23 .elementor-element.elementor-element-e8108a0 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-ba64e60 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-23 .elementor-element.elementor-element-ba64e60{text-align:center;font-size:15px;}.elementor-23 .elementor-element.elementor-element-fb76a4d{padding:0px 5px 0px 5px;}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 7px/2 );padding-left:calc( 7px/2 );align-items:center;display:inline-grid;}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap{margin-left:calc( -7px/2 );margin-right:calc( -7px/2 );}.elementor-23 .elementor-element.elementor-element-7be1e55 .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:6px;}.elementor-23 .elementor-element.elementor-element-7be1e55 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7af9aa9 .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-5ee7d2a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/Optopi-Home-Background-26.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-5ee7d2a > .elementor-background-overlay{opacity:0;}.elementor-23 .elementor-element.elementor-element-5ee7d2a{padding:50px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-00b77c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-2c3a00b{text-align:center;}.elementor-23 .elementor-element.elementor-element-2c3a00b .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-a7bfaf1 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-23 .elementor-element.elementor-element-a7bfaf1{text-align:center;font-size:15px;}.elementor-23 .elementor-element.elementor-element-d3618ae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d3618ae .elementor-button{font-size:15px;}.elementor-23 .elementor-element.elementor-element-6c13c04 > .elementor-element-populated{margin:0px 0px -21px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8a2ffe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8a2ffe6{text-align:center;}.elementor-23 .elementor-element.elementor-element-8a2ffe6 img{width:97%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-display: auto;
	src: url('https://octopigroup.public-betatesting.co.za/wp-content/uploads/2025/02/centurygothic.ttf') format('truetype');
}
/* End Custom Fonts CSS */