.elementor-kit-6{--e-global-color-primary:#4F6D59;--e-global-color-secondary:#F7F4ED;--e-global-color-text:#252923;--e-global-color-accent:#B07A3A;--e-global-color-forest_deep:#252E25;--e-global-color-gold_deep:#80613D;--e-global-color-muted:#646B60;--e-global-color-surface:#EAE3D6;--e-global-color-border:#DDD7C9;--e-global-color-white:#FFFDF8;--e-global-color-logo_yellow:#FEFE00;--e-global-typography-primary-font-family:"Mazzard";--e-global-typography-primary-font-size:38px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-0.3px;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:13px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:0.65px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.25em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-hero-font-family:"Mazzard";--e-global-typography-hero-font-size:56px;--e-global-typography-hero-font-weight:400;--e-global-typography-hero-line-height:1.14em;--e-global-typography-hero-letter-spacing:-0.5px;--e-global-typography-card_title-font-family:"Mazzard";--e-global-typography-card_title-font-size:23px;--e-global-typography-card_title-font-weight:500;--e-global-typography-card_title-line-height:1.15em;--e-global-typography-card_title-letter-spacing:0px;--e-global-typography-eyebrow-font-family:"DM Sans";--e-global-typography-eyebrow-font-size:11px;--e-global-typography-eyebrow-font-weight:500;--e-global-typography-eyebrow-text-transform:uppercase;--e-global-typography-eyebrow-line-height:1.5em;--e-global-typography-eyebrow-letter-spacing:2px;--e-global-typography-small_text-font-family:"DM Sans";--e-global-typography-small_text-font-size:14px;--e-global-typography-small_text-font-weight:400;--e-global-typography-small_text-line-height:1.6em;--e-global-typography-small_text-letter-spacing:0px;background-color:#F7F4ED;color:#252923;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#B07A3A;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.25em;letter-spacing:1px;color:#303B30;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A58050;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#303B30;color:#F7F4ED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#303B30;border-radius:0px 0px 0px 0px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-block-end:1.2em;}.elementor-kit-6 a{color:#303B30;}.elementor-kit-6 a:hover{color:#80613D;}.elementor-kit-6 h1{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:56px;font-weight:400;line-height:1.14em;letter-spacing:-0.3px;}.elementor-kit-6 h2{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.3px;}.elementor-kit-6 h3{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:24px;font-weight:400;line-height:1.15em;letter-spacing:0px;}.elementor-kit-6 h4{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:22px;font-weight:400;line-height:1.15em;letter-spacing:0px;}.elementor-kit-6 h5{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:400;line-height:1.15em;letter-spacing:0px;}.elementor-kit-6 h6{color:#303B30;font-family:"Mazzard", Sans-serif;font-size:16px;font-weight:400;line-height:1.15em;letter-spacing:0px;}.elementor-kit-6 img{border-radius:0px 0px 0px 0px;}.elementor-kit-6 label{color:#303B30;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:0px;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#303B30;accent-color:#303B30;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDD7C9;border-radius:0px 0px 0px 0px;transition:180ms;padding:14px 16px 14px 16px;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{color:#303B30;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80613D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:rgba(16,24,20,0.98);--lightbox-ui-color:#F7F4ED;--lightbox-ui-color-hover:#C5A16E;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:13px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:12px;--e-global-typography-hero-font-size:46px;--e-global-typography-card_title-font-size:22px;--e-global-typography-eyebrow-font-size:11px;--e-global-typography-small_text-font-size:14px;font-size:16px;}.elementor-kit-6 h1{font-size:46px;}.elementor-kit-6 h2{font-size:32px;}.elementor-kit-6 h3{font-size:22px;}.elementor-kit-6 h4{font-size:20px;}.elementor-kit-6 h5{font-size:18px;}.elementor-kit-6 h6{font-size:16px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:12px;}.elementor-kit-6 label{font-size:13px;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:27px;--e-global-typography-secondary-font-size:13px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:12px;--e-global-typography-hero-font-size:34px;--e-global-typography-card_title-font-size:20px;--e-global-typography-eyebrow-font-size:11px;--e-global-typography-small_text-font-size:13px;font-size:16px;}.elementor-kit-6 h1{font-size:34px;}.elementor-kit-6 h2{font-size:27px;}.elementor-kit-6 h3{font-size:20px;}.elementor-kit-6 h4{font-size:18px;}.elementor-kit-6 h5{font-size:17px;}.elementor-kit-6 h6{font-size:16px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:12px;padding:15px 20px 15px 20px;}.elementor-kit-6 label{font-size:13px;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}
/* Start custom CSS *//* Sereland heading families: start */
@layer sereland-heading-preview {
    .elementor-kit-6 :is(h1,h2,h3,h4,h5,h6,[role="heading"],.elementor-heading-title,.elementor-post__title,.elementor-accordion-title,.elementor-toggle-title,.e-n-accordion-item-title-text),
    .elementor-kit-6 :is(.ed-card-title,.sr-route-title) .jet-listing-dynamic-field__content {
        font-family:var(--e-global-typography-primary-font-family,Mazzard),sans-serif !important;
    }
}
/* Sereland heading families: end */
/* Sereland: listing typography, split photographs and gallery controls */
@layer sereland-heading-preview {
    .elementor-kit-6 .elementor-element:is([data-id="6510da0e"],[data-id="e2063334"],[data-id="aba6e62f"],[data-id="6045aaec"],[data-id="9a305345"],[data-id="6bb56be8"],[data-id="ce6a6993"],[data-id="02e0e228"],[data-id="b8ddc8d7"],[data-id="1621501b"],[data-id="04cc47a0"],[data-id="st00035"],[data-id="b626d35e"]) :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,.jet-listing-dynamic-field__content),
    .elementor-kit-6 .ss-day-accordion .e-n-accordion-item-title-text,
    .elementor-kit-6 .sf-footer .e-n-accordion-item-title-text {
        font-family:'Mazzard',sans-serif !important;
    }
    .elementor-kit-6 .sf-footer .e-n-accordion-item-title-text,
    .elementor-kit-6 .sf-footer [data-id="b626d35e"] .elementor-heading-title {
        font-family:'Mazzard',sans-serif !important;
        font-weight:600 !important;
    }
}
.elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="a024c09b"],[data-id="1c4a9ddb"],[data-id="5ff167b6"],[data-id="83353e51"],[data-id="83726ade"],[data-id="1e3fe7b9"],[data-id="8234ea40"],[data-id="755f212a"],[data-id="3104b101"],[data-id="fe391a79"],[data-id="9254d625"],[data-id="6fac3aa0"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="d114a73c"],[data-id="55a242e2"],[data-id="a76a92ff"],[data-id="4ca0a174"],[data-id="37626cda"],[data-id="c34595d2"],[data-id="cea9a582"]) {
    --sr-frame-inset:12px;
    --sr-frame-top:clamp(38px,7vw,100px);
    --sr-frame-bottom:clamp(29px,4.5vw,64px);
    position:relative;
    isolation:isolate;
    overflow:hidden;
    border-radius:12px var(--sr-frame-top) 12px var(--sr-frame-bottom);
}
.elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="a024c09b"],[data-id="1c4a9ddb"],[data-id="5ff167b6"],[data-id="83353e51"],[data-id="83726ade"],[data-id="1e3fe7b9"],[data-id="8234ea40"],[data-id="755f212a"],[data-id="3104b101"],[data-id="fe391a79"],[data-id="9254d625"],[data-id="6fac3aa0"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="d114a73c"],[data-id="55a242e2"],[data-id="a76a92ff"],[data-id="4ca0a174"],[data-id="37626cda"],[data-id="c34595d2"],[data-id="cea9a582"]) img {display:block; border-radius:0;}
.elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="755f212a"],[data-id="a024c09b"]) {
    border-radius: 12px var(--sr-frame-top) 12px var(--sr-frame-bottom) !important;
}
.elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="755f212a"],[data-id="a024c09b"]) img {
    border-radius: 0 !important;
}
.elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="755f212a"],[data-id="a024c09b"])::after {
    content: '';
    position: absolute;
    z-index: 1;
    inset: var(--sr-frame-inset);
    pointer-events: none;
    border: 1px solid #ffffffa6;
    border-radius:
        calc(12px - var(--sr-frame-inset))
        calc(var(--sr-frame-top) - var(--sr-frame-inset))
        calc(12px - var(--sr-frame-inset))
        calc(var(--sr-frame-bottom) - var(--sr-frame-inset));
}
@media (max-width: 767px) {
    .elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="755f212a"],[data-id="a024c09b"]) {
        --sr-frame-top: clamp(26px, 10vw, 42px);
        --sr-frame-bottom: clamp(20px, 7vw, 31px);
    }
}
@media(max-width:767px) {
    .elementor-kit-6 .elementor-element:is([data-id="d6b3691a"],[data-id="6420678f"],[data-id="be36bbdd"],[data-id="736af7f8"],[data-id="edap1921"],[data-id="edap2248"],[data-id="a024c09b"],[data-id="1c4a9ddb"],[data-id="5ff167b6"],[data-id="83353e51"],[data-id="83726ade"],[data-id="1e3fe7b9"],[data-id="8234ea40"],[data-id="755f212a"],[data-id="3104b101"],[data-id="fe391a79"],[data-id="9254d625"],[data-id="6fac3aa0"],[data-id="15e0f734"],[data-id="13f4aa46"],[data-id="d114a73c"],[data-id="55a242e2"],[data-id="a76a92ff"],[data-id="4ca0a174"],[data-id="37626cda"],[data-id="c34595d2"],[data-id="cea9a582"]) {--sr-frame-inset:8px;}
}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) {--sr-gallery-bottom:max(16px,env(safe-area-inset-bottom));}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-lightbox-item {padding:60px clamp(14px,5vw,66px) 106px;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-slideshow__footer {bottom:calc(var(--sr-gallery-bottom) + 48px); padding:5px 16px;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-slideshow__header {opacity:1;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button {
    position:absolute;
    z-index:10;
    top:auto;
    bottom:var(--sr-gallery-bottom);
    transform:none;
    width:44px;
    height:44px;
    padding:0;
    opacity:1;
    border:1px solid #f5f1e249;
    border-radius:50%;
    background:#ffffff09;
    color:#f7f4ed;
    font-size:15px;
}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button-prev {left:calc(50% - 94px); right:auto;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button-next {left:calc(50% + 50px); right:auto;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button:hover,
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button:focus-visible {background:#c5a16e33; border-color:#c5a16e;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-swiper-button.swiper-button-disabled {opacity:.32;}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-slideshow__counter {
    position:fixed;
    z-index:11;
    left:50%;
    bottom:var(--sr-gallery-bottom);
    transform:translateX(-50%);
    display:flex;
    justify-content:center;
    align-items:center;
    gap:5px;
    width:76px;
    height:44px;
    border:1px solid #f5f1e231;
    border-radius:999px;
    background:#ffffff09;
    color:#f7f4ed;
    font:500 12px/1 'Mazzard',sans-serif;
    font-variant-numeric:tabular-nums;
    pointer-events:none;
}
.elementor-kit-6 .elementor-lightbox[id^="elementor-lightbox-slideshow-"]:has(.swiper) .elementor-slideshow__counter.swiper-pagination-disabled {display:none;}

/* Sereland heading sizes: start */
.elementor-kit-6 {--sr-size-h3:24px;--sr-size-h4:22px;--sr-size-h5:18px;--sr-size-h6:16px;}
@media (max-width:1024px) { .elementor-kit-6 {--sr-size-h3:22px;--sr-size-h4:20px;--sr-size-h5:18px;--sr-size-h6:16px;} }
@media (max-width:767px) { .elementor-kit-6 {--sr-size-h3:20px;--sr-size-h4:18px;--sr-size-h5:17px;--sr-size-h6:16px;} }
@layer sereland-heading-preview {
    .elementor-kit-6 h1:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *)) {
        font-size:var(--e-global-typography-hero-font-size) !important;
        line-height:var(--e-global-typography-hero-line-height,1.14) !important;
        text-wrap:balance;
    }
    .elementor-kit-6 h2:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *)),
    .elementor-kit-6 .sl-safari-headline .elementor-heading-title {
        font-size:var(--e-global-typography-primary-font-size) !important;
    }
    .elementor-kit-6 h2:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *,.elementor-element-st00042 *,.elementor-element-st00045 *,.elementor-element-st00049 *,.elementor-element-6530c797 *)),
    .elementor-kit-6 .sl-safari-headline .elementor-heading-title {
        line-height:var(--e-global-typography-primary-line-height,1.2) !important;
    }
    .elementor-kit-6 h3:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *)) {font-size:var(--sr-size-h3) !important;}
    .elementor-kit-6 h4:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *)) {font-size:var(--sr-size-h4) !important;}
    .elementor-kit-6 h5:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *)) {font-size:var(--sr-size-h5) !important;}
    .elementor-kit-6 h6:not(:where([data-elementor-type="header"] *,[data-elementor-type="footer"] *,[data-elementor-type="jet-listing-items"] *)) {font-size:var(--sr-size-h6) !important;}
    .elementor-kit-6 :is(.elementor-element-st00042,.elementor-element-st00045,.elementor-element-st00049,.elementor-element-6530c797) h2 {
        font-size:var(--sr-size-h3) !important;
    }
    .elementor-kit-6 [data-elementor-type="jet-listing-items"]:is([data-elementor-id="122"],[data-elementor-id="172"],[data-elementor-id="237"],[data-elementor-id="240"],[data-elementor-id="277"],[data-elementor-id="378"],[data-elementor-id="2165"],[data-elementor-id="2353"],[data-elementor-id="2354"],[data-elementor-id="2355"]) :is(h3,.ed-card-title .jet-listing-dynamic-field__content) {
        font-size:var(--e-global-typography-card_title-font-size) !important;
    }
}
/* Sereland heading sizes: end */

/* Sereland keyboard focus and journey phone spacing: start */
.elementor-kit-6 #tour-filters .jet-filter-items-dropdown__label:focus-visible {
    outline: 2px solid #4b6858;
    outline-offset: 3px;
}
.elementor-kit-6 .elementor-element-716088ca .iti button.iti__selected-country {
    padding-inline: 4px 7px !important;
}
.elementor-kit-6 .elementor-element-716088ca .iti .iti__selected-country-primary {
    padding-inline: 4px;
}
/* Sereland keyboard focus and journey phone spacing: end *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-normal.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-normal.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-normal.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-normal.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/2026/10/dmsans-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */