.elementor-9 .elementor-element.elementor-element-325f0966>.elementor-container{min-height:40vh}.elementor-9 .elementor-element.elementor-element-325f0966:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-325f0966>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.spiritofcairns.com.au/wp-content/uploads/2022/01/20180805-SJI-0009-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-325f0966{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 20px}.elementor-9 .elementor-element.elementor-element-325f0966>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-24aa7193{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-cab88d0 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-cdfccf6 .elementor-heading-title{color:#fff;font-weight:400;text-shadow:1px 0px 10px rgba(0,0,0,.5)}.elementor-9 .elementor-element.elementor-element-cdfccf6{width:var(--container-widget-width,670px);max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-61cace2>.elementor-background-overlay{opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-61cace2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-9 .elementor-element.elementor-element-426294c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-9 .elementor-element.elementor-element-426294c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-109da10{--spacer-size:20px}.elementor-9 .elementor-element.elementor-element-67d92e4>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-a9eb673{text-align:left}.elementor-9 .elementor-element.elementor-element-a9eb673>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-8c354a9:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-8c354a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f6f7}.elementor-9 .elementor-element.elementor-element-8c354a9{border-style:solid;border-width:1px;border-color:var(--e-global-color-text);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-8c354a9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-5ab71d4 .gem-textbox-content,.elementor-9 .elementor-element.elementor-element-5ab71d4 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-5ab71d4 .gem-textbox-content{padding:15px}.elementor-9 .elementor-element.elementor-element-5ab71d4 .gem-textbox .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-5ab71d4 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-9 .elementor-element.elementor-element-43fc527 .gem-textbox-content,.elementor-9 .elementor-element.elementor-element-43fc527 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-43fc527 .gem-textbox-content{padding:15px}.elementor-9 .elementor-element.elementor-element-43fc527 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-9 .elementor-element.elementor-element-d1e5fc0 .gem-textbox-content,.elementor-9 .elementor-element.elementor-element-d1e5fc0 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-d1e5fc0 .gem-textbox-content{padding:15px}.elementor-9 .elementor-element.elementor-element-d1e5fc0 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px}.elementor-9 .elementor-element.elementor-element-d1e5fc0 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-9 .elementor-element.elementor-element-50a2493 .gem-textbox-content,.elementor-9 .elementor-element.elementor-element-50a2493 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-9 .elementor-element.elementor-element-50a2493 .gem-textbox-content{padding:15px}.elementor-9 .elementor-element.elementor-element-50a2493 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px}.elementor-9 .elementor-element.elementor-element-50a2493 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-9 .elementor-element.elementor-element-ce9dae0{--spacer-size:15px}.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100)}.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-preview-prev,.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-preview-next{width:0}.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-preview-prev:after,.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-preview-next:after{margin-left:calc(0px/2);margin-top:calc(0px/2);width:0;height:0;line-height:0;color:var(--e-global-color-f0f83b5)}.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery .gem-gallery-thumbs-prev:after,.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery .gem-gallery-thumbs-next:after{background-color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-thumbs-prev:after,.elementor-9 .elementor-element.elementor-element-174ea05 .gem-gallery-thumbs-next:after{color:var(--e-global-color-f0f83b5)}.elementor-9 .elementor-element.elementor-element-2a9347c{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-6732d80>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-c44ea8d>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-5b0889f{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-ccb63aa>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-tab-title{background-color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-accordion-icon,.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-tab-title .elementor-accordion-icon i:before{color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-45a6eda .elementor-tab-title .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-45a6eda>.elementor-widget-container{background-color:var(--e-global-color-f0f83b5)}.elementor-9 .elementor-element.elementor-element-531ea9b{--spacer-size:30px}.elementor-9 .elementor-element.elementor-element-cdef0df>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-item{border-width:2px}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-item .elementor-tab-content{border-width:2px}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-tab-title{background-color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-icon,.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-2ae0b14 .elementor-tab-content{background-color:var(--e-global-color-f0f83b5)}.elementor-9 .elementor-element.elementor-element-a0d6e36>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-dfae7c5 .elementor-tab-title{background-color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-dfae7c5 .elementor-accordion-icon,.elementor-9 .elementor-element.elementor-element-dfae7c5 .elementor-accordion-title{color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-dfae7c5 .elementor-accordion-icon svg{fill:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-dfae7c5 .elementor-tab-content{background-color:var(--e-global-color-f0f83b5)}.elementor-9 .elementor-element.elementor-element-ac79e3a{--spacer-size:30px}.elementor-9 .elementor-element.elementor-element-9b023de{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-d5daaf5{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-d6f5e4e{--spacer-size:20px}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonials{background-color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonials .testimonials_svg svg{fill:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-image{width:80px;height:80px}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-image,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-image img,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-image>span:before{border-radius:60%}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-name,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-name span{color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-position{color:#fff}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-text p,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-text div{color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-wrapper:after,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonial-wrapper p:after{color:var(--e-global-color-accent)}.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonials .gem-testimonial-wrapper p:after,.elementor-9 .elementor-element.elementor-element-5ec1ec9 .gem-testimonials .gem-testimonial-wrapper:after{font-size:60px}.elementor-9 .elementor-element.elementor-element-5ec1ec9>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-68b5d2c{--spacer-size:50px}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-72ed9de{width:50%}.elementor-9 .elementor-element.elementor-element-24ec641{width:50%}.elementor-9 .elementor-element.elementor-element-a6a6d58{width:50%}.elementor-9 .elementor-element.elementor-element-1adcbfc{width:50%}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-325f0966{padding:30px}.elementor-9 .elementor-element.elementor-element-67d92e4>.elementor-widget-container{padding:0 20px}.elementor-9 .elementor-element.elementor-element-a9eb673>.elementor-widget-container{padding:0 20px}.elementor-9 .elementor-element.elementor-element-6732d80>.elementor-widget-container{padding:0 20px}.elementor-9 .elementor-element.elementor-element-ccb63aa>.elementor-widget-container{padding:0 20px}.elementor-9 .elementor-element.elementor-element-cdef0df>.elementor-widget-container{padding:0 20px}.elementor-9 .elementor-element.elementor-element-a0d6e36>.elementor-widget-container{padding:0 20px}}