.elementor-685 .elementor-element.elementor-element-7b60db1b:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-7b60db1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://safariscapesafrica.com/wp-content/uploads/2025/06/zanzibar-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-7b60db1b > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-7b60db1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 220px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-685 .elementor-element.elementor-element-3c2a738f{text-align:center;}.elementor-685 .elementor-element.elementor-element-3c2a738f .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:42px;font-weight:600;line-height:55px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-62a5b434{padding:40px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-20f6b8c{text-align:left;}.elementor-685 .elementor-element.elementor-element-20f6b8c .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:36px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-685 .elementor-element.elementor-element-e08be00{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-685 .elementor-element.elementor-element-2ac72489 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-2ac72489:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-2ac72489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-2ac72489{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-2ac72489 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-2ae1a393 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-34703d29{text-align:left;}.elementor-685 .elementor-element.elementor-element-34703d29 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-684cafed{color:#000000;}.elementor-685 .elementor-element.elementor-element-cc9dbfc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-8adba5f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-8adba5f:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-8adba5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-8adba5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-8adba5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-95029ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-a89dd2b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-ae2f7b1{text-align:left;}.elementor-685 .elementor-element.elementor-element-ae2f7b1 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-6e343ed{color:#000000;}.elementor-685 .elementor-element.elementor-element-1bcbedc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-1bcbedc:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-1bcbedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-1bcbedc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-1bcbedc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-6af1577 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-715cfc0{text-align:left;}.elementor-685 .elementor-element.elementor-element-715cfc0 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-1462521{color:#000000;}.elementor-685 .elementor-element.elementor-element-e80f3d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-033aa89 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-033aa89:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-033aa89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-033aa89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-033aa89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-ea689be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-1e11d7e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-d16dc39{text-align:left;}.elementor-685 .elementor-element.elementor-element-d16dc39 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-a44196d{color:#000000;}.elementor-685 .elementor-element.elementor-element-561f656 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-561f656:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-561f656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-561f656{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-561f656 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-0144268 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-7b18525{text-align:left;}.elementor-685 .elementor-element.elementor-element-7b18525 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-a2979db{color:#000000;}.elementor-685 .elementor-element.elementor-element-6e753f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-42e5f64 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-685 .elementor-element.elementor-element-42e5f64:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-42e5f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-685 .elementor-element.elementor-element-42e5f64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-42e5f64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-685 .elementor-element.elementor-element-1f9234d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-f61c684 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-685 .elementor-element.elementor-element-0afb626{text-align:left;}.elementor-685 .elementor-element.elementor-element-0afb626 .elementor-heading-title{font-family:"Indie Flower", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1.6px;color:#1A0F0F;}.elementor-685 .elementor-element.elementor-element-b14a2c9{color:#000000;}@media(min-width:768px){.elementor-685 .elementor-element.elementor-element-2836bd92{width:50%;}.elementor-685 .elementor-element.elementor-element-a064772{width:49.332%;}}/* Start custom CSS for section, class: .elementor-element-2ac72489 */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8adba5f */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bcbedc */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-033aa89 */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-561f656 */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42e5f64 */@media screen and (min-width: 768px){
    .dd-boxed--right > .elementor-container > .elementor-column:last-of-type, .dd-boxed--left > .elementor-container > .elementor-column:first-of-type{
        --dd-content-width: 1140px;
        flex-basis: min(50%, var(--dd-content-width) / 2);
    }
    .dd-boxed--right > .elementor-container{
        justify-content: flex-start;
    }
    .dd-boxed--left > .elementor-container{
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */