.elementor-9 .elementor-element.elementor-element-76bb7ad0>.elementor-container{max-width:800px;min-height:900px}.elementor-9 .elementor-element.elementor-element-76bb7ad0>.elementor-container:after{content:"";min-height:inherit}.elementor-9 .elementor-element.elementor-element-76bb7ad0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center}.elementor-9 .elementor-element.elementor-element-76bb7ad0>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(240deg,#031A2DB8 0%,#000 100%);opacity:.66;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-76bb7ad0:hover>.elementor-background-overlay{background-color:#535a77;opacity:.5}.elementor-9 .elementor-element.elementor-element-76bb7ad0{border-style:solid;border-width:0 0 8px;border-color:#ffba00;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-9 .elementor-element.elementor-element-3d39292c>.elementor-element-populated{margin:101px 0 0;padding:0}.elementor-9 .elementor-element.elementor-element-3bd24ec4{text-align:center}.elementor-9 .elementor-element.elementor-element-3bd24ec4 .elementor-heading-title{color:#fff;font-family:"Oswald",Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 25px rgba(0,0,0,.29)}.elementor-9 .elementor-element.elementor-element-1e21508{text-align:center}.elementor-9 .elementor-element.elementor-element-1e21508 .elementor-heading-title{color:#ffba00;font-family:"Oswald",Sans-serif;font-size:23px;font-weight:300;line-height:1.5em;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-7c3b7a58 .elementor-spacer-inner{height:123px}.elementor-9 .elementor-element.elementor-element-78434e09>.elementor-container{max-width:1000px}.elementor-9 .elementor-element.elementor-element-78434e09{margin-top:-180px;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-1227fb23:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-1227fb23>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-1227fb23>.elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px}.elementor-9 .elementor-element.elementor-element-1227fb23>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-19fe92e6>.elementor-container{max-width:1000px}.elementor-9 .elementor-element.elementor-element-19fe92e6{border-style:solid;border-width:0;border-color:#eee;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-9 .elementor-element.elementor-element-19fe92e6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-76293fc3>.elementor-element-populated{padding:0 60px 80px 0}.elementor-9 .elementor-element.elementor-element-66d4b40d.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-9 .elementor-element.elementor-element-66d4b40d.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-9 .elementor-element.elementor-element-66d4b40d.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-title{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-content .elementor-image-box-title{color:#ffba00;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-content .elementor-image-box-description{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-56e98821>.elementor-element-populated{padding:0 0 80px 60px}.elementor-9 .elementor-element.elementor-element-7752cfff.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-9 .elementor-element.elementor-element-7752cfff.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-9 .elementor-element.elementor-element-7752cfff.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-img img{transition-duration:.3s}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-title{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-content .elementor-image-box-title{color:#ffba00;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-content .elementor-image-box-description{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-7752cfff>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-7659454>.elementor-container{max-width:1000px}.elementor-9 .elementor-element.elementor-element-371bb2ac>.elementor-element-populated{padding:0 60px 0 0}.elementor-9 .elementor-element.elementor-element-3837f945.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-9 .elementor-element.elementor-element-3837f945.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-9 .elementor-element.elementor-element-3837f945.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-img img{transition-duration:.3s}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-title{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-content .elementor-image-box-title{color:#ffba00;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-content .elementor-image-box-description{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-453afcad>.elementor-element-populated{padding:0 0 0 60px}.elementor-9 .elementor-element.elementor-element-73c3626b.elementor-position-right .elementor-image-box-img{margin-left:25px}.elementor-9 .elementor-element.elementor-element-73c3626b.elementor-position-left .elementor-image-box-img{margin-right:25px}.elementor-9 .elementor-element.elementor-element-73c3626b.elementor-position-top .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-wrapper .elementor-image-box-img{width:20%}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-img img{transition-duration:.3s}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-title{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-content .elementor-image-box-title{color:#ffba00;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-content .elementor-image-box-description{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-73c3626b>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-24bedd84>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-24bedd84{padding:150px 0 50px}.elementor-9 .elementor-element.elementor-element-31b86e0d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-9 .elementor-element.elementor-element-31b86e0d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-main-swiper{height:400px;width:100%}.elementor-9 .elementor-element.elementor-element-5421af0d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-swiper-button{font-size:20px;color:#455b64}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-carousel-image-overlay{background-color:rgba(0,0,0,.45)}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-carousel-image-overlay i{font-size:50px}#elementor-lightbox-slideshow-5421af0d{background-color:rgba(69,91,100,.78)}#elementor-lightbox-slideshow-5421af0d .elementor-video-container{width:80%}.elementor-9 .elementor-element.elementor-element-3d247b6>.elementor-element-populated{padding:0 40px 0 90px}.elementor-9 .elementor-element.elementor-element-5bac66a3{text-align:left}.elementor-9 .elementor-element.elementor-element-5bac66a3 .elementor-heading-title{color:#455b64;font-family:"Oswald",Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-1defb082{--divider-border-style:solid;--divider-color:#ffba00;--divider-border-width:3px}.elementor-9 .elementor-element.elementor-element-1defb082 .elementor-divider-separator{width:8%}.elementor-9 .elementor-element.elementor-element-1defb082 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-9 .elementor-element.elementor-element-4cd8cc84{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-4cd8cc84>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-1fe752d0>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-1fe752d0{padding:100px 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-56c8339d.elementor-column .elementor-column-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-56c8339d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-56c8339d>.elementor-element-populated{padding:0 90px 0 40px}.elementor-9 .elementor-element.elementor-element-56c85cb2 .elementor-heading-title{color:#455b64;font-family:"Oswald",Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-4b3db4ab{--divider-border-style:solid;--divider-color:#ffba00;--divider-border-width:3px}.elementor-9 .elementor-element.elementor-element-4b3db4ab .elementor-divider-separator{width:8%}.elementor-9 .elementor-element.elementor-element-4b3db4ab .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-9 .elementor-element.elementor-element-46312c7f{color:#455b64;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;letter-spacing:0px}.elementor-9 .elementor-element.elementor-element-fbaaad3 .elementor-button{font-family:"Oswald",Sans-serif;font-weight:500;text-transform:uppercase;border-radius:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.elementor-9 .elementor-element.elementor-element-33c3b502>.elementor-container{max-width:1040px}.elementor-9 .elementor-element.elementor-element-33c3b502:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-33c3b502>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54595f}.elementor-9 .elementor-element.elementor-element-33c3b502{border-style:solid;border-width:0 0 8px;border-color:#ffba00;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 0 60px}.elementor-9 .elementor-element.elementor-element-33c3b502>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-c013b94{text-align:center}.elementor-9 .elementor-element.elementor-element-c013b94 .elementor-heading-title{color:#fff;font-family:"Oswald",Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-569903e4{padding:30px 0 50px}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Portrait-Photography-Christchurch-NZ-Dim-Sim-Media.jpg");background-position:center center;background-size:cover}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__back{background-color:rgba(83,90,119,.84)}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box{height:500px}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__button{margin-left:0;background-color:rgba(255,255,255,.25)}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:60px;color:#ffba00;font-family:"Oswald",Sans-serif;font-size:67px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:300;line-height:1.6em}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Dim-Sim-Media-Christchurch-Photography.jpg");background-position:-17px 0;background-size:cover}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__back{background-color:rgba(83,90,119,.84)}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box{height:500px}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__button{margin-left:0;background-color:rgba(255,255,255,.25)}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:69px;color:#ffba00;font-family:"Oswald",Sans-serif;font-size:67px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:300;line-height:1.6em}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Christchurch-Fitness-Photography-Dim-Sim-Media.jpg");background-position:-290px 0;background-size:cover}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__back{background-color:rgba(83,90,119,.84)}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box{height:500px}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__button{margin-left:0;background-color:rgba(255,255,255,.25)}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:60px;color:#ffba00;font-family:"Oswald",Sans-serif;font-size:67px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:300;line-height:1.6em}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Christchurch-Fashion-Photography.jpg");background-position:-182px 0;background-size:cover}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__back{background-color:rgba(83,90,119,.84)}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box{height:500px}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__button{margin-left:0;background-color:rgba(255,255,255,.25)}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:60px;color:#ffba00;font-family:"Oswald",Sans-serif;font-size:67px;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:300;line-height:1.6em}.elementor-9 .elementor-element.elementor-element-e386ece .elementor-button{font-family:"Oswald",Sans-serif;font-weight:500;text-transform:uppercase;border-radius:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.28)}.elementor-9 .elementor-element.elementor-element-238b39cf .elementor-main-swiper{height:121px;width:90%}.elementor-9 .elementor-element.elementor-element-238b39cf .elementor-main-swiper .elementor-carousel-image{background-size:contain}.elementor-9 .elementor-element.elementor-element-238b39cf.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px}.elementor-9 .elementor-element.elementor-element-238b39cf .elementor-swiper-button{font-size:20px;color:rgba(255,255,255,.35)}.elementor-9 .elementor-element.elementor-element-d76de8b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-d76de8b{padding:60px}.elementor-9 .elementor-element.elementor-element-3883078>.elementor-element-populated{padding:0 40px 0 90px}.elementor-9 .elementor-element.elementor-element-0ad2ffd{text-align:left}.elementor-9 .elementor-element.elementor-element-0ad2ffd .elementor-heading-title{color:#455b64;font-family:"Oswald",Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.elementor-9 .elementor-element.elementor-element-a9d3ad3{--divider-border-style:solid;--divider-color:#ffba00;--divider-border-width:3px}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider-separator{width:8%}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-9 .elementor-element.elementor-element-54d657d.elementor-arrows-yes .elementor-main-swiper{width:calc(85% - 40px)}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-main-swiper{width:85%}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-testimonial__name{color:#ffba00;font-family:"Oswald",Sans-serif;font-size:25px;font-weight:600}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-testimonial__title{color:#54595f;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-testimonial__image img{width:90px;height:90px;border-radius:100px}.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + (90px/2) - 8px)}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,body:not(.rtl) .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (90px/2) - 8px);right:auto}body.rtl .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (90px/2) - 8px);left:auto}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (90px/2) - 8px);right:auto}body.rtl .elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-54d657d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (90px/2) - 8px);left:auto}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-swiper-button{font-size:30px;color:var(--e-global-color-accent)}.elementor-9 .elementor-element.elementor-element-54d657d .swiper-pagination-bullet{height:10px;width:10px}.elementor-9 .elementor-element.elementor-element-54d657d .swiper-container-horizontal .swiper-pagination-progressbar{height:10px}.elementor-9 .elementor-element.elementor-element-54d657d .swiper-pagination-fraction{font-size:10px;color:var(--e-global-color-accent)}.elementor-9 .elementor-element.elementor-element-54d657d .swiper-pagination-bullet-active,.elementor-9 .elementor-element.elementor-element-54d657d .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-accent)}:root{--page-title-display:none}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-56c8339d{width:52.034%}.elementor-9 .elementor-element.elementor-element-1d176081{width:47.966%}.elementor-9 .elementor-element.elementor-element-3883078{width:30.175%}.elementor-9 .elementor-element.elementor-element-6b9e465{width:69.825%}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-76bb7ad0>.elementor-container{min-height:60vh}.elementor-9 .elementor-element.elementor-element-76bb7ad0>.elementor-container:after{content:"";min-height:inherit}.elementor-9 .elementor-element.elementor-element-76bb7ad0{padding:0 50px}.elementor-9 .elementor-element.elementor-element-3bd24ec4 .elementor-heading-title{font-size:70px}.elementor-9 .elementor-element.elementor-element-1e21508 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-1227fb23>.elementor-element-populated{margin:0 50px;padding:50px}.elementor-9 .elementor-element.elementor-element-19fe92e6{padding:0}.elementor-9 .elementor-element.elementor-element-76293fc3>.elementor-element-populated{padding:0 40px 20px 0}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-content .elementor-image-box-title{font-size:16px;line-height:1.3em}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-content .elementor-image-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-56e98821>.elementor-element-populated{padding:0 0 20px 40px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-content .elementor-image-box-title{font-size:16px;line-height:1.3em}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-content .elementor-image-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-371bb2ac>.elementor-element-populated{padding:20px 40px 0 0}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-content .elementor-image-box-title{font-size:16px;line-height:1.3em}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-content .elementor-image-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-453afcad>.elementor-element-populated{padding:20px 0 0 40px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-content .elementor-image-box-title{font-size:16px;line-height:1.3em}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-content .elementor-image-box-description{font-size:14px}.elementor-9 .elementor-element.elementor-element-24bedd84{padding:60px 40px 40px}.elementor-9 .elementor-element.elementor-element-31b86e0d>.elementor-element-populated{margin:0 50px 0 0}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-main-swiper{width:400px}.elementor-9 .elementor-element.elementor-element-5421af0d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-3d247b6>.elementor-element-populated{padding:0 5%}.elementor-9 .elementor-element.elementor-element-5bac66a3 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-4cd8cc84{font-size:14px}.elementor-9 .elementor-element.elementor-element-4cd8cc84>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-1fe752d0{padding:40px}.elementor-9 .elementor-element.elementor-element-56c8339d>.elementor-element-populated{padding:0 40px 0 0}.elementor-9 .elementor-element.elementor-element-56c85cb2 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-56c85cb2>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-46312c7f{font-size:14px}.elementor-9 .elementor-element.elementor-element-46312c7f>.elementor-widget-container{margin:0;padding:0}.elementor-9 .elementor-element.elementor-element-fbaaad3 .elementor-button{letter-spacing:3px}.elementor-9 .elementor-element.elementor-element-1d176081>.elementor-element-populated{margin:0;padding:0 30px 0 0}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__front{background-position:center center}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__front{background-position:-314px 0}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__front{background-position:-207px 0}.elementor-9 .elementor-element.elementor-element-e386ece .elementor-button{letter-spacing:3px}.elementor-9 .elementor-element.elementor-element-238b39cf.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px}.elementor-9 .elementor-element.elementor-element-3883078>.elementor-element-populated{padding:0 5%}.elementor-9 .elementor-element.elementor-element-0ad2ffd{text-align:center}.elementor-9 .elementor-element.elementor-element-0ad2ffd .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider{text-align:center}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider-separator{margin:0 auto;margin-center:0}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-76bb7ad0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-9 .elementor-element.elementor-element-76bb7ad0{padding:60px 30px 30px}.elementor-9 .elementor-element.elementor-element-3d39292c>.elementor-element-populated{padding:41px 0 0}.elementor-9 .elementor-element.elementor-element-3bd24ec4{text-align:left}.elementor-9 .elementor-element.elementor-element-3bd24ec4 .elementor-heading-title{font-size:64px;line-height:64px}.elementor-9 .elementor-element.elementor-element-1e21508{text-align:left}.elementor-9 .elementor-element.elementor-element-1e21508 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-78434e09{padding:0}.elementor-9 .elementor-element.elementor-element-1227fb23>.elementor-element-populated{margin:30px;padding:30px}.elementor-9 .elementor-element.elementor-element-19fe92e6{margin-top:0;margin-bottom:0;padding:15px 0 50px}.elementor-9 .elementor-element.elementor-element-76293fc3>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-title{margin-bottom:5px}.elementor-9 .elementor-element.elementor-element-66d4b40d .elementor-image-box-content .elementor-image-box-title{font-size:14px}.elementor-9 .elementor-element.elementor-element-56e98821>.elementor-element-populated{padding:50px 0 0}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-title{margin-bottom:5px}.elementor-9 .elementor-element.elementor-element-7752cfff .elementor-image-box-content .elementor-image-box-title{font-size:14px}.elementor-9 .elementor-element.elementor-element-7659454{padding:0 0 15px}.elementor-9 .elementor-element.elementor-element-371bb2ac>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-title{margin-bottom:5px}.elementor-9 .elementor-element.elementor-element-3837f945 .elementor-image-box-content .elementor-image-box-title{font-size:14px}.elementor-9 .elementor-element.elementor-element-453afcad>.elementor-element-populated{padding:50px 0 0}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-img{margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-title{margin-bottom:5px}.elementor-9 .elementor-element.elementor-element-73c3626b .elementor-image-box-content .elementor-image-box-title{font-size:14px}.elementor-9 .elementor-element.elementor-element-31b86e0d>.elementor-element-populated{margin:0;padding:0}.elementor-9 .elementor-element.elementor-element-5421af0d .elementor-main-swiper{height:444px;width:279px}.elementor-9 .elementor-element.elementor-element-5421af0d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-3d247b6>.elementor-element-populated{padding:20% 0 0}.elementor-9 .elementor-element.elementor-element-5bac66a3{text-align:center}.elementor-9 .elementor-element.elementor-element-1defb082 .elementor-divider{text-align:center}.elementor-9 .elementor-element.elementor-element-1defb082 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-9 .elementor-element.elementor-element-4cd8cc84 .elementor-text-editor{text-align:center}.elementor-9 .elementor-element.elementor-element-1fe752d0{padding:30px}.elementor-9 .elementor-element.elementor-element-56c8339d>.elementor-element-populated{margin:20px 0 0;padding:30px 0 0}.elementor-9 .elementor-element.elementor-element-56c85cb2{text-align:center}.elementor-9 .elementor-element.elementor-element-4b3db4ab .elementor-divider{text-align:center}.elementor-9 .elementor-element.elementor-element-4b3db4ab .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-9 .elementor-element.elementor-element-46312c7f .elementor-text-editor{text-align:center}.elementor-9 .elementor-element.elementor-element-1d176081>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-50fda3d7>.elementor-element-populated{padding:10px}.elementor-9 .elementor-element.elementor-element-c013b94 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-6b197aa0>.elementor-element-populated{padding:20px 10px 20px 20px}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Portrait-Photography-Christchurch-NZ-Dim-Sim-Media.jpg")}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box{height:340px}.elementor-9 .elementor-element.elementor-element-44692348 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px}.elementor-9 .elementor-element.elementor-element-421e5a3a{width:50%}.elementor-9 .elementor-element.elementor-element-421e5a3a>.elementor-element-populated{padding:20px 20px 20px 10px}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Dim-Sim-Media-Christchurch-Photography.jpg");background-position:center center}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box{height:340px}.elementor-9 .elementor-element.elementor-element-7745021d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px}.elementor-9 .elementor-element.elementor-element-540f048b>.elementor-element-populated{padding:0 10px 20px 20px}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Christchurch-Fitness-Photography-Dim-Sim-Media.jpg");background-position:-202px 0}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box{height:340px}.elementor-9 .elementor-element.elementor-element-186ea668 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px}.elementor-9 .elementor-element.elementor-element-34dfa0ca>.elementor-element-populated{padding:0 20px 20px 10px}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__front{background-image:url("https://www.dimsim.co.nz/wp-content/uploads/2020/09/Christchurch-Fashion-Photography.jpg");background-position:-132px 0}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box{height:340px}.elementor-9 .elementor-element.elementor-element-3acf18f5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px}.elementor-9 .elementor-element.elementor-element-238b39cf.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-d76de8b{margin-top:0;margin-bottom:0;padding:0}.elementor-9 .elementor-element.elementor-element-3883078>.elementor-element-populated{padding:20% 0 0}.elementor-9 .elementor-element.elementor-element-0ad2ffd{text-align:center}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider{text-align:center}.elementor-9 .elementor-element.elementor-element-a9d3ad3 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-9 .elementor-element.elementor-element-6b9e465{width:100%}.elementor-9 .elementor-element.elementor-element-6b9e465>.elementor-element-populated{margin:0;padding:0}.elementor-9 .elementor-element.elementor-element-54d657d.elementor-arrows-yes .elementor-main-swiper{width:calc(330px - 40px)}.elementor-9 .elementor-element.elementor-element-54d657d .elementor-main-swiper{width:330px}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-31b86e0d{width:60%}.elementor-9 .elementor-element.elementor-element-3d247b6{width:40%}.elementor-9 .elementor-element.elementor-element-56c8339d{width:40%}.elementor-9 .elementor-element.elementor-element-1d176081{width:60%}.elementor-9 .elementor-element.elementor-element-3883078{width:100%}.elementor-9 .elementor-element.elementor-element-6b9e465{width:100%}}.site-header{display:none}