.elementor-3980 .elementor-element.elementor-element-3ec8c280{padding:0px 0px 22px 0px;}.elementor-3980 .elementor-element.elementor-element-6a0496bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.judd-charles.co.nz/wp-content/uploads/2022/07/Untitled-design-2025-09-28T063828.032.png");background-position:center center;background-size:cover;}.elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-element-populated, .elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-element-populated > .elementor-background-overlay, .elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3980 .elementor-element.elementor-element-217b8a16{--spacer-size:320px;}.elementor-3980 .elementor-element.elementor-element-50b3a28{margin-top:0px;margin-bottom:0px;padding:20px 0px 32px 0px;}.elementor-3980 .elementor-element.elementor-element-3e6e102f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-6b848421 .prt-heading-subheading{text-align:left;}.elementor-3980 .elementor-element.elementor-element-6b848421 .prt-element-content-heading{font-size:20px;line-height:42px;}.elementor-3980 .elementor-element.elementor-element-7f3fd842{padding:30px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-3bdc4980 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-55a8bf6e .prt-heading-subheading{text-align:left;}.elementor-3980 .elementor-element.elementor-element-55a8bf6e .prt-element-content-heading{font-size:20px;line-height:32px;}.elementor-3980 .elementor-element.elementor-element-41ab672{padding:30px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-50746ee > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-22acc26 .prt-heading-subheading{text-align:left;}.elementor-3980 .elementor-element.elementor-element-22acc26 .prt-element-content-heading{font-size:20px;line-height:32px;}.elementor-3980 .elementor-element.elementor-element-a0eecee{padding:30px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-df400f8 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-9084a3d .prt-heading-subheading{text-align:left;}.elementor-3980 .elementor-element.elementor-element-9084a3d .prt-element-content-heading{font-size:20px;line-height:32px;}.elementor-3980 .elementor-element.elementor-element-c1e2e31 .elementor-icon-list-icon i{color:#FFCA32;transition:color 0.3s;}.elementor-3980 .elementor-element.elementor-element-c1e2e31 .elementor-icon-list-icon svg{fill:#FFCA32;transition:fill 0.3s;}.elementor-3980 .elementor-element.elementor-element-c1e2e31{--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-3980 .elementor-element.elementor-element-c1e2e31 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3980 .elementor-element.elementor-element-c1e2e31 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3980 .elementor-element.elementor-element-f41ff73{padding:30px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-343ec45 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-ae71246 .prt-heading-subheading{text-align:left;}.elementor-3980 .elementor-element.elementor-element-ae71246 .prt-element-content-heading{font-size:20px;line-height:32px;}.elementor-3980 .elementor-element.elementor-element-222b9bdb, .elementor-3980 .elementor-element.elementor-element-222b9bdb > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-3980 .elementor-element.elementor-element-222b9bdb{margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-1a8f0f69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-9fdbe1, .elementor-3980 .elementor-element.elementor-element-9fdbe1 > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-3980 .elementor-element.elementor-element-9fdbe1{padding:40px 50px 30px 50px;}.elementor-3980 .elementor-element.elementor-element-3cf3e205 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-wrapper{align-items:start;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e{--icon-box-icon-margin:22px;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-title{margin-block-end:7px;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e.elementor-view-stacked .elementor-icon{background-color:#FFCA32;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e.elementor-view-framed .elementor-icon, .elementor-3980 .elementor-element.elementor-element-8fd3e7e.elementor-view-default .elementor-icon{fill:#FFCA32;color:#FFCA32;border-color:#FFCA32;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon{font-size:60px;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-title, .elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-3980 .elementor-element.elementor-element-3d364e2 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-3980 .elementor-element.elementor-element-643a26e3 .elementor-button{padding:17px 28px 17px 28px;}.elementor-3980 .elementor-element.elementor-element-dee71c9{--display:flex;}.elementor-3980 .elementor-element.elementor-element-49791b8{--e-image-carousel-slides-to-show:6;}@media(min-width:768px){.elementor-3980 .elementor-element.elementor-element-3cf3e205{width:72.266%;}.elementor-3980 .elementor-element.elementor-element-3d364e2{width:27.677%;}}@media(max-width:1024px){.elementor-3980 .elementor-element.elementor-element-3ec8c280{padding:60px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-50b3a28{padding:20px 0px 30px 0px;}.elementor-3980 .elementor-element.elementor-element-7f3fd842{padding:30px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-41ab672{padding:30px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-a0eecee{padding:30px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-f41ff73{padding:30px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-222b9bdb{margin-top:0px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-3cf3e205 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-3980 .elementor-element.elementor-element-49791b8{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-3980 .elementor-element.elementor-element-6a0496bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-222b9bdb{padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-1a8f0f69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3980 .elementor-element.elementor-element-9fdbe1{padding:30px 25px 30px 25px;}.elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-title, .elementor-3980 .elementor-element.elementor-element-8fd3e7e .elementor-icon-box-title a{font-size:20px;}.elementor-3980 .elementor-element.elementor-element-49791b8{--e-image-carousel-slides-to-show:3;}}