.elementor-2760 .elementor-element.elementor-element-28b86bb9:not(.elementor-motion-effects-element-type-background), .elementor-2760 .elementor-element.elementor-element-28b86bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.royalzambezilodge.com/wp-content/uploads/2022/02/photo-safari-banner2.jpg");background-size:cover;}.elementor-2760 .elementor-element.elementor-element-28b86bb9 > .elementor-container{min-height:260px;}.elementor-2760 .elementor-element.elementor-element-28b86bb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2760 .elementor-element.elementor-element-28b86bb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2760 .elementor-element.elementor-element-65e12dca{--spacer-size:120px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), gill sans book;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2760 .elementor-element.elementor-element-452be70a{text-align:center;}.elementor-2760 .elementor-element.elementor-element-452be70a .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:70px;font-weight:300;line-height:74px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), gill sans book;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2760 .elementor-element.elementor-element-0992194{text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:600;line-height:30px;letter-spacing:0.5px;color:#F6F6F6;}.elementor-2760 .elementor-element.elementor-element-11fbbd6c{--spacer-size:120px;}.elementor-2760 .elementor-element.elementor-element-33f48a0b{margin-top:50px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-5cad14e1{margin:0% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-0c3f530{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-392d0f12{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-05080b9{text-align:center;}.elementor-2760 .elementor-element.elementor-element-05080b9 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-c2cac29{margin-top:0px;margin-bottom:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), gill sans book;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2760 .elementor-element.elementor-element-1b4e517{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-aa88b52{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-2d85e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-7601e5e{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-d77eb30{text-align:center;}.elementor-2760 .elementor-element.elementor-element-d77eb30 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-9ad2f95{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-adab5da > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-2760 .elementor-element.elementor-element-59aa3bc{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-56d92e3{text-align:left;}.elementor-2760 .elementor-element.elementor-element-56d92e3 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:26px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-c23039f{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-80bd4d6{text-align:left;}.elementor-2760 .elementor-element.elementor-element-795f8aa{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-0c919ee{text-align:left;}.elementor-2760 .elementor-element.elementor-element-6a67267{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-8df50bf{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-5781119{text-align:center;}.elementor-2760 .elementor-element.elementor-element-5781119 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-5255bb5{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-ac83dbb{text-align:left;}.elementor-2760 .elementor-element.elementor-element-2aeb899{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-73b3c31 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2760 .elementor-element.elementor-element-92b6a80{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-022335e{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-483bacd{text-align:center;}.elementor-2760 .elementor-element.elementor-element-483bacd .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-6e24e10{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-923ba73{text-align:left;}.elementor-2760 .elementor-element.elementor-element-aa0f2cd{text-align:left;}.elementor-2760 .elementor-element.elementor-element-d7a6d80{text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-e2b9c82{text-align:left;}.elementor-2760 .elementor-element.elementor-element-5e4596e{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-75e7821{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-d229889{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-4e93426{text-align:left;}.elementor-2760 .elementor-element.elementor-element-a148a25{text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-9f36e6a{text-align:left;}.elementor-2760 .elementor-element.elementor-element-eeaaa8a{text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-40d45e8{text-align:left;}.elementor-2760 .elementor-element.elementor-element-ba76ee5{text-align:center;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-f968492{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-f7b8d92{text-align:center;}.elementor-2760 .elementor-element.elementor-element-f7b8d92 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-f16a102{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-df196d9{margin-top:0px;margin-bottom:0px;}.elementor-2760 .elementor-element.elementor-element-7236ddf{text-align:left;}.elementor-2760 .elementor-element.elementor-element-388cac3{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-4b5ce03{text-align:left;}.elementor-2760 .elementor-element.elementor-element-709f66d{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-d7406ca{margin-top:30px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-180a930{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-5d45aa3{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-e42a160{text-align:center;}.elementor-2760 .elementor-element.elementor-element-e42a160 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-cd4d033{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-ee9093e{text-align:left;}.elementor-2760 .elementor-element.elementor-element-eb4923e{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-088c708{text-align:left;}.elementor-2760 .elementor-element.elementor-element-a1f1581{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-6423d0a{margin-top:50px;margin-bottom:20px;}.elementor-2760 .elementor-element.elementor-element-d997899{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2760 .elementor-element.elementor-element-d997899 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-42fbeaf{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-de103b7{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-c03a376 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2760 .elementor-element.elementor-element-53bd90d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2760 .elementor-element.elementor-element-53bd90d .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-bd2da48{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-a429ecc{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-3f1ab1e{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-2b76b50{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-73aa4a9 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2760 .elementor-element.elementor-element-793e27c{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-f272e19{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-e4e31fd{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-82a1dda{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-724b9dc > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2760 .elementor-element.elementor-element-11c7ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2760 .elementor-element.elementor-element-11c7ea2 .elementor-heading-title{font-family:"Gilda Display", gill sans book;font-size:30px;font-weight:600;text-transform:none;line-height:50px;}.elementor-2760 .elementor-element.elementor-element-3213b08{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-8fe989f{margin-top:0px;margin-bottom:50px;}.elementor-2760 .elementor-element.elementor-element-5ab5872 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-2760 .elementor-element.elementor-element-073fd7e{text-align:right;}.elementor-2760 .elementor-element.elementor-element-c2bee40{text-align:left;}.elementor-2760 .elementor-element.elementor-element-3d7542e{text-align:justify;font-family:"gill sans book", gill sans book;font-size:18px;font-weight:200;line-height:30px;letter-spacing:0.5px;color:#606060;}.elementor-2760 .elementor-element.elementor-element-a8815c6{text-align:center;}.elementor-2760 .elementor-element.elementor-element-a8815c6 .elementor-heading-title{color:#1C1C1C;}.elementor-2760 .elementor-element.elementor-element-0b8a2ab{margin:1% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;}@media(min-width:768px){.elementor-2760 .elementor-element.elementor-element-f5f5702{width:47.194%;}.elementor-2760 .elementor-element.elementor-element-73b3c31{width:52.806%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'gill sans book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC.eot');
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC.eot?#iefix') format('embedded-opentype'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC.woff2') format('woff2'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC.woff') format('woff'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC.ttf') format('truetype');
}
@font-face {
	font-family: 'gill sans book';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansLightC.eot');
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansLightC.eot?#iefix') format('embedded-opentype'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansLightC.woff2') format('woff2'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansLightC.woff') format('woff'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansLightC.ttf') format('truetype');
}
@font-face {
	font-family: 'gill sans book';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC-Bold.eot');
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC-Bold.woff2') format('woff2'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC-Bold.woff') format('woff'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansC-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'gill sans book';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansExtraBoldC.eot');
	src: url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansExtraBoldC.eot?#iefix') format('embedded-opentype'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansExtraBoldC.woff2') format('woff2'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansExtraBoldC.woff') format('woff'),
		url('https://www.royalzambezilodge.com/wp-content/uploads/2022/01/GillSansExtraBoldC.ttf') format('truetype');
}
/* End Custom Fonts CSS */