.elementor-16 .elementor-element.elementor-element-464eab0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #B6B6B6 0%, #000000 100%);opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-464eab0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-b98bb6d:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-b98bb6d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(195, 195, 195, 0.75);}.elementor-16 .elementor-element.elementor-element-b98bb6d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-b98bb6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-973ffb2:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-973ffb2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(195, 195, 195, 0.75);}.elementor-16 .elementor-element.elementor-element-973ffb2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 9% 9% 9%;}.elementor-16 .elementor-element.elementor-element-973ffb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-2b66bd0 a.elementor-button, .elementor-16 .elementor-element.elementor-element-2b66bd0 .elementor-button{font-size:1em;fill:#FFFFFF;color:#FFFFFF;background-color:#565656;padding:45px 45px 45px 45px;}.elementor-16 .elementor-element.elementor-element-f08c7df a.elementor-button, .elementor-16 .elementor-element.elementor-element-f08c7df .elementor-button{font-size:1em;fill:#FFFFFF;color:#FFFFFF;background-color:#565656;padding:45px 45px 45px 45px;}.elementor-16 .elementor-element.elementor-element-865ad27{color:#FFFFFF;font-size:17px;}.elementor-16 .elementor-element.elementor-element-865ad27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1% 1% 1% 1%;background-color:#FB0707;}.elementor-16 .elementor-element.elementor-element-282c826 > .elementor-element-populated{margin:8px 8px 8px 8px;padding:7px 7px 7px 7px;}.elementor-16 .elementor-element.elementor-element-84bc272:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-84bc272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-84bc272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-16 .elementor-element.elementor-element-84bc272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-91521b5:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-91521b5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(174, 174, 174, 0.53);}.elementor-16 .elementor-element.elementor-element-91521b5:hover > .elementor-element-populated{background-color:#8A8A8A;}.elementor-16 .elementor-element.elementor-element-91521b5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8% 8% 8% 8%;}.elementor-16 .elementor-element.elementor-element-91521b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-6f348fb .elementor-image:hover img{opacity:1;}.elementor-16 .elementor-element.elementor-element-6f348fb .elementor-image img{transition-duration:2s;border-radius:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-6f348fb:hover .elementor-widget-container{box-shadow:0px 0px 3px -6px rgba(85, 85, 85, 0.97);}.ee-tooltip.ee-tooltip-6f348fb.to--top,
							 .ee-tooltip.ee-tooltip-6f348fb.to--bottom{transform:translateX(0px);}.ee-tooltip.ee-tooltip-6f348fb.to--left,
							 .ee-tooltip.ee-tooltip-6f348fb.to--right{transform:translateY(0px);}.elementor-16 .elementor-element.elementor-element-588471b:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-588471b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(174, 174, 174, 0.53);}.elementor-16 .elementor-element.elementor-element-588471b:hover > .elementor-element-populated{background-color:#8A8A8A;}.elementor-16 .elementor-element.elementor-element-588471b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8% 8% 8% 8%;}.elementor-16 .elementor-element.elementor-element-588471b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-376a22a .elementor-image:hover img{opacity:1;}.elementor-16 .elementor-element.elementor-element-376a22a .elementor-image img{transition-duration:2s;border-radius:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-376a22a:hover .elementor-widget-container{box-shadow:0px 0px 3px -6px rgba(85, 85, 85, 0.97);}.ee-tooltip.ee-tooltip-376a22a.to--top,
							 .ee-tooltip.ee-tooltip-376a22a.to--bottom{transform:translateX(0px);}.ee-tooltip.ee-tooltip-376a22a.to--left,
							 .ee-tooltip.ee-tooltip-376a22a.to--right{transform:translateY(0px);}.elementor-16 .elementor-element.elementor-element-7588bc2:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-7588bc2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(174, 174, 174, 0.53);}.elementor-16 .elementor-element.elementor-element-7588bc2:hover > .elementor-element-populated{background-color:#8A8A8A;}.elementor-16 .elementor-element.elementor-element-7588bc2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8% 8% 8% 8%;}.elementor-16 .elementor-element.elementor-element-7588bc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-adadaca .elementor-image:hover img{opacity:1;}.elementor-16 .elementor-element.elementor-element-adadaca .elementor-image img{transition-duration:2s;border-radius:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-adadaca:hover .elementor-widget-container{box-shadow:0px 0px 3px -6px rgba(85, 85, 85, 0.97);}.ee-tooltip.ee-tooltip-adadaca.to--top,
							 .ee-tooltip.ee-tooltip-adadaca.to--bottom{transform:translateX(0px);}.ee-tooltip.ee-tooltip-adadaca.to--left,
							 .ee-tooltip.ee-tooltip-adadaca.to--right{transform:translateY(0px);}.elementor-16 .elementor-element.elementor-element-4db48de{margin-top:0px;margin-bottom:22px;}.elementor-16 .elementor-element.elementor-element-d257ed7 > .elementor-element-populated{margin:-30px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-16 .elementor-element.elementor-element-07c15ce .elementor-text-editor{text-align:center;}.elementor-16 .elementor-element.elementor-element-07c15ce{font-family:"Dancing Script", Sans-serif;font-size:1.4em;line-height:0.5em;letter-spacing:1px;}.elementor-16 .elementor-element.elementor-element-e9da9c1 > .elementor-element-populated{margin:-30px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-16 .elementor-element.elementor-element-292cee1 .elementor-text-editor{text-align:center;}.elementor-16 .elementor-element.elementor-element-292cee1{font-family:"Dancing Script", Sans-serif;font-size:1.4em;line-height:0.5em;letter-spacing:1px;}.elementor-16 .elementor-element.elementor-element-72bb4f5 > .elementor-element-populated{margin:-30px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-16 .elementor-element.elementor-element-3372033 .elementor-text-editor{text-align:center;}.elementor-16 .elementor-element.elementor-element-3372033{font-family:"Dancing Script", Sans-serif;font-size:1.4em;line-height:0.5em;letter-spacing:1px;}.elementor-16 .elementor-element.elementor-element-0dd94ac:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0dd94ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12, 49, 13, 0.75);}.elementor-16 .elementor-element.elementor-element-0dd94ac{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-0dd94ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-b647c20 > .elementor-element-populated{margin:0% 0% 0% 4%;}.elementor-16 .elementor-element.elementor-element-8e2b275 .elementor-image img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#F1F1F1;}.elementor-16 .elementor-element.elementor-element-8e2b275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-8e2b275.to--top,
							 .ee-tooltip.ee-tooltip-8e2b275.to--bottom{transform:translateX(0px);}.ee-tooltip.ee-tooltip-8e2b275.to--left,
							 .ee-tooltip.ee-tooltip-8e2b275.to--right{transform:translateY(0px);}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-09a5dda.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-09a5dda.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-09a5dda.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-09a5dda > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-16 .elementor-element.elementor-element-8f6bf8f{color:#E9E9E9;font-size:15px;}.elementor-16 .elementor-element.elementor-element-8f6bf8f > .elementor-widget-container{margin:0% 4% 0% 4%;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2c1087a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2c1087a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;}.elementor-16 .elementor-element.elementor-element-2c1087a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:6;}.elementor-16 .elementor-element.elementor-element-2c1087a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-4cda27e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4cda27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://charis-guesthouse.co.za/wp-content/uploads/2020/01/header.jpg");background-position:center center;}.elementor-16 .elementor-element.elementor-element-4cda27e > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-4cda27e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5px 0px 3px 0px;}.elementor-16 .elementor-element.elementor-element-2f450d4 .elementor-text-editor{text-align:center;}.elementor-16 .elementor-element.elementor-element-2f450d4{font-family:"Dancing Script", Sans-serif;font-size:42px;text-decoration:underline;line-height:0.1em;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-2f450d4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 0% 1% 0%;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-cf81c0f .elementor-icon-list-icon i{color:#2C7E32;font-size:14px;}.elementor-16 .elementor-element.elementor-element-cf81c0f .elementor-icon-list-icon svg{fill:#2C7E32;width:14px;}.elementor-16 .elementor-element.elementor-element-cf81c0f .elementor-icon-list-text{color:#2C7E32;}.elementor-16 .elementor-element.elementor-element-f94d59c .elementor-icon-list-icon i{color:#2C7E32;font-size:14px;}.elementor-16 .elementor-element.elementor-element-f94d59c .elementor-icon-list-icon svg{fill:#2C7E32;width:14px;}.elementor-16 .elementor-element.elementor-element-f94d59c .elementor-icon-list-text{color:#2C7E32;}.elementor-16 .elementor-element.elementor-element-4485f54 .elementor-icon-list-icon i{color:#2C7E32;font-size:14px;}.elementor-16 .elementor-element.elementor-element-4485f54 .elementor-icon-list-icon svg{fill:#2C7E32;width:14px;}.elementor-16 .elementor-element.elementor-element-4485f54 .elementor-icon-list-text{color:#2C7E32;}.elementor-16 .elementor-element.elementor-element-f4f5019 iframe{height:340px;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-5183392.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-5183392.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-eecbeb4 .elementor-text-editor{text-align:center;}.elementor-16 .elementor-element.elementor-element-eecbeb4{color:#737373;font-size:15px;}.elementor-16 .elementor-element.elementor-element-be5d415{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);z-index:3;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;font-family:"Kaushan Script", Sans-serif;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-b98bb6d{width:76.144%;}.elementor-16 .elementor-element.elementor-element-973ffb2{width:23.725%;}.elementor-16 .elementor-element.elementor-element-b647c20{width:40.789%;}.elementor-16 .elementor-element.elementor-element-09a5dda{width:59.211%;}}