.elementor-312990 .elementor-element.elementor-element-bce3e0f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-312990 .elementor-element.elementor-element-bce3e0f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://luvland.co.za/wp-content/uploads/2018/02/646709692025-1.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-312990 .elementor-element.elementor-element-bce3e0f .elementor-widget-wrap{flex-wrap:wrap}.elementor-312990 .elementor-element.elementor-element-bce3e0f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 50px 0}.elementor-312990 .elementor-element.elementor-element-bce3e0f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-312990 .elementor-element.elementor-element-c3fda68{text-align:center}.elementor-312990 .elementor-element.elementor-element-c3fda68>.elementor-widget-container{padding:185px 200px 140px 0}.elementor-312990 .elementor-element.elementor-element-c3fda68 .thegem-heading,.elementor-312990 .elementor-element.elementor-element-c3fda68 .thegem-heading .light{font-size:51px}.elementor-312990 .elementor-element.elementor-element-c596a97>.elementor-widget-container{margin:-360px 135px 0 0}.elementor-312990 .elementor-element.elementor-element-c596a97 .thegem-heading,.elementor-312990 .elementor-element.elementor-element-c596a97 .thegem-heading .light{font-size:20px;text-transform:uppercase}.elementor-312990 .elementor-element.elementor-element-6b0c8ad .gem-button-container .gem-button{background-color:#24262E;border-radius:0 0 0 0}.elementor-312990 .elementor-element.elementor-element-6b0c8ad .gem-button-container .gem-button:hover{background-color:#B3E41C}.elementor-312990 .elementor-element.elementor-element-6b0c8ad>.elementor-widget-container{margin:12px 0 0 0}.elementor-312990 .elementor-element.elementor-element-6b0c8ad .gem-button-container{text-align:center}.elementor-312990 .elementor-element.elementor-element-6b0c8ad .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 17px 13px 17px}.elementor-312990 .elementor-element.elementor-element-6b0c8ad .gem-button-container .gem-button .gem-text-button{color:#FFF}.elementor-312990 .elementor-element.elementor-element-33e2cd3 .elementor-widget-wrap{flex-wrap:wrap}.elementor-312990 .elementor-element.elementor-element-33e2cd3>.elementor-element-populated{padding:36px 21px 25px 33px}.elementor-312990 .elementor-element.elementor-element-cf52eb2 ul.nav-menu-custom li:hover>a,.elementor-312990 .elementor-element.elementor-element-cf52eb2 ul.nav-menu-custom li:hover>span{color:#000000!important}.elementor-312990 .elementor-element.elementor-element-cf52eb2 ul.nav-menu-custom li:hover>a:before,.elementor-312990 .elementor-element.elementor-element-cf52eb2 ul.nav-menu-custom li:hover>span{background-color:#DFDFDF!important}.elementor-312990 .elementor-element.elementor-element-cf52eb2 .menu-custom-header .separator span{height:1px}.elementor-312990 .elementor-element.elementor-element-044f23f .gem-button-container .gem-button:hover{background-color:#24262E}.elementor-312990 .elementor-element.elementor-element-044f23f>.elementor-widget-container{margin:14px 0 0 0}.elementor-312990 .elementor-element.elementor-element-044f23f .gem-button-container .gem-button{border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#24262E}.elementor-312990 .elementor-element.elementor-element-044f23f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px 12px 17px}.elementor-312990 .elementor-element.elementor-element-044f23f .gem-button-container .gem-button .gem-text-button{color:#24262E}.elementor-312990 .elementor-element.elementor-element-044f23f .gem-button-container .gem-button:hover .gem-text-button{color:#FFF}.elementor-312990 .elementor-element.elementor-element-6609e83 .elementor-widget-wrap{flex-wrap:wrap}.elementor-312990 .elementor-element.elementor-element-6609e83>.elementor-element-populated{padding:36px 21px 25px 33px}.elementor-312990 .elementor-element.elementor-element-a2ce569 ul.nav-menu-custom li:hover>a,.elementor-312990 .elementor-element.elementor-element-a2ce569 ul.nav-menu-custom li:hover>span{color:#000000!important}.elementor-312990 .elementor-element.elementor-element-a2ce569 ul.nav-menu-custom li:hover>a:before,.elementor-312990 .elementor-element.elementor-element-a2ce569 ul.nav-menu-custom li:hover>span{background-color:#DFDFDF!important}.elementor-312990 .elementor-element.elementor-element-a2ce569 .menu-custom-header .separator span{height:1px}.elementor-312990 .elementor-element.elementor-element-9c6a8ab .gem-button-container .gem-button:hover{background-color:#24262E}.elementor-312990 .elementor-element.elementor-element-9c6a8ab>.elementor-widget-container{margin:14px 0 0 0}.elementor-312990 .elementor-element.elementor-element-9c6a8ab .gem-button-container .gem-button{border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#24262E}.elementor-312990 .elementor-element.elementor-element-9c6a8ab .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px 12px 17px}.elementor-312990 .elementor-element.elementor-element-9c6a8ab .gem-button-container .gem-button .gem-text-button{color:#24262E}.elementor-312990 .elementor-element.elementor-element-9c6a8ab .gem-button-container .gem-button:hover .gem-text-button{color:#FFF}.elementor-312990 .elementor-element.elementor-element-1e43ade{--spacer-size:10px}.elementor-312990 .elementor-element.elementor-element-8aa5716 ul.nav-menu-custom li:hover>a,.elementor-312990 .elementor-element.elementor-element-8aa5716 ul.nav-menu-custom li:hover>span{color:#000000!important}.elementor-312990 .elementor-element.elementor-element-8aa5716 ul.nav-menu-custom li:hover>a:before,.elementor-312990 .elementor-element.elementor-element-8aa5716 ul.nav-menu-custom li:hover>span{background-color:#DFDFDF!important}.elementor-312990 .elementor-element.elementor-element-8aa5716 .menu-custom-header .separator span{height:1px}.elementor-312990 .elementor-element.elementor-element-8791d24 .elementor-widget-wrap{flex-wrap:wrap}.elementor-312990 .elementor-element.elementor-element-8791d24>.elementor-element-populated{padding:36px 21px 25px 33px}.elementor-312990 .elementor-element.elementor-element-f029a09 ul.nav-menu-custom li:hover>a,.elementor-312990 .elementor-element.elementor-element-f029a09 ul.nav-menu-custom li:hover>span{color:#000000!important}.elementor-312990 .elementor-element.elementor-element-f029a09 ul.nav-menu-custom li:hover>a:before,.elementor-312990 .elementor-element.elementor-element-f029a09 ul.nav-menu-custom li:hover>span{background-color:#DFDFDF!important}.elementor-312990 .elementor-element.elementor-element-f029a09 .menu-custom-header .separator span{height:1px}.elementor-312990 .elementor-element.elementor-element-088e14f .gem-button-container .gem-button:hover{background-color:#24262E}.elementor-312990 .elementor-element.elementor-element-088e14f>.elementor-widget-container{margin:14px 0 0 0}.elementor-312990 .elementor-element.elementor-element-088e14f .gem-button-container .gem-button{border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#24262E}.elementor-312990 .elementor-element.elementor-element-088e14f .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px 12px 17px}.elementor-312990 .elementor-element.elementor-element-088e14f .gem-button-container .gem-button .gem-text-button{color:#24262E}.elementor-312990 .elementor-element.elementor-element-088e14f .gem-button-container .gem-button:hover .gem-text-button{color:#FFF}.rotate-text .thegem-heading{transform:rotate(-90deg)}