.elementor-6 .elementor-element.elementor-element-6cf0bbc .elementor-image img{max-width:100%;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-repeater-item-ed64c13 .slick-slide-bg{background-color:#833ca3;background-image:url(https://sofun.com.au/wp-content/uploads/2018/04/Sofun_Hero.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-repeater-item-60ce0c5 .slick-slide-bg{background-color:#833ca3;background-image:url(https://sofun.com.au/wp-content/uploads/2018/01/WeChat-Image_201712051953272.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-repeater-item-5860b31 .slick-slide-bg{background-color:#833ca3;background-image:url(https://sofun.com.au/wp-content/uploads/2018/03/kv2.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-repeater-item-912419a .slick-slide-bg{background-color:#833ca3;background-image:url(https://sofun.com.au/wp-content/uploads/2018/03/kv3.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-91ad237 .slick-slide{height:795px;}.elementor-6 .elementor-element.elementor-element-91ad237 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-slide-content{max-width:66%;}.elementor-6 .elementor-element.elementor-element-91ad237 .slick-slide-inner{text-align:left;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-slide-heading{font-family:"Oxygen", Sans-serif;font-size:53px;font-weight:700;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-slide-description{font-family:"Oxygen", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-4afc779{padding:75px 0px 75px 0px;}.elementor-6 .elementor-element.elementor-element-a942307 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-a942307 > .elementor-element-populated{margin:-50px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1cea0bd .elementor-spacer-inner{height:30px;}.elementor-6 .elementor-element.elementor-element-c12c916{text-align:center;}.elementor-6 .elementor-element.elementor-element-c12c916 .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-c12c916 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-6 .elementor-element.elementor-element-68dbb3d9{margin-top:40px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-6ee7ce7f > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-6ee7ce7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-7e293736 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-7e293736 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bb808a3{text-align:center;}.elementor-6 .elementor-element.elementor-element-581b2894 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-581b2894 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-581b2894 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-728876b4 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-13990f65 > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-13990f65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-3c407037 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-5d017e3c{text-align:center;}.elementor-6 .elementor-element.elementor-element-230db573 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-230db573 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-230db573 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-67d1630c > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-33f0f85 > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-33f0f85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-271f8acd .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-7fc46ccb{text-align:center;}.elementor-6 .elementor-element.elementor-element-17ff9239 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-17ff9239 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-2e058d3d > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-29187703 > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-29187703 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-631c9ae1 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-388b55a{text-align:center;}.elementor-6 .elementor-element.elementor-element-6058e834 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-6058e834 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-6058e834 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3227e3a6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-d3e09ba{margin-top:40px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-37b2a16 > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-37b2a16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-b01d0a5 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-75cebd04{text-align:center;}.elementor-6 .elementor-element.elementor-element-6a482e2 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-6a482e2 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-0ab8932 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-a6cb8fe > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-a6cb8fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-a85dac5 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-30c2d79{text-align:center;}.elementor-6 .elementor-element.elementor-element-09f2530 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-09f2530 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-d517a40 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-84c05c7 > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-84c05c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-301bc2f .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-16a637a{text-align:center;}.elementor-6 .elementor-element.elementor-element-1106491 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-1106491 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-86c2c9b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-05a42ee > .elementor-element-populated{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-05a42ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-e909134 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c3c3c3;}.elementor-6 .elementor-element.elementor-element-5db841f3{text-align:center;}.elementor-6 .elementor-element.elementor-element-5d9b16f .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#008cd8;width:17%;}.elementor-6 .elementor-element.elementor-element-5d9b16f .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6 .elementor-element.elementor-element-11297f1 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-a986aab .elementor-text-editor{text-align:center;}.elementor-6 .elementor-element.elementor-element-a986aab{font-size:16px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-f58c3a2 .elementor-spacer-inner{height:25px;}.elementor-6 .elementor-element.elementor-element-a7cb6bc a.elementor-button, .elementor-6 .elementor-element.elementor-element-a7cb6bc .elementor-button{background-color:#2198d9;padding:20px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-7435077 .elementor-spacer-inner{height:75px;}.elementor-6 .elementor-element.elementor-element-91e64b1 .elementor-text-editor{text-align:center;}.elementor-6 .elementor-element.elementor-element-91e64b1{font-size:16px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-9163ffd .elementor-spacer-inner{height:25px;}.elementor-6 .elementor-element.elementor-element-9614e90 a.elementor-button, .elementor-6 .elementor-element.elementor-element-9614e90 .elementor-button{background-color:#2198d9;padding:20px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-8e76991 .elementor-spacer-inner{height:75px;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-4afc779{padding:60px 20px 50px 20px;}.elementor-6 .elementor-element.elementor-element-c12c916 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bb808a3 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-6 .elementor-element.elementor-element-7fc46ccb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-6 .elementor-element.elementor-element-75cebd04 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-6 .elementor-element.elementor-element-6a482e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-16a637a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-6 .elementor-element.elementor-element-1106491 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5d9b16f > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-91ad237 .slick-slide{height:730px;}.elementor-6 .elementor-element.elementor-element-91ad237 .elementor-slide-content{max-width:86%;}.elementor-6 .elementor-element.elementor-element-4afc779{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c12c916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6ee7ce7f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7e293736 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3c407037 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-271f8acd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-631c9ae1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-37b2a16 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b01d0a5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a85dac5 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-6ee7ce7f{width:25%;}.elementor-6 .elementor-element.elementor-element-13990f65{width:25%;}.elementor-6 .elementor-element.elementor-element-33f0f85{width:25%;}.elementor-6 .elementor-element.elementor-element-29187703{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-37b2a16{width:50%;}.elementor-6 .elementor-element.elementor-element-a6cb8fe{width:50%;}.elementor-6 .elementor-element.elementor-element-84c05c7{width:50%;}.elementor-6 .elementor-element.elementor-element-05a42ee{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-728876b4 */.expand-icon {
    position:relative;
    z-index:999999 !important;
    height:24px;
    width:24px;
}

.expand-icon:hover {
    opacity:0;
    transition:0.25s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3227e3a6 */.parent-hover {
    height:185px;
    margin-bottom:25px;
}

.home-copy-overflow {
    opacity:0;   
    -webkit-transition:.5s;
    -moz-transition:.5s;
    -o-transition:.5s;
    -ms-transition:.5s;
    transition:.5s;
}
.parent-hover:hover .home-copy-overflow {
    opacity:1;
    margin-bottom:75px;
    
}/* End custom CSS */