.elementor-46 .elementor-element.elementor-element-mh00004{--display:flex;--min-height:56.1458vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.42;--padding-top:0vw;--padding-bottom:0vw;--padding-left:27.5vw;--padding-right:29.2708vw;}.elementor-46 .elementor-element.elementor-element-mh00004:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh00004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maldini.co.za/wp-content/uploads/2026/10/AUGUSTO-OHTA.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-mh00004::before, .elementor-46 .elementor-element.elementor-element-mh00004 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-mh00004 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-mh00004 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-mh00004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-mh00004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#14130E;--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-mh00003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.7708vw 1.7708vw;--row-gap:1.7708vw;--column-gap:1.7708vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-mh00000 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3.4896vw;font-weight:300;line-height:1.09em;letter-spacing:0.0875vw;color:#F9F7F2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-46 .elementor-element.elementor-element-mh00001{font-family:"Work Sans", Sans-serif;font-size:1.4063vw;font-weight:400;line-height:1.81em;letter-spacing:0.1406vw;color:#F9F7F2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button{background-color:#CFC7B4;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0391vw;fill:#2D2D24;color:#2D2D24;transition-duration:0.3s;border-radius:40px 40px 40px 40px;padding:1.1458vw 2.2917vw 1.1458vw 2.2917vw;}.elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button:focus{background-color:#E7E2D7;color:#2D2D24;}.elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button:focus svg{fill:#2D2D24;}.elementor-46 .elementor-element.elementor-element-mh0000h{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:5.1563vw;--padding-bottom:1.25vw;--padding-left:11.7708vw;--padding-right:11.7708vw;}.elementor-46 .elementor-element.elementor-element-mh0000h:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0000h > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-e8dc9a7{left:64.6875vw;}body.rtl .elementor-46 .elementor-element.elementor-element-e8dc9a7{right:64.6875vw;}.elementor-46 .elementor-element.elementor-element-e8dc9a7{top:-17.6vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-e8dc9a7 img{width:42.0833vw;}.elementor-46 .elementor-element.elementor-element-mh00005 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.8646vw;font-weight:300;line-height:1.13em;letter-spacing:0.0729vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00006{margin:0.4167vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:0.9896vw;font-weight:400;line-height:1.58em;letter-spacing:0.0495vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:3.0208vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-46 .elementor-element.elementor-element-brc0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri0{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri0 img{width:120px;}.elementor-46 .elementor-element.elementor-element-brc2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri2{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri2 img{width:120px;}.elementor-46 .elementor-element.elementor-element-brc1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri1{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri1 img{width:120px;}.elementor-46 .elementor-element.elementor-element-brc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri4{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri4 img{width:120px;}.elementor-46 .elementor-element.elementor-element-brc3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri3{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri3 img{width:120px;}.elementor-46 .elementor-element.elementor-element-brc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-bri5{text-align:center;}.elementor-46 .elementor-element.elementor-element-bri5 img{width:120px;}.elementor-46 .elementor-element.elementor-element-f781c75{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-46 .elementor-element.elementor-element-mh0000f{margin:4.0625vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.9896vw;font-weight:400;line-height:1.68em;letter-spacing:0.0495vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:hidden;--padding-top:9.1667vw;--padding-bottom:6.0417vw;--padding-left:11.7708vw;--padding-right:11.7708vw;}.elementor-46 .elementor-element.elementor-element-mh00013:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-5e29728{left:-7.2917vw;}body.rtl .elementor-46 .elementor-element.elementor-element-5e29728{right:-7.2917vw;}.elementor-46 .elementor-element.elementor-element-5e29728{top:6.7708vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-5e29728 img{width:29.1667vw;}.elementor-46 .elementor-element.elementor-element-mh0000i .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.8646vw;font-weight:300;line-height:1.13em;letter-spacing:0.0729vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000j{margin:0.4167vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:0.9896vw;font-weight:400;line-height:1.58em;letter-spacing:0.0495vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00012{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.6667vw 1.6667vw;--row-gap:1.6667vw;--column-gap:1.6667vw;--flex-wrap:wrap;--padding-top:3.8542vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-46 .elementor-element.elementor-element-mh0000p{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0000p.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0000k{text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000k img{box-shadow:0px 18px 38px 0px rgba(50,46,34,0.16);}.elementor-46 .elementor-element.elementor-element-mh0000l{margin:2.9167vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000l img{width:4.7917vw;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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-46 .elementor-element.elementor-element-mh0000m{--divider-border-style:solid;--divider-color:rgba(50,46,34,0.35);--divider-border-width:1px;}.elementor-46 .elementor-element.elementor-element-mh0000m .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-46 .elementor-element.elementor-element-mh0000m .elementor-divider{text-align:left;padding-block-start:0.9375vw;padding-block-end:0.9375vw;}.elementor-46 .elementor-element.elementor-element-mh0000n{margin:0.7292vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh0000n .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.6667vw;font-weight:300;line-height:1.25em;letter-spacing:0.0417vw;color:#322E22;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title{border-width:0px;border-color:rgba(0,0,0,0);padding:0.9375vw 0vw 0.9375vw 0vw;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-content{border-width:0px;border-block-end-color:rgba(0,0,0,0);color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:400;line-height:1.3542vw;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-title, .elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title.elementor-active a, .elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-title{font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0625vw;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title .elementor-toggle-icon i:before{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000v{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0000v.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0000q{text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000q img{box-shadow:0px 18px 38px 0px rgba(50,46,34,0.16);}.elementor-46 .elementor-element.elementor-element-mh0000r{margin:2.9167vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000r img{width:4.7917vw;}.elementor-46 .elementor-element.elementor-element-mh0000s{--divider-border-style:solid;--divider-color:rgba(50,46,34,0.35);--divider-border-width:1px;}.elementor-46 .elementor-element.elementor-element-mh0000s .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-46 .elementor-element.elementor-element-mh0000s .elementor-divider{text-align:left;padding-block-start:0.9375vw;padding-block-end:0.9375vw;}.elementor-46 .elementor-element.elementor-element-mh0000t{margin:0.7292vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh0000t .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.6667vw;font-weight:300;line-height:1.25em;letter-spacing:0.0417vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title{border-width:0px;border-color:rgba(0,0,0,0);padding:0.9375vw 0vw 0.9375vw 0vw;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-content{border-width:0px;border-block-end-color:rgba(0,0,0,0);color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:400;line-height:1.3542vw;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-title, .elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title.elementor-active a, .elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-title{font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0625vw;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title .elementor-toggle-icon i:before{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh00011.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0000w{text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000w img{box-shadow:0px 18px 38px 0px rgba(50,46,34,0.16);}.elementor-46 .elementor-element.elementor-element-mh0000x{margin:2.9167vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-mh0000x img{width:4.7917vw;}.elementor-46 .elementor-element.elementor-element-mh0000y{--divider-border-style:solid;--divider-color:rgba(50,46,34,0.35);--divider-border-width:1px;}.elementor-46 .elementor-element.elementor-element-mh0000y .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-46 .elementor-element.elementor-element-mh0000y .elementor-divider{text-align:left;padding-block-start:0.9375vw;padding-block-end:0.9375vw;}.elementor-46 .elementor-element.elementor-element-mh0000z{margin:0.7292vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh0000z .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.6667vw;font-weight:300;line-height:1.25em;letter-spacing:0.0417vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title{border-width:0px;border-color:rgba(0,0,0,0);padding:0.9375vw 0vw 0.9375vw 0vw;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-content{border-width:0px;border-block-end-color:rgba(0,0,0,0);color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:400;line-height:1.3542vw;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-title, .elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title.elementor-active a, .elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-title{font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0625vw;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title .elementor-toggle-icon i:before{color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title .elementor-toggle-icon svg{fill:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0001a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0001a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D24;}.elementor-46 .elementor-element.elementor-element-mh00018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:11.7708vw;--padding-right:4.6875vw;}.elementor-46 .elementor-element.elementor-element-mh00018.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh00014 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.8646vw;font-weight:300;line-height:1.13em;letter-spacing:0.0729vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh00015{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:1.1458vw;font-weight:400;line-height:1.64em;letter-spacing:0.0573vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh00016{margin:1.6667vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:0.9896vw;font-weight:400;line-height:1.68em;letter-spacing:0.0495vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button{background-color:rgba(249,247,242,0.12);font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0391vw;fill:#F9F7F2;color:#F9F7F2;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(249,247,242,0.5);border-radius:40px 40px 40px 40px;padding:1.0417vw 2.0833vw 1.0417vw 2.0833vw;}.elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button:focus{background-color:rgba(249,247,242,0.22);color:#F9F7F2;border-color:rgba(249,247,242,0.85);}.elementor-46 .elementor-element.elementor-element-mh00017{margin:2.0833vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button:focus svg{fill:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh00019{--display:flex;--min-height:32.2917vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh00019:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh00019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maldini.co.za/wp-content/uploads/2026/09/Soho-Keramik-Table-1@2x.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-mh00019.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0001o{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--overflow:hidden;--padding-top:7.2917vw;--padding-bottom:4.7396vw;--padding-left:11.7708vw;--padding-right:11.7708vw;}.elementor-46 .elementor-element.elementor-element-mh0001o:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001o > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-827c3fc{left:58.5938vw;}body.rtl .elementor-46 .elementor-element.elementor-element-827c3fc{right:58.5938vw;}.elementor-46 .elementor-element.elementor-element-827c3fc{top:12.2396vw;text-align:start;}.elementor-46 .elementor-element.elementor-element-827c3fc img{width:37.1354vw;}.elementor-46 .elementor-element.elementor-element-mh0001f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:2.0833vw 2.0833vw;--row-gap:2.0833vw;--column-gap:2.0833vw;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0001d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0001d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0001b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.8646vw;font-weight:300;line-height:1.13em;letter-spacing:0.0729vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0001c{margin:0.5208vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:0.9896vw;font-weight:400;line-height:1.68em;letter-spacing:0.0495vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button{background-color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0391vw;fill:#F9F7F2;color:#F9F7F2;transition-duration:0.3s;border-radius:40px 40px 40px 40px;padding:1.0417vw 2.0833vw 1.0417vw 2.0833vw;}.elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button:focus{background-color:#45402F;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh0001e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button:focus svg{fill:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh0001n{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;--padding-top:3.125vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-46 .elementor-element.elementor-element-mh0001g{--display:flex;--min-height:45.2604vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0001g:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001g > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maldini.co.za/wp-content/uploads/2026/09/Image-JULIAN@2x.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-mh0001m{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:5.4688vw;--padding-bottom:5.4688vw;--padding-left:5.4688vw;--padding-right:5.4688vw;--z-index:2;}.elementor-46 .elementor-element.elementor-element-mh0001m:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-46 .elementor-element.elementor-element-mh0001h .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0781vw;color:#65756B;}.elementor-46 .elementor-element.elementor-element-mh0001i{margin:0.9375vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh0001i .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.2917vw;font-weight:300;line-height:1.5em;letter-spacing:0.0417vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0001j{--divider-border-style:solid;--divider-color:rgba(50,46,34,0.35);--divider-border-width:1px;}.elementor-46 .elementor-element.elementor-element-mh0001j .elementor-divider-separator{width:76%;margin:0 auto;margin-left:0;}.elementor-46 .elementor-element.elementor-element-mh0001j .elementor-divider{text-align:left;padding-block-start:1.1458vw;padding-block-end:1.1458vw;}.elementor-46 .elementor-element.elementor-element-mh0001k{font-family:"Work Sans", Sans-serif;font-size:1.25vw;font-weight:400;line-height:1.83em;letter-spacing:0.0495vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button{background-color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0391vw;fill:#F9F7F2;color:#F9F7F2;transition-duration:0.3s;border-radius:40px 40px 40px 40px;padding:1.0417vw 1.875vw 1.0417vw 1.875vw;}.elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button:focus{background-color:#45402F;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh0001l{margin:1.5625vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button:focus svg{fill:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh0001y{--display:flex;--min-height:36.3542vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.55;--padding-top:0vw;--padding-bottom:0vw;--padding-left:14.5313vw;--padding-right:17.1875vw;}.elementor-46 .elementor-element.elementor-element-mh0001y:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001y > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maldini.co.za/wp-content/uploads/2026/09/Image-AMSTERDAM@2x-scaled.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-mh0001y::before, .elementor-46 .elementor-element.elementor-element-mh0001y > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-mh0001y > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-mh0001y > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-mh0001y > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-mh0001y > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2D2D24;--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-mt00005{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.4479vw 2.4479vw;--row-gap:2.4479vw;--column-gap:2.4479vw;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mt00000.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt00000 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt00003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:1.5625vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-46 .elementor-element.elementor-element-mt00003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt00001{font-family:"Work Sans", Sans-serif;font-size:2.0833vw;font-weight:400;line-height:1.4em;letter-spacing:0.0625vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt00002{margin:2.2917vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt00002 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.0417vw;font-weight:700;letter-spacing:0.0833vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt00004{margin:7.8125vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt00004.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt00004 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt0000b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.4479vw 2.4479vw;--row-gap:2.4479vw;--column-gap:2.4479vw;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mt00006.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt00006 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt00009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:1.5625vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-46 .elementor-element.elementor-element-mt00009.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt00007{font-family:"Work Sans", Sans-serif;font-size:2.0833vw;font-weight:400;line-height:1.4em;letter-spacing:0.0625vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt00008{margin:2.2917vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt00008 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.0417vw;font-weight:700;letter-spacing:0.0833vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt0000a{margin:7.8125vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt0000a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt0000a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt0000h{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.4479vw 2.4479vw;--row-gap:2.4479vw;--column-gap:2.4479vw;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mt0000c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt0000c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt0000f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:1.5625vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-46 .elementor-element.elementor-element-mt0000f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt0000d{font-family:"Work Sans", Sans-serif;font-size:2.0833vw;font-weight:400;line-height:1.4em;letter-spacing:0.0625vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt0000e{margin:2.2917vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt0000e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.0417vw;font-weight:700;letter-spacing:0.0833vw;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt0000g{margin:7.8125vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mt0000g.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mt0000g .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10.4167vw;font-weight:300;color:rgba(249,247,242,0.95);}.elementor-46 .elementor-element.elementor-element-mt0000i{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:1.7708vw;}.elementor-46 .elementor-element.elementor-element-mh00025{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh00025:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh00025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh0001z{--display:flex;--min-height:39.1667vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-mh0001z:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-mh0001z > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maldini.co.za/wp-content/uploads/2026/09/Image-DODO-3@2x.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-mh00024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10.3125vw;--padding-right:11.7708vw;}.elementor-46 .elementor-element.elementor-element-mh00024.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-mh00020 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.6042vw;font-weight:300;line-height:1.16em;letter-spacing:0.0651vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00021{margin:1.7708vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:1.1458vw;font-weight:400;line-height:1.64em;letter-spacing:0.0573vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00022{margin:1.3542vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:400;line-height:1.73em;letter-spacing:0.0391vw;color:#322E22;}.elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button{background-color:#322E22;font-family:"Work Sans", Sans-serif;font-size:0.7813vw;font-weight:700;letter-spacing:0.0391vw;fill:#F9F7F2;color:#F9F7F2;transition-duration:0.3s;border-radius:40px 40px 40px 40px;padding:1.1458vw 2.2917vw 1.1458vw 2.2917vw;}.elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button:focus{background-color:#45402F;color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mh00023{margin:1.9792vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button:focus svg{fill:#F9F7F2;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-mh00003{--width:100%;}.elementor-46 .elementor-element.elementor-element-mh0000p{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh0000v{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh00011{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh00018{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh00019{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh0001d{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh0001g{--width:62.4%;}.elementor-46 .elementor-element.elementor-element-mh0001m{--width:40.6%;}.elementor-46 .elementor-element.elementor-element-mt00003{--width:1%;}.elementor-46 .elementor-element.elementor-element-mt00009{--width:1%;}.elementor-46 .elementor-element.elementor-element-mt0000f{--width:1%;}.elementor-46 .elementor-element.elementor-element-mh0001z{--width:41.3%;}.elementor-46 .elementor-element.elementor-element-mh00024{--width:1%;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-mh00004{--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00000 .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00001{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button{font-size:14px;padding:14px 26px 14px 26px;}.elementor-46 .elementor-element.elementor-element-mh0000h{--padding-top:64px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00005 .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh00006{font-size:15px;}.elementor-46 .elementor-element.elementor-element-bri0 img{width:104px;}.elementor-46 .elementor-element.elementor-element-bri2 img{width:104px;}.elementor-46 .elementor-element.elementor-element-bri1 img{width:104px;}.elementor-46 .elementor-element.elementor-element-bri4 img{width:104px;}.elementor-46 .elementor-element.elementor-element-bri3 img{width:104px;}.elementor-46 .elementor-element.elementor-element-bri5 img{width:104px;}.elementor-46 .elementor-element.elementor-element-f781c75{--e-n-carousel-swiper-slides-to-display:3;}.elementor-46 .elementor-element.elementor-element-mh0000f{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mh00013{--padding-top:72px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mh0000i .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh0000j{font-size:15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh0000n .elementor-heading-title{font-size:24px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-title{font-size:14px;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-content{font-size:14px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh0000t .elementor-heading-title{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-title{font-size:14px;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-content{font-size:14px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh0000z .elementor-heading-title{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-title{font-size:14px;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-content{font-size:14px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh00018{--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mh00014 .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh00015{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mh00016{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button{font-size:14px;padding:14px 26px 14px 26px;}.elementor-46 .elementor-element.elementor-element-mh00019{--min-height:320px;}.elementor-46 .elementor-element.elementor-element-mh0001o{--padding-top:64px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mh0001b .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh0001c{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button{font-size:14px;padding:14px 26px 14px 26px;}.elementor-46 .elementor-element.elementor-element-mh0001g{--min-height:380px;}.elementor-46 .elementor-element.elementor-element-mh0001m{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mh0001h .elementor-heading-title{font-size:14px;}.elementor-46 .elementor-element.elementor-element-mh0001i .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh0001k{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button{font-size:14px;padding:14px 26px 14px 26px;}.elementor-46 .elementor-element.elementor-element-mh0001y{--min-height:420px;--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mt00000 .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt00001{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mt00002 .elementor-heading-title{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mt00004 .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt00006 .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt00007{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mt00008 .elementor-heading-title{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mt0000a .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt0000c .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt0000d{font-size:24px;}.elementor-46 .elementor-element.elementor-element-mt0000e .elementor-heading-title{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mt0000g .elementor-heading-title{font-size:44px;}.elementor-46 .elementor-element.elementor-element-mt0000i{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:24px;}.elementor-46 .elementor-element.elementor-element-mh0001z{--min-height:320px;}.elementor-46 .elementor-element.elementor-element-mh00024{--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-mh00020 .elementor-heading-title{font-size:34px;}.elementor-46 .elementor-element.elementor-element-mh00021{font-size:15px;}.elementor-46 .elementor-element.elementor-element-mh00022{font-size:14px;}.elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button{font-size:14px;padding:14px 26px 14px 26px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-mh00004{--min-height:520px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mh00003{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00000 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00001{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00002 .elementor-button{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0000h{--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh00005 .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh00006{font-size:13px;}.elementor-46 .elementor-element.elementor-element-bri0 img{width:92px;}.elementor-46 .elementor-element.elementor-element-bri2 img{width:92px;}.elementor-46 .elementor-element.elementor-element-bri1 img{width:92px;}.elementor-46 .elementor-element.elementor-element-bri4 img{width:92px;}.elementor-46 .elementor-element.elementor-element-bri3 img{width:92px;}.elementor-46 .elementor-element.elementor-element-bri5 img{width:92px;}.elementor-46 .elementor-element.elementor-element-f781c75{--e-n-carousel-swiper-slides-to-display:2;}.elementor-46 .elementor-element.elementor-element-mh0000f{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00013{--padding-top:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mh0000i .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh0000j{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0000p{--width:100%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh0000n .elementor-heading-title{font-size:20px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-content{font-size:13px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh0000v{--width:100%;}.elementor-46 .elementor-element.elementor-element-mh0000t .elementor-heading-title{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-content{font-size:13px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh00011{--width:100%;}.elementor-46 .elementor-element.elementor-element-mh0000z .elementor-heading-title{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-content{font-size:13px;line-height:1.73em;}.elementor-46 .elementor-element.elementor-element-mh00018{--width:100%;--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mh00014 .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh00015{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00016{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00017 .elementor-button{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00019{--width:100%;--min-height:260px;}.elementor-46 .elementor-element.elementor-element-mh0001o{--padding-top:48px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mh0001b .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh0001c{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0001e .elementor-button{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0001n{--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-mh0001g{--width:100%;--min-height:300px;}.elementor-46 .elementor-element.elementor-element-mh0001m{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-46 .elementor-element.elementor-element-mh0001h .elementor-heading-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0001i .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh0001k{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mh0001l .elementor-button{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh0001y{--min-height:380px;--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mt00000 .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt00001{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mt00002 .elementor-heading-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mt00004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-mt00004 .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt00006 .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt00007{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mt00008 .elementor-heading-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mt0000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-mt0000a .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt0000c .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt0000d{font-size:20px;}.elementor-46 .elementor-element.elementor-element-mt0000e .elementor-heading-title{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mt0000g{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-mt0000g .elementor-heading-title{font-size:32px;}.elementor-46 .elementor-element.elementor-element-mt0000i{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:22px;}.elementor-46 .elementor-element.elementor-element-mh0001z{--width:100%;--min-height:260px;}.elementor-46 .elementor-element.elementor-element-mh00024{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-mh00020 .elementor-heading-title{font-size:26px;}.elementor-46 .elementor-element.elementor-element-mh00021{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00022{font-size:13px;}.elementor-46 .elementor-element.elementor-element-mh00023 .elementor-button{font-size:13px;}}/* Start custom CSS for text-editor, class: .elementor-element-mh00001 */.elementor-46 .elementor-element.elementor-element-mh00001 strong,.elementor-46 .elementor-element.elementor-element-mh00001 b{color:#F9F7F2}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00003 */.elementor-46 .elementor-element.elementor-element-mh00003{min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8dc9a7 */.elementor-46 .elementor-element.elementor-element-e8dc9a7{pointer-events:none;}.elementor-46 .elementor-element.elementor-element-e8dc9a7 img{width:100%;height:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mh00005 */.elementor-46 .elementor-element.elementor-element-mh00005{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-mh00006 */.elementor-46 .elementor-element.elementor-element-mh00006{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0000e */.elementor-46 .elementor-element.elementor-element-mh0000e{min-width:0;}.elementor-46 .elementor-element.elementor-element-mh0000e{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-mh0000f */.elementor-46 .elementor-element.elementor-element-mh0000f{max-width:896px;margin-left:auto;margin-right:auto;}.elementor-46 .elementor-element.elementor-element-mh0000f{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e29728 */.elementor-46 .elementor-element.elementor-element-5e29728{pointer-events:none;}.elementor-46 .elementor-element.elementor-element-5e29728 img{width:100%;height:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mh0000i */.elementor-46 .elementor-element.elementor-element-mh0000i{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-mh0000j */.elementor-46 .elementor-element.elementor-element-mh0000j{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000k */.elementor-46 .elementor-element.elementor-element-mh0000k img{width:100%;aspect-ratio:470/623;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000l */.elementor-46 .elementor-element.elementor-element-mh0000l img{height:34px;width:auto;object-fit:contain;object-position:left bottom;}.elementor-46 .elementor-element.elementor-element-mh0000l{display:flex;align-items:flex-end;min-height:34px;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-mh0000o */.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-title,.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-title{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-tab-content{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh0000o .elementor-toggle-item{border-bottom:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0000p */.elementor-46 .elementor-element.elementor-element-mh0000p{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000q */.elementor-46 .elementor-element.elementor-element-mh0000q img{width:100%;aspect-ratio:470/623;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000r */.elementor-46 .elementor-element.elementor-element-mh0000r img{height:34px;width:auto;object-fit:contain;object-position:left bottom;}.elementor-46 .elementor-element.elementor-element-mh0000r{display:flex;align-items:flex-end;min-height:34px;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-mh0000u */.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-title,.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-title{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-tab-content{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh0000u .elementor-toggle-item{border-bottom:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0000v */.elementor-46 .elementor-element.elementor-element-mh0000v{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000w */.elementor-46 .elementor-element.elementor-element-mh0000w img{width:100%;aspect-ratio:470/623;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-mh0000x */.elementor-46 .elementor-element.elementor-element-mh0000x img{height:34px;width:auto;object-fit:contain;object-position:left bottom;}.elementor-46 .elementor-element.elementor-element-mh0000x{display:flex;align-items:flex-end;min-height:34px;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-mh00010 */.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-title,.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-title{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-tab-content{border:0!important;}.elementor-46 .elementor-element.elementor-element-mh00010 .elementor-toggle-item{border-bottom:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00011 */.elementor-46 .elementor-element.elementor-element-mh00011{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00012 */.elementor-46 .elementor-element.elementor-element-mh00012{min-width:0;}.elementor-46 .elementor-element.elementor-element-mh00012{position:relative;z-index:2;}/*MOBSTACK*/
@media (max-width:767px){
.elementor-46 .elementor-element.elementor-element-mh00012{flex-direction:column!important;flex-wrap:nowrap!important}
.elementor-46 .elementor-element.elementor-element-mh00012 > .e-con-inner{flex-direction:column!important;flex-wrap:nowrap!important}
.elementor-46 .elementor-element.elementor-element-mh00012 > .e-con-inner > .e-con,.elementor-46 .elementor-element.elementor-element-mh00012 > .e-con{width:100%!important;max-width:100%!important;flex:0 0 auto!important}
}
/*ENDMOBSTACK*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00018 */.elementor-46 .elementor-element.elementor-element-mh00018{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00019 */.elementor-46 .elementor-element.elementor-element-mh00019{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001a *//*MOBSTACK*/
@media (max-width:767px){
.elementor-46 .elementor-element.elementor-element-mh0001a{flex-direction:column!important;flex-wrap:nowrap!important}
.elementor-46 .elementor-element.elementor-element-mh0001a > .e-con-inner{flex-direction:column!important;flex-wrap:nowrap!important}
.elementor-46 .elementor-element.elementor-element-mh0001a > .e-con-inner > .e-con,.elementor-46 .elementor-element.elementor-element-mh0001a > .e-con{width:100%!important;max-width:100%!important;flex:0 0 auto!important}
}
/*ENDMOBSTACK*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-827c3fc */.elementor-46 .elementor-element.elementor-element-827c3fc{pointer-events:none;}.elementor-46 .elementor-element.elementor-element-827c3fc img{width:100%;height:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-mh0001c */.elementor-46 .elementor-element.elementor-element-mh0001c{max-width:36.7188vw!important;position:relative;z-index:2;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-mh0001c{max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001d */.elementor-46 .elementor-element.elementor-element-mh0001d{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001f */.elementor-46 .elementor-element.elementor-element-mh0001f{min-width:0;}.elementor-46 .elementor-element.elementor-element-mh0001f{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001g */.elementor-46 .elementor-element.elementor-element-mh0001g{min-width:0;flex:0 0 auto;position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001m */.elementor-46 .elementor-element.elementor-element-mh0001m{min-width:0;flex:0 0 auto;margin-left:-2.2917vw;position:relative;z-index:3;}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-mh0001m{margin-left:0;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001n */.elementor-46 .elementor-element.elementor-element-mh0001n{min-width:0;}.elementor-46 .elementor-element.elementor-element-mh0001n{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00000 */.elementor-46 .elementor-element.elementor-element-mt00000{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00003 */.elementor-46 .elementor-element.elementor-element-mt00003{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00004 */.elementor-46 .elementor-element.elementor-element-mt00004{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00005 */.elementor-46 .elementor-element.elementor-element-mt00005{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00006 */.elementor-46 .elementor-element.elementor-element-mt00006{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00009 */.elementor-46 .elementor-element.elementor-element-mt00009{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000a */.elementor-46 .elementor-element.elementor-element-mt0000a{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000b */.elementor-46 .elementor-element.elementor-element-mt0000b{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000c */.elementor-46 .elementor-element.elementor-element-mt0000c{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000f */.elementor-46 .elementor-element.elementor-element-mt0000f{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000g */.elementor-46 .elementor-element.elementor-element-mt0000g{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000h */.elementor-46 .elementor-element.elementor-element-mt0000h{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00000 */.elementor-46 .elementor-element.elementor-element-mt00000{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00003 */.elementor-46 .elementor-element.elementor-element-mt00003{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00004 */.elementor-46 .elementor-element.elementor-element-mt00004{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00005 */.elementor-46 .elementor-element.elementor-element-mt00005{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00006 */.elementor-46 .elementor-element.elementor-element-mt00006{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00009 */.elementor-46 .elementor-element.elementor-element-mt00009{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000a */.elementor-46 .elementor-element.elementor-element-mt0000a{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000b */.elementor-46 .elementor-element.elementor-element-mt0000b{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000c */.elementor-46 .elementor-element.elementor-element-mt0000c{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000f */.elementor-46 .elementor-element.elementor-element-mt0000f{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000g */.elementor-46 .elementor-element.elementor-element-mt0000g{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000h */.elementor-46 .elementor-element.elementor-element-mt0000h{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00000 */.elementor-46 .elementor-element.elementor-element-mt00000{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00003 */.elementor-46 .elementor-element.elementor-element-mt00003{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00004 */.elementor-46 .elementor-element.elementor-element-mt00004{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00005 */.elementor-46 .elementor-element.elementor-element-mt00005{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00006 */.elementor-46 .elementor-element.elementor-element-mt00006{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00009 */.elementor-46 .elementor-element.elementor-element-mt00009{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000a */.elementor-46 .elementor-element.elementor-element-mt0000a{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000b */.elementor-46 .elementor-element.elementor-element-mt0000b{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000c */.elementor-46 .elementor-element.elementor-element-mt0000c{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000f */.elementor-46 .elementor-element.elementor-element-mt0000f{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000g */.elementor-46 .elementor-element.elementor-element-mt0000g{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000h */.elementor-46 .elementor-element.elementor-element-mt0000h{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00000 */.elementor-46 .elementor-element.elementor-element-mt00000{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00003 */.elementor-46 .elementor-element.elementor-element-mt00003{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00004 */.elementor-46 .elementor-element.elementor-element-mt00004{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00005 */.elementor-46 .elementor-element.elementor-element-mt00005{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt00006 */.elementor-46 .elementor-element.elementor-element-mt00006{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt00009 */.elementor-46 .elementor-element.elementor-element-mt00009{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000a */.elementor-46 .elementor-element.elementor-element-mt0000a{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000b */.elementor-46 .elementor-element.elementor-element-mt0000b{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000c */.elementor-46 .elementor-element.elementor-element-mt0000c{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000f */.elementor-46 .elementor-element.elementor-element-mt0000f{min-width:0;flex:1 1 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mt0000g */.elementor-46 .elementor-element.elementor-element-mt0000g{line-height:0.1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mt0000h */.elementor-46 .elementor-element.elementor-element-mt0000h{min-width:0;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-mt0000i */.elementor-46 .elementor-element.elementor-element-mt0000i{position:relative;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev{position:absolute;top:auto;bottom:0;transform:none;margin:0;width:1.7708vw;height:0.5729vw;color:transparent;background:none;opacity:1;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button i,.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button svg,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next i,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev i,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next svg,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev svg{display:none!important;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button::after,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next::after,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev::after{content:"";display:block;width:100%;height:100%;background-color:#F9F7F2;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-prev,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev{left:6.875vw;right:auto;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-prev::after,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev::after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 44 14'%3E%3Cg fill%3D'none' stroke%3D'black' stroke-width%3D'1.3' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M42 7H2M9 1.5L2 7L9 12.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 44 14'%3E%3Cg fill%3D'none' stroke%3D'black' stroke-width%3D'1.3' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M42 7H2M9 1.5L2 7L9 12.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-next,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next{left:11.0417vw;right:auto;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-next::after,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next::after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 44 14'%3E%3Cg fill%3D'none' stroke%3D'black' stroke-width%3D'1.3' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M2 7H42M35 1.5L42 7L35 12.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 44 14'%3E%3Cg fill%3D'none' stroke%3D'black' stroke-width%3D'1.3' stroke-linecap%3D'round' stroke-linejoin%3D'round'%3E%3Cpath d%3D'M2 7H42M35 1.5L42 7L35 12.5'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;}.elementor-46 .elementor-element.elementor-element-mt0000i .swiper{padding-bottom:4.0625vw;}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-prev,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev{left:0;}.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button-next,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next{left:60px;}}
/*ARWMOB*/
@media (max-width:1024px){
.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev{width:36px!important;height:12px!important}
.elementor-46 .elementor-element.elementor-element-mt0000i .elementor-swiper-button::before,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-next::before,.elementor-46 .elementor-element.elementor-element-mt0000i .swiper-button-prev::before{content:"";position:absolute;left:-8px;right:-8px;top:-16px;bottom:-16px}
}
/*ENDARWMOB*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh0001z */.elementor-46 .elementor-element.elementor-element-mh0001z{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mh00024 */.elementor-46 .elementor-element.elementor-element-mh00024{min-width:0;flex:1 1 0;}/* End custom CSS */