.elementor-28 .elementor-element.elementor-element-0e9979c:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-0e9979c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-0e9979c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:150px;margin-bottom:150px;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-0e9979c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-ee39224:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mokkengineering.co.za/wp-content/uploads/2023/12/ptt1-1.webp);background-position:441px 97px;background-repeat:no-repeat}.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-be6e3eb>.elementor-widget-container{padding:103px 0 0 0}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--title{color:#FFF;-webkit-text-stroke-color:#FFF;font-size:55px;line-height:70px;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg{stroke:#FFF}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--subtitle{color:#FFF}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--subtitle,.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--subtitle span{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3.2px}.elementor-28 .elementor-element.elementor-element-d19f850>.elementor-widget-container{margin:12px 0 80px 0}.elementor-28 .elementor-element.elementor-element-d19f850 .pxl-text-editor .pxl-item--inner{max-width:634px}.elementor-28 .elementor-element.elementor-element-d19f850 .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-d19f850 .pxl-text-editor p{color:#FFF;font-family:"Barlow",Sans-serif;font-size:16px;line-height:26px}.elementor-28 .elementor-element.elementor-element-018004d{width:var(--container-widget-width,100.127%);max-width:100.127%;--container-widget-width:100.127%;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-018004d>.elementor-widget-container{margin:0 0 28px 0}.elementor-28 .elementor-element.elementor-element-c5fda42:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-c5fda42>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mokkengineering.co.za/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-03-at-09.48.27.jpeg);background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-28 .elementor-element.elementor-element-c5fda42>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28 .elementor-element.elementor-element-c5fda42>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-47184d0{--spacer-size:300px}.elementor-28 .elementor-element.elementor-element-185e466{margin-top:50px;margin-bottom:70px;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-dadae62.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-28 .elementor-element.elementor-element-dadae62>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 35px 15px 15px}.elementor-28 .elementor-element.elementor-element-b4094df{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:2}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video-player .pxl-video--imagebg{height:708px}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video--holder+.btn-video-wrap.p-top-right,.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video--holder+.btn-video-wrap.p-bottom-right{right:25px}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video--holder+.btn-video-wrap.p-bottom-left,.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video--holder+.btn-video-wrap.p-bottom-right{bottom:25px}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video-player .pxl-btn-video{height:78px;width:78px}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video-player i{font-size:19px}.elementor-28 .elementor-element.elementor-element-ee1a994:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-ee1a994>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-ee1a994.elementor-column .elementor-widget-wrap{align-items:center}.elementor-28 .elementor-element.elementor-element-ee1a994.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-28 .elementor-element.elementor-element-ee1a994>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 35px}.elementor-28 .elementor-element.elementor-element-ee1a994>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading{text-align:left}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-heading--inner{max-width:715px}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--title{color:#121315;-webkit-text-stroke-color:#121315;font-size:45px;line-height:55px;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg{stroke:#121315}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--subtitle{color:#999;margin-bottom:11px}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--subtitle,.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--subtitle span{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:3.2px}.elementor-28 .elementor-element.elementor-element-edcd783>.elementor-widget-container{margin:24px 0 18px 0}.elementor-28 .elementor-element.elementor-element-edcd783 .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-edcd783 .pxl-text-editor p{color:#666;font-size:16px;line-height:26px}.elementor-28 .elementor-element.elementor-element-ae3419f>.elementor-container{max-width:1810px}.elementor-28 .elementor-element.elementor-element-ae3419f{margin-top:135px;margin-bottom:100px}.elementor-28 .elementor-element.elementor-element-8b59a2c>.elementor-element-populated{margin:15px 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-e0ad8ef:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-e0ad8ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1E2023}.elementor-28 .elementor-element.elementor-element-e0ad8ef>.elementor-container{max-width:1525px}.elementor-28 .elementor-element.elementor-element-e0ad8ef{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28 .elementor-element.elementor-element-e0ad8ef>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-425937e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px}.elementor-28 .elementor-element.elementor-element-425937e>.elementor-element-populated{padding:55px 15px 59px 15px}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-28 .elementor-element.elementor-element-880a183{--divider-border-style:solid;--divider-color:#4B4D4F;--divider-border-width:1px}.elementor-28 .elementor-element.elementor-element-880a183 .elementor-divider-separator{width:110px}.elementor-28 .elementor-element.elementor-element-880a183 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-28 .elementor-element.elementor-element-3505b0c>.elementor-widget-container{margin:16px 0 20px 0;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-3505b0c.elementor-element{--align-self:flex-start}.elementor-28 .elementor-element.elementor-element-3505b0c .pxl-text-editor .pxl-item--inner{max-width:420px}.elementor-28 .elementor-element.elementor-element-3505b0c .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-3505b0c .pxl-text-editor p{color:#FFF;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:500;line-height:30px}.elementor-28 .elementor-element.elementor-element-039fb70 .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-039fb70 .pxl-text-editor p{color:#CDCDCD;font-size:16px}.elementor-28 .elementor-element.elementor-element-138aa4a{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:2}.elementor-28 .elementor-element.elementor-element-138aa4a>.elementor-widget-container{margin:0 0 -50px 0}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video-player .pxl-video--imagebg{height:708px}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video--holder+.btn-video-wrap.p-top-right,.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video--holder+.btn-video-wrap.p-bottom-right{right:25px}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video--holder+.btn-video-wrap.p-bottom-left,.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video--holder+.btn-video-wrap.p-bottom-right{bottom:25px}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video-player .pxl-btn-video{height:78px;width:78px}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video-player i{font-size:19px}.elementor-28 .elementor-element.elementor-element-a3cc70b{margin-top:9px;margin-bottom:14px;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-174d785{padding:0 30px 0 30px}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-6e935be.elementor-column .elementor-widget-wrap{align-items:center}.elementor-28 .elementor-element.elementor-element-6e935be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-28 .elementor-element.elementor-element-f0de1e9 .pxl-heading .pxl-item--title{color:#121315;-webkit-text-stroke-color:#121315;font-size:45px;line-height:55px;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-f0de1e9 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg{stroke:#121315}.elementor-28 .elementor-element.elementor-element-0e6d44c>.elementor-widget-container{margin:26px 0 0 0}.elementor-28 .elementor-element.elementor-element-0e6d44c .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-0e6d44c .pxl-text-editor p{color:#666;font-size:16px;line-height:26px}.elementor-28 .elementor-element.elementor-element-d15d998>.elementor-widget-container{margin:15px 0 0 0}.elementor-28 .elementor-element.elementor-element-d15d998 .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-d15d998 .pxl-text-editor p{color:#666;font-size:16px;line-height:26px}.elementor-28 .elementor-element.elementor-element-b10404c>.elementor-widget-container{margin:024px 0 0 0}.elementor-28 .elementor-element.elementor-element-b10404c .pxl-list .pxl-item-content{color:#121315;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:600}.elementor-28 .elementor-element.elementor-element-b10404c .pxl-list .pxl-item--icon{font-size:16px}.elementor-28 .elementor-element.elementor-element-b10404c .pxl-list .pxl--item+.pxl--item{margin-top:8px}.elementor-28 .elementor-element.elementor-element-7f9b5c0.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-28 .elementor-element.elementor-element-dcf2844{width:var(--container-widget-width,436px);max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0}.elementor-28 .elementor-element.elementor-element-dcf2844 .pxl-image-single{text-align:right}.elementor-28 .elementor-element.elementor-element-dcf2844 .pxl-image-single .pxl-item--bg{height:550px}.elementor-28 .elementor-element.elementor-element-c9e8045{margin-top:80px;margin-bottom:115px;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-68563a2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1E2023}.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-element-populated{border-style:solid;border-width:0 0 0 5px;border-color:#922F34;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:41px 50px 42px 50px}.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-element-populated,.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-element-populated>.elementor-background-overlay,.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-f148edc .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-f148edc .pxl-text-editor p{color:#FFF;font-size:18px;font-weight:500;line-height:30px}.elementor-28 .elementor-element.elementor-element-c13c61f>.elementor-widget-container{margin:31px 0 0 0}.elementor-28 .elementor-element.elementor-element-c13c61f{z-index:1}.elementor-28 .elementor-element.elementor-element-c13c61f .pxl-text-editor{text-align:right}.elementor-28 .elementor-element.elementor-element-c13c61f .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-c13c61f .pxl-text-editor p{color:#CDCDCD}.elementor-28 .elementor-element.elementor-element-ec144ce>.elementor-widget-container{margin:0 0 0 0}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-ec144ce{left:0}body.rtl .elementor-28 .elementor-element.elementor-element-ec144ce{right:0}.elementor-28 .elementor-element.elementor-element-ec144ce{bottom:-88px;z-index:0}.elementor-28 .elementor-element.elementor-element-ec144ce .pxl-image--inner{width:10000px;max-width:10000px}.elementor-28 .elementor-element.elementor-element-ec144ce .pxl-image--inner .pxl-image-wg{height:118px}.elementor-28 .elementor-element.elementor-element-2400ac9{z-index:2}.elementor-28 .elementor-element.elementor-element-cb83d24>.elementor-element-populated{padding:0 0 115px 0}.elementor-28 .elementor-element.elementor-element-cfd5a7e{z-index:2}.elementor-28 .elementor-element.elementor-element-5e5b29d{z-index:2}.elementor-28 .elementor-element.elementor-element-5e5b29d .pxl-accordion .pxl-accordion--content{font-family:"Barlow",Sans-serif}.elementor-28 .elementor-element.elementor-element-b458e81>.elementor-container{max-width:1800px}.elementor-28 .elementor-element.elementor-element-b458e81{margin-top:66px;margin-bottom:41px}.elementor-28 .elementor-element.elementor-element-3792f48:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-3792f48>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://mokkengineering.co.za/wp-content/uploads/2024/01/grid.png);background-position:center left;background-repeat:repeat-x}.elementor-28 .elementor-element.elementor-element-3792f48{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 105px}.elementor-28 .elementor-element.elementor-element-3792f48>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-9a9f20d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-9a9f20d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#922F34}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-9a9f20d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-28 .elementor-element.elementor-element-9a9f20d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-28 .elementor-element.elementor-element-9a9f20d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-28 .elementor-element.elementor-element-9a9f20d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28 .elementor-element.elementor-element-9a9f20d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-e869d08 .pxl-heading .pxl-heading--inner{max-width:583px}.elementor-28 .elementor-element.elementor-element-e869d08 .pxl-heading .pxl-item--title{color:#FFF;-webkit-text-stroke-color:#FFF;font-size:45px;line-height:55px;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-e869d08 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg{stroke:#FFF}.elementor-28 .elementor-element.elementor-element-e761512>.elementor-widget-container{margin:20px 0 42px 0}.elementor-28 .elementor-element.elementor-element-e761512 .pxl-text-editor .pxl-item--inner{max-width:634px}.elementor-28 .elementor-element.elementor-element-e761512 .pxl-text-editor,.elementor-28 .elementor-element.elementor-element-e761512 .pxl-text-editor p{color:#FFF;font-size:16px;line-height:26px}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn{color:#1E2023;background-color:#FFF;font-family:"DM Sans",Sans-serif;font-size:14px;text-transform:uppercase;line-height:55px;letter-spacing:1.28px;border-radius:0 0 0 0;padding:0 6px 0 35px}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn:hover{color:#FFF;background-color:#000}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn i{color:#FFF;width:45px;height:45px;line-height:45px;background-color:#000}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn:hover i{color:#000;background-color:#FFF}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn i:before{display:block;-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn:hover i:before{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .pxl-icon--right i,.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .pxl-icon--right svg{margin-left:43px}.elementor-28 .elementor-element.elementor-element-cf91172{width:auto;max-width:auto;bottom:-175px}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-cf91172{right:-400.1px}body.rtl .elementor-28 .elementor-element.elementor-element-cf91172{left:-400.1px}.elementor-28 .elementor-element.elementor-element-3dab809:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mokkengineering.co.za/wp-content/uploads/2026/09/IMG-20220920-WA0025-e1791537895677-768x546.jpg);background-position:top left}.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-3dab809{z-index:2}.elementor-28 .elementor-element.elementor-element-b59e728{--spacer-size:470px}.elementor-28 .elementor-element.elementor-element-c2dfc35>.elementor-container{max-width:1600px}.elementor-28 .elementor-element.elementor-element-c2dfc35{margin-top:0;margin-bottom:0;padding:21px 30px 82px 30px}.elementor-28 .elementor-element.elementor-element-595d274>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28 .elementor-element.elementor-element-595d274>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28 .elementor-element.elementor-element-46687d0{padding:28px 30px 0 30px}.elementor-28 .elementor-element.elementor-element-6aa357a .pxl-image-carousel .pxl-swiper-slide{padding:0 0px!important}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-ee39224{width:47.465%}.elementor-28 .elementor-element.elementor-element-c5fda42{width:52.535%}.elementor-28 .elementor-element.elementor-element-6e935be{width:57.915%}.elementor-28 .elementor-element.elementor-element-7f9b5c0{width:42.085%}}@media(max-width:991px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-9a9f20d{width:100%}.elementor-28 .elementor-element.elementor-element-3dab809{width:100%}}@media(max-width:1600px){.elementor-28 .elementor-element.elementor-element-3792f48{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .btn{padding:0 6px 0 30px}.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .pxl-icon--right i,.elementor-28 .elementor-element.elementor-element-b96b616 .pxl-button .pxl-icon--right svg{margin-left:30px}}@media(max-width:1200px){.elementor-28 .elementor-element.elementor-element-d19f850>.elementor-widget-container{margin:10px 0 50px 0}.elementor-28 .elementor-element.elementor-element-dadae62>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-28 .elementor-element.elementor-element-ee1a994>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-28 .elementor-element.elementor-element-c9e8045{margin-top:90px;margin-bottom:90px}.elementor-28 .elementor-element.elementor-element-f148edc{z-index:2}.elementor-28 .elementor-element.elementor-element-2400ac9{margin-top:0;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-cb83d24>.elementor-element-populated{padding:15px 15px 75px 15px}.elementor-28 .elementor-element.elementor-element-b458e81{margin-top:40px;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-3792f48{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-c2dfc35{padding:0 0 0 0}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-ee39224:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-28 .elementor-element.elementor-element-be6e3eb>.elementor-widget-container{padding:70px 0 0 0}.elementor-28 .elementor-element.elementor-element-c5fda42:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-c5fda42>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-28 .elementor-element.elementor-element-185e466{margin-top:0;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-3792f48{padding:0 0 0 0}}@media(max-width:991px){.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--title{font-size:32px;line-height:42px}.elementor-28 .elementor-element.elementor-element-f0de1e9 .pxl-heading .pxl-item--title{font-size:40px;line-height:50px}.elementor-28 .elementor-element.elementor-element-c9e8045{margin-top:70px;margin-bottom:70px}.elementor-28 .elementor-element.elementor-element-68563a2>.elementor-element-populated{padding:30px 20px 30px 20px}.elementor-28 .elementor-element.elementor-element-2400ac9{margin-top:0;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-cb83d24>.elementor-element-populated{padding:0 0 70px 0}.elementor-28 .elementor-element.elementor-element-b458e81{margin-top:20px;margin-bottom:50px}.elementor-28 .elementor-element.elementor-element-3792f48{padding:50px 0 0 0}.elementor-28 .elementor-element.elementor-element-3dab809:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right;background-size:1200px auto}.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-element-populated{margin:50px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-b59e728{--spacer-size:300px}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-0e9979c{margin-top:0;margin-bottom:0;padding:0 30px 75px 30px}.elementor-28 .elementor-element.elementor-element-ee39224:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-28 .elementor-element.elementor-element-ee39224>.elementor-element-populated{margin:0 0 0 18px;--e-column-margin-right:0px;--e-column-margin-left:18px;padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-be6e3eb>.elementor-widget-container{padding:30px 0 0 0}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--title{font-size:35px;line-height:45px}.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--subtitle,.elementor-28 .elementor-element.elementor-element-be6e3eb .pxl-heading .pxl-item--subtitle span{font-size:14px}.elementor-28 .elementor-element.elementor-element-d19f850>.elementor-widget-container{margin:10px 0 40px 0}.elementor-28 .elementor-element.elementor-element-018004d>.elementor-widget-container{margin:0 0 50px 0}.elementor-28 .elementor-element.elementor-element-c5fda42>.elementor-element-populated{margin:-5px 0 20px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px}.elementor-28 .elementor-element.elementor-element-47184d0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-28 .elementor-element.elementor-element-185e466{margin-top:0;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-dadae62.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-28 .elementor-element.elementor-element-dadae62>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-b4094df{width:100%;max-width:100%}.elementor-28 .elementor-element.elementor-element-b4094df>.elementor-widget-container{margin:75px 0 0 0}.elementor-28 .elementor-element.elementor-element-b4094df .pxl-video-player .pxl-video--imagebg{height:400px}.elementor-28 .elementor-element.elementor-element-ee1a994>.elementor-element-populated{margin:30px 0 -50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-ee1a994{z-index:2}.elementor-28 .elementor-element.elementor-element-3641bb5 .pxl-heading .pxl-item--title{font-size:25px;line-height:40px}.elementor-28 .elementor-element.elementor-element-edcd783>.elementor-widget-container{margin:0 0 0 0}.elementor-28 .elementor-element.elementor-element-ae3419f{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-8b59a2c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-e0ad8ef{padding:30px 30px 0 30px}.elementor-28 .elementor-element.elementor-element-425937e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px}.elementor-28 .elementor-element.elementor-element-3505b0c .pxl-text-editor .pxl-item--inner{max-width:3000px}.elementor-28 .elementor-element.elementor-element-945626d>.elementor-element-populated{margin:0 0 120px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28 .elementor-element.elementor-element-138aa4a{width:100%;max-width:100%}.elementor-28 .elementor-element.elementor-element-138aa4a .pxl-video-player .pxl-video--imagebg{height:400px}.elementor-28 .elementor-element.elementor-element-a3cc70b{margin-top:-30px;margin-bottom:-5px;padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-174d785{margin-top:0;margin-bottom:0}.elementor-28 .elementor-element.elementor-element-f0de1e9 .pxl-heading .pxl-item--title{font-size:30px;line-height:40px}.elementor-28 .elementor-element.elementor-element-7f9b5c0.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-28 .elementor-element.elementor-element-dcf2844 .pxl-image-single{text-align:left}.elementor-28 .elementor-element.elementor-element-c13c61f>.elementor-widget-container{margin:10px 0 10px 0}.elementor-28 .elementor-element.elementor-element-2400ac9{margin-top:-20px;margin-bottom:0;padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-cb83d24>.elementor-element-populated{padding:15px 15px 70px 15px}.elementor-28 .elementor-element.elementor-element-5e5b29d .pxl-accordion .pxl-accordion--title{font-size:24px}.elementor-28 .elementor-element.elementor-element-b458e81{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-c3a71ba>.elementor-element-populated{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-9a9f20d>.elementor-element-populated{padding:0 30px 0 30px}.elementor-28 .elementor-element.elementor-element-e869d08 .pxl-heading .pxl-item--title{font-size:30px;line-height:40px}.elementor-28 .elementor-element.elementor-element-3dab809:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-28 .elementor-element.elementor-element-3dab809>.elementor-element-populated{padding:7px 0 0 0}.elementor-28 .elementor-element.elementor-element-b59e728{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-c2dfc35{padding:0 0 50px 0}.elementor-28 .elementor-element.elementor-element-46687d0{padding:0 0 0 0}}