.elementor-241 .elementor-element.elementor-element-b9ba2c6{--display:flex;--width:100%;--min-height:320px;--flex-direction:row;--align-items:center;--gap:0px;--overlay-opacity:1;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-241 .elementor-element.elementor-element-b9ba2c6:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-b9ba2c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-241 .elementor-element.elementor-element-b9ba2c6::before{--background-overlay:'';}.elementor-241 .elementor-element.elementor-element-a6226c9 img{width:75%;}.elementor-241 .elementor-element.elementor-element-a6226c9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-241 .elementor-element.elementor-element-a6226c9{left:-15%;}body.rtl .elementor-241 .elementor-element.elementor-element-a6226c9{right:-15%;}.elementor-241 .elementor-element.elementor-element-a6226c9{top:-90px;z-index:1;}.elementor-241 .elementor-element.elementor-element-7066659{--display:flex;--content-width:100%;--overflow:hidden;--flex-direction:row;--align-items:center;--justify-content:flex-start;--gap:0px;--flex-wrap:wrap;--overlay-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:2;}.elementor-241 .elementor-element.elementor-element-7066659.e-container{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-241 .elementor-element.elementor-element-e001b12{--display:flex;--width:100%;--flex-direction:row;--align-items:flex-start;--justify-content:flex-start;--overlay-transition:0.3s;}.elementor-241 .elementor-element.elementor-element-92bd1b6{text-align:left;color:var( --e-global-color-3173068 );font-family:"Lato", Sans-serif;font-weight:400;}.elementor-241 .elementor-element.elementor-element-92bd1b6.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-241 .elementor-element.elementor-element-e816cdf .jet-breadcrumbs{text-align:left;}.elementor-241 .elementor-element.elementor-element-e816cdf .jet-breadcrumbs__title{order:1;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3173068 );}.elementor-241 .elementor-element.elementor-element-e816cdf > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-241 .elementor-element.elementor-element-e816cdf{width:auto;max-width:auto;}.elementor-241 .elementor-element.elementor-element-e816cdf.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-241 .elementor-element.elementor-element-60f4db5{color:var( --e-global-color-3173068 );font-family:"Ruby Glow", Sans-serif;font-size:60px;font-weight:400;}.elementor-241 .elementor-element.elementor-element-60f4db5 > .elementor-widget-container{margin:10px 0px 5px 0px;background-image:url("https://www.gill-sa.co.za/wp-content/uploads/2022/05/Paint-Brush-Shape-Yellow.svg");background-position:top left;background-repeat:no-repeat;background-size:68% auto;}.elementor-241 .elementor-element.elementor-element-60f4db5.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-241 .elementor-element.elementor-element-86902d2{--display:flex;--content-width:100%;--flex-direction:row;--align-items:center;--overlay-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:-130px;--margin-left:0px;--z-index:5;}.elementor-241 .elementor-element.elementor-element-86902d2.e-container{--align-self:flex-start;}.elementor-241 .elementor-element.elementor-element-c143364 img{width:68%;}.elementor-241 .elementor-element.elementor-element-c143364 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-241 .elementor-element.elementor-element-c143364{width:auto;max-width:auto;z-index:100;}.elementor-241 .elementor-element.elementor-element-4830001 img{width:70%;}.elementor-241 .elementor-element.elementor-element-4830001 > .elementor-widget-container{margin:-375px -300px 0px 0px;}.elementor-241 .elementor-element.elementor-element-4830001{width:auto;max-width:auto;top:-125px;z-index:3;}.elementor-241 .elementor-element.elementor-element-4830001.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-241 .elementor-element.elementor-element-4830001{right:0px;}body.rtl .elementor-241 .elementor-element.elementor-element-4830001{left:0px;}.elementor-241 .elementor-element.elementor-element-5a5a478{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-241 .elementor-element.elementor-element-1d2380d .elementor-icon-wrapper{text-align:center;}.elementor-241 .elementor-element.elementor-element-1d2380d .elementor-icon{font-size:222px;}.elementor-241 .elementor-element.elementor-element-1d2380d .elementor-icon i, .elementor-241 .elementor-element.elementor-element-1d2380d .elementor-icon svg{transform:rotate(0deg);}.elementor-241 .elementor-element.elementor-element-1d2380d > .elementor-widget-container{margin:-140px 0px -60px 41px;}.elementor-241 .elementor-element.elementor-element-1d2380d.elementor-element{--align-self:flex-start;}.elementor-241 .elementor-element.elementor-element-2e03b56{--display:flex;--width:100%;--flex-direction:column;--align-items:center;--justify-content:flex-start;--overlay-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-241 .elementor-element.elementor-element-6524661 .elementor-spacer-inner{--spacer-size:50px;}.elementor-241 .elementor-element.elementor-element-6524661.elementor-element{--order:-99999 /* order start hack */;}.elementor-241 .elementor-element.elementor-element-5eadc5e .elementor-spacer-inner{--spacer-size:50px;}.elementor-241 .elementor-element.elementor-element-9afb965{text-align:center;color:var( --e-global-color-primary );font-family:"Ruby Glow", Sans-serif;font-size:60px;font-weight:400;}.elementor-241 .elementor-element.elementor-element-9afb965 > .elementor-widget-container{margin:-45px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-9afb965.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-241 .elementor-element.elementor-element-7307c83{text-align:center;color:var( --e-global-color-accent );font-family:"Ruby Glow", Sans-serif;font-size:60px;font-weight:400;}.elementor-241 .elementor-element.elementor-element-7307c83 > .elementor-widget-container{margin:-45px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-7307c83.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-241 .elementor-element.elementor-element-0d50cc5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-241 .elementor-element.elementor-element-0d50cc5 .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(45px / 2);padding-bottom:calc(45px / 2);}.elementor-241 .elementor-element.elementor-element-0d50cc5 .jet-listing-grid__items{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);width:calc(100% + 30px);}.elementor-241 .elementor-element.elementor-element-df3c051{--display:flex;--width:100%;--min-height:220px;--flex-direction:row;--align-items:center;--justify-content:center;--overlay-transition:0.3s;}.elementor-241 .elementor-element.elementor-element-916f1fc .elementor-icon-wrapper{text-align:center;}.elementor-241 .elementor-element.elementor-element-916f1fc .elementor-icon{font-size:118px;}.elementor-241 .elementor-element.elementor-element-916f1fc .elementor-icon i, .elementor-241 .elementor-element.elementor-element-916f1fc .elementor-icon svg{transform:rotate(0deg);}.elementor-241 .elementor-element.elementor-element-916f1fc{width:auto;max-width:auto;}.elementor-241 .elementor-element.elementor-element-1f4529e{text-align:center;color:var( --e-global-color-accent );font-family:"Ruby Glow", Sans-serif;font-size:35px;font-weight:400;width:auto;max-width:auto;}.elementor-241 .elementor-element.elementor-element-1f4529e > .elementor-widget-container{margin:-45px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-c7a9c23{--display:flex;--width:100%;--overlay-transition:background 0.3s, border-radius 0.3s, opacity 0.3s;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-241 .elementor-element.elementor-element-c7a9c23:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-c7a9c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-241 .elementor-element.elementor-element-16576b9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(max-width:1024px){.elementor-241 .elementor-element.elementor-element-86902d2{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-241 .elementor-element.elementor-element-c143364 img{width:100%;}.elementor-241 .elementor-element.elementor-element-c143364 > .elementor-widget-container{margin:-10% 0% -10% 0%;}}@media(max-width:767px){.elementor-241 .elementor-element.elementor-element-b9ba2c6{--flex-direction:column;}.elementor-241 .elementor-element.elementor-element-7066659{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:20px;}.elementor-241 .elementor-element.elementor-element-60f4db5{text-align:left;font-size:50px;line-height:1.2em;}.elementor-241 .elementor-element.elementor-element-60f4db5 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-241 .elementor-element.elementor-element-60f4db5.elementor-element{--order:99999 /* order end hack */;}.elementor-241 .elementor-element.elementor-element-86902d2{--align-items:flex-start;--justify-content:flex-start;--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-241 .elementor-element.elementor-element-c143364 img{width:90%;}.elementor-241 .elementor-element.elementor-element-c143364 > .elementor-widget-container{margin:0% 0% -40% 0%;border-radius:46px 46px 46px 46px;}.elementor-241 .elementor-element.elementor-element-9afb965 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-7307c83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-0d50cc5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-241 .elementor-element.elementor-element-c7a9c23{--flex-direction:column;--align-items:center;--justify-content:center;--flex-wrap:wrap;}.elementor-241 .elementor-element.elementor-element-16576b9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}}@media(min-width:768px){.elementor-241 .elementor-element.elementor-element-7066659{--width:50%;}.elementor-241 .elementor-element.elementor-element-86902d2{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-60f4db5 */.tund{
    text-decoration: underline; 
    text-decoration-color: white;
    text-underline-offset: 12px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ruby Glow';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gill-sa.co.za/wp-content/uploads/2022/05/Ruby-Glow.eot');
	src: url('https://www.gill-sa.co.za/wp-content/uploads/2022/05/Ruby-Glow.eot?#iefix') format('embedded-opentype'),
		url('https://www.gill-sa.co.za/wp-content/uploads/2022/05/Ruby-Glow.woff2') format('woff2'),
		url('https://www.gill-sa.co.za/wp-content/uploads/2022/05/Ruby-Glow.woff') format('woff'),
		url('https://www.gill-sa.co.za/wp-content/uploads/2022/05/Ruby-Glow.ttf') format('truetype');
}
/* End Custom Fonts CSS */