.elementor-712 .elementor-element.elementor-element-67380afa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-712 .elementor-element.elementor-element-67380afa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-21218023 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-repeater-item-fba8762 .swiper-slide-bg{background-image:url(https://safemansafefamily.org.nz/wp-content/uploads/2019/03/safeman-safefamilyslide-3.jpg);background-size:cover;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-repeater-item-fba8762 .elementor-background-overlay{background-color:rgba(0,0,0,0.22);}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide{height:500px;}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide-contents{max-width:75%;}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide-inner{padding:0% 0% 0% 0%;text-align:center;}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-slide-heading{font-size:60px;font-weight:600;text-transform:uppercase;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-slide-button{font-family:"Fjalla One", Sans-serif;font-size:18px;text-transform:uppercase;border-width:0px;border-radius:30px;background-color:#c69000;border-color:#c69000;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-slide-button:hover{background-color:#542989;border-color:#542989;}.elementor-712 .elementor-element.elementor-element-27ac80d4:not(.elementor-motion-effects-element-type-background), .elementor-712 .elementor-element.elementor-element-27ac80d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f6f6;background-image:url("https://safemansafefamily.org.nz/wp-content/uploads/2019/03/bg.jpg");}.elementor-712 .elementor-element.elementor-element-27ac80d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 10px 80px 10px;}.elementor-712 .elementor-element.elementor-element-27ac80d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-7297a08a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-7297a08a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-712 .elementor-element.elementor-element-7297a08a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(84,41,137,0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;}.elementor-712 .elementor-element.elementor-element-7297a08a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-7297a08a .elementor-element-populated a{color:#c69000;}.elementor-712 .elementor-element.elementor-element-7297a08a .elementor-element-populated a:hover{color:#542989;}.elementor-712 .elementor-element.elementor-element-4085762a .elementor-heading-title{color:#542989;}.elementor-712 .elementor-element.elementor-element-4085762a > .elementor-widget-container{padding:10px 200px 0px 0200px;}.elementor-712 .elementor-element.elementor-element-1be8e5d > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 200px 0px 0200px;}.elementor-712 .elementor-element.elementor-element-2a767a05{--divider-border-style:solid;--divider-border-color:#542989;--divider-border-width:2px;}.elementor-712 .elementor-element.elementor-element-2a767a05 .elementor-divider-separator{width:30px;}.elementor-712 .elementor-element.elementor-element-2a767a05 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-712 .elementor-element.elementor-element-2a767a05 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 200px 0px 0200px;}.elementor-712 .elementor-element.elementor-element-6aedda2e > .elementor-widget-container{padding:10px 200px 0px 0200px;}.elementor-712 .elementor-element.elementor-element-890c49a > .elementor-widget-container{padding:10px 200px 0px 0200px;}.elementor-712 .elementor-element.elementor-element-1bed21b7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-1bed21b7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0F0;}.elementor-712 .elementor-element.elementor-element-1bed21b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;padding:15px 15px 15px 15px;}.elementor-712 .elementor-element.elementor-element-1bed21b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-4f0ac6f{text-align:center;}.elementor-712 .elementor-element.elementor-element-4f0ac6f > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-712 .elementor-element.elementor-element-eb93e77 .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-25c6dc4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-25c6dc4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0F0;}.elementor-712 .elementor-element.elementor-element-25c6dc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;padding:15px 15px 15px 15px;}.elementor-712 .elementor-element.elementor-element-25c6dc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-1b7da9d{text-align:center;}.elementor-712 .elementor-element.elementor-element-1b7da9d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-712 .elementor-element.elementor-element-35bc07f .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-2601d91:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-2601d91 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0F0;}.elementor-712 .elementor-element.elementor-element-2601d91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;padding:15px 15px 15px 15px;}.elementor-712 .elementor-element.elementor-element-2601d91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-5d6c420{text-align:center;}.elementor-712 .elementor-element.elementor-element-5d6c420 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-712 .elementor-element.elementor-element-a481230 .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-ce3ad7f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-ce3ad7f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0F0;}.elementor-712 .elementor-element.elementor-element-ce3ad7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;padding:15px 15px 15px 15px;}.elementor-712 .elementor-element.elementor-element-ce3ad7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-1bfffb8{text-align:center;}.elementor-712 .elementor-element.elementor-element-1bfffb8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-712 .elementor-element.elementor-element-72fc62f .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-59f2e96:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-712 .elementor-element.elementor-element-59f2e96 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0F0;}.elementor-712 .elementor-element.elementor-element-59f2e96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;padding:15px 15px 15px 15px;}.elementor-712 .elementor-element.elementor-element-59f2e96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-8468857{text-align:center;}.elementor-712 .elementor-element.elementor-element-8468857 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-712 .elementor-element.elementor-element-32061da .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-501e0a42 .elementor-heading-title{color:#C69000;}.elementor-712 .elementor-element.elementor-element-501e0a42 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-712 .elementor-element.elementor-element-734010c > .elementor-container{min-height:300px;}.elementor-712 .elementor-element.elementor-element-734010c > .elementor-container:after{content:"";min-height:inherit;}.elementor-712 .elementor-element.elementor-element-734010c:not(.elementor-motion-effects-element-type-background), .elementor-712 .elementor-element.elementor-element-734010c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://safemansafefamily.org.nz/wp-content/uploads/2019/03/not-ok.jpg");background-position:top center;background-size:cover;}.elementor-712 .elementor-element.elementor-element-734010c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 40px 50px;}.elementor-712 .elementor-element.elementor-element-734010c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-712 .elementor-element.elementor-element-7ebfafbe{text-align:center;}.elementor-712 .elementor-element.elementor-element-7ebfafbe .elementor-heading-title{color:#ffffff;}.elementor-712 .elementor-element.elementor-element-7ebfafbe > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide{height:100px;transition-duration:calc(5000ms*1.2);}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide-contents{max-width:66%;}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide-inner{text-align:center;}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-712 .elementor-element.elementor-element-ccd460 .elementor-slide-heading{font-weight:400;}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-712 .elementor-element.elementor-element-ccd460 .elementor-slide-description{color:#c4b8d9;font-size:28px;}.elementor-712 .elementor-element.elementor-element-62fe97c1 .elementor-text-editor{text-align:center;}.elementor-712 .elementor-element.elementor-element-62fe97c1{color:#ffffff;font-size:21px;}@media(max-width:1079px){.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide{height:300px;}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide-inner{padding:0% 0% 0% 0%;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-slide-heading{font-size:40px;}.elementor-712 .elementor-element.elementor-element-4085762a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-1be8e5d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-2a767a05 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-6aedda2e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-890c49a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-501e0a42 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-712 .elementor-element.elementor-element-7ebfafbe > .elementor-widget-container{margin:0px 0px -20px 0px;}}@media(max-width:767px){.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide{height:170px;}.elementor-712 .elementor-element.elementor-element-5962fb46 .swiper-slide-inner{padding:10% 0% 0% 0%;}.elementor-712 .elementor-element.elementor-element-5962fb46 .elementor-slide-heading{font-size:30px;line-height:1.3em;}.elementor-712 .elementor-element.elementor-element-27ac80d4{padding:20px 10px 20px 10px;}.elementor-712 .elementor-element.elementor-element-7297a08a > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-712 .elementor-element.elementor-element-7ebfafbe .elementor-heading-title{font-size:30px;}.elementor-712 .elementor-element.elementor-element-ccd460 .swiper-slide{height:268px;}.elementor-712 .elementor-element.elementor-element-ccd460 .elementor-slide-description{font-size:25px;}.elementor-712 .elementor-element.elementor-element-62fe97c1 > .elementor-widget-container{margin:-30px 0px 0px 0px;}}@media(min-width:768px){.elementor-712 .elementor-element.elementor-element-10da6ca{width:15%;}.elementor-712 .elementor-element.elementor-element-52ef25b{width:69.333%;}.elementor-712 .elementor-element.elementor-element-9626509{width:15%;}}@media(max-width:1079px) and (min-width:768px){.elementor-712 .elementor-element.elementor-element-7297a08a{width:100%;}.elementor-712 .elementor-element.elementor-element-1bed21b7{width:50%;}.elementor-712 .elementor-element.elementor-element-25c6dc4{width:50%;}.elementor-712 .elementor-element.elementor-element-2601d91{width:50%;}.elementor-712 .elementor-element.elementor-element-ce3ad7f{width:50%;}.elementor-712 .elementor-element.elementor-element-59f2e96{width:100%;}.elementor-712 .elementor-element.elementor-element-10da6ca{width:100%;}.elementor-712 .elementor-element.elementor-element-52ef25b{width:100%;}.elementor-712 .elementor-element.elementor-element-9626509{width:100%;}}@media(min-width:1080px){.elementor-712 .elementor-element.elementor-element-734010c:not(.elementor-motion-effects-element-type-background), .elementor-712 .elementor-element.elementor-element-734010c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}