.elementor-261 .elementor-element.elementor-element-a157bce:not(.elementor-motion-effects-element-type-background),.elementor-261 .elementor-element.elementor-element-a157bce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://jdtravels.co.za/wp-content/uploads/2023/09/hero_2.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-261 .elementor-element.elementor-element-a157bce>.elementor-container{min-height:400px}.elementor-261 .elementor-element.elementor-element-a157bce{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-261 .elementor-element.elementor-element-a157bce>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-addf646{text-align:center}.elementor-261 .elementor-element.elementor-element-addf646 .elementor-heading-title{font-size:64px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-6663286)}.elementor-261 .elementor-element.elementor-element-8911882:not(.elementor-motion-effects-element-type-background),.elementor-261 .elementor-element.elementor-element-8911882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-86aee41)}.elementor-261 .elementor-element.elementor-element-8911882{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:5% 0% 5% 0%}.elementor-261 .elementor-element.elementor-element-8911882>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-c654a00 .elementor-icon-box-wrapper{gap:0}.elementor-261 .elementor-element.elementor-element-c654a00 .elementor-icon-box-title{margin-block-end:0}.elementor-261 .elementor-element.elementor-element-c654a00 .elementor-icon-box-title,.elementor-261 .elementor-element.elementor-element-c654a00 .elementor-icon-box-title a{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;text-decoration:none}.elementor-261 .elementor-element.elementor-element-de9b67c .elementor-icon-box-wrapper{gap:0}.elementor-261 .elementor-element.elementor-element-de9b67c .elementor-icon-box-title{margin-block-end:0}.elementor-261 .elementor-element.elementor-element-de9b67c .elementor-icon-box-title,.elementor-261 .elementor-element.elementor-element-de9b67c .elementor-icon-box-title a{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;text-decoration:none}.elementor-261 .elementor-element.elementor-element-a02647c .elementor-icon-box-wrapper{gap:0}.elementor-261 .elementor-element.elementor-element-a02647c .elementor-icon-box-title{margin-block-end:0}.elementor-261 .elementor-element.elementor-element-a02647c .elementor-icon-box-title,.elementor-261 .elementor-element.elementor-element-a02647c .elementor-icon-box-title a{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;text-decoration:none}.elementor-261 .elementor-element.elementor-element-7882a54{text-align:start}.elementor-261 .elementor-element.elementor-element-7882a54 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;color:#000}.elementor-261 .elementor-element.elementor-element-8e911cc iframe{height:650px}.elementor-261 .elementor-element.elementor-element-cdd6736{text-align:start}.elementor-261 .elementor-element.elementor-element-cdd6736 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;color:#000}.elementor-261 .elementor-element.elementor-element-97353fe .eael-ninja-form .nf-error-wrap .nf-error-required-error{display:block!important}.elementor-261 .elementor-element.elementor-element-97353fe .eael-ninja-form .nf-form-errors .nf-error-field-errors{display:block!important}.elementor-261 .elementor-element.elementor-element-97353fe .eael-contact-form{background:var(--e-global-color-primary)}.elementor-261 .elementor-element.elementor-element-97353fe .eael-ninja-form .submit-container input[type="button"]{width:130px;background-color:var(--e-global-color-primary);color:var(--e-global-color-3c204b8)}.elementor-261 .elementor-element.elementor-element-97353fe .eael-ninja-form .submit-container input[type="submit"]{width:130px;background-color:var(--e-global-color-primary);color:var(--e-global-color-3c204b8)}.elementor-261 .elementor-element.elementor-element-275ac00:not(.elementor-motion-effects-element-type-background),.elementor-261 .elementor-element.elementor-element-275ac00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F6}.elementor-261 .elementor-element.elementor-element-275ac00{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 0% 0%}.elementor-261 .elementor-element.elementor-element-275ac00>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-e984e90{text-align:center}.elementor-261 .elementor-element.elementor-element-e984e90 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;color:#000}.elementor-261 .elementor-element.elementor-element-769853f:not(.elementor-motion-effects-element-type-background),.elementor-261 .elementor-element.elementor-element-769853f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F6}.elementor-261 .elementor-element.elementor-element-769853f>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-769853f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 0% 5% 0%}.elementor-261 .elementor-element.elementor-element-3786bad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-261 .elementor-element.elementor-element-3786bad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-261 .elementor-element.elementor-element-3786bad>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-261 .elementor-element.elementor-element-3786bad>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-371aec8 .field-wrap textarea{height:90px;display:block}.elementor-261 .elementor-element.elementor-element-371aec8 .nf-field-container{margin-bottom:15px}.elementor-261 .elementor-element.elementor-element-371aec8 .field-wrap>div input:not([type*="button"]),.elementor-261 .elementor-element.elementor-element-371aec8 .field-wrap textarea,.elementor-261 .elementor-element.elementor-element-371aec8 .field-wrap select{border-style:solid}.elementor-261 .elementor-element.elementor-element-505fed2{--spacer-size:50px}.elementor-261 .elementor-element.elementor-element-583ba6a:not(.elementor-motion-effects-element-type-background),.elementor-261 .elementor-element.elementor-element-583ba6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-261 .elementor-element.elementor-element-583ba6a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:3% 0% 3% 0%}.elementor-261 .elementor-element.elementor-element-583ba6a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-261 .elementor-element.elementor-element-7ee6d47{text-align:center}.elementor-261 .elementor-element.elementor-element-7ee6d47 .elementor-heading-title{font-family:"Be Vietnam Pro",Sans-serif;font-size:30px;color:#FFF}.elementor-261 .elementor-element.elementor-element-87043cf{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-261 .elementor-element.elementor-element-87043cf .elementor-widget-container{text-align:center}:root{--page-title-display:none}@media(max-width:1024px){.elementor-261 .elementor-element.elementor-element-7882a54 .elementor-heading-title{font-size:50px}.elementor-261 .elementor-element.elementor-element-cdd6736 .elementor-heading-title{font-size:50px}.elementor-261 .elementor-element.elementor-element-e984e90 .elementor-heading-title{font-size:50px}.elementor-261 .elementor-element.elementor-element-769853f>.elementor-container{min-height:460px}}@media(max-width:767px){.elementor-261 .elementor-element.elementor-element-7882a54 .elementor-heading-title{font-size:30px}.elementor-261 .elementor-element.elementor-element-cdd6736{text-align:center}.elementor-261 .elementor-element.elementor-element-cdd6736 .elementor-heading-title{font-size:30px}.elementor-261 .elementor-element.elementor-element-e984e90 .elementor-heading-title{font-size:30px}.elementor-261 .elementor-element.elementor-element-769853f>.elementor-container{min-height:300px}.elementor-261 .elementor-element.elementor-element-769853f{padding:0% 0% 0% 0%}}