.elementor-kit-29 {
    --e-global-color-primary: #72BF44;
    --e-global-color-secondary: #479F48;
    --e-global-color-text: #000000;
    --e-global-color-accent: #A5A5A5;
    --e-global-color-c525e14: #222222;
    --e-global-color-59fe62d: #444444;
    --e-global-color-999fea0: #666666;
    --e-global-color-c488300: #777777;
    --e-global-color-a7fde3f: #FFFFFF;
    --e-global-color-4fa8ca5: #F9F9F9;
    --e-global-color-9f795ee: #CCCCCC;
    --e-global-color-fcfa425: #A6A6A6;
    --e-global-color-1b4fcaf: #999999;
    --e-global-color-c296864: #F9F9F9;
    --e-global-color-3090b3d: #DEDEDE;
    --e-global-color-3c73368: #FFFFFF00;
    --e-global-typography-primary-font-family: "Lato";
    --e-global-typography-primary-font-size: 1.75rem;
    --e-global-typography-primary-font-weight: 700;
    --e-global-typography-primary-line-height: 140%;
    --e-global-typography-secondary-font-family: "Lato";
    --e-global-typography-secondary-font-size: 1.5rem;
    --e-global-typography-secondary-font-weight: 700;
    --e-global-typography-secondary-line-height: 150%;
    --e-global-typography-text-font-family: "Lato";
    --e-global-typography-text-font-size: 1.25rem;
    --e-global-typography-text-font-weight: 700;
    --e-global-typography-text-line-height: 150%;
    --e-global-typography-accent-font-family: "Lato";
    --e-global-typography-accent-font-size: 1rem;
    --e-global-typography-accent-font-weight: 700;
    --e-global-typography-accent-line-height: 160%;
    --e-global-typography-1d04d47-font-family: "Lato";
    --e-global-typography-1d04d47-font-size: 0.875rem;
    --e-global-typography-1d04d47-font-weight: 700;
    --e-global-typography-1d04d47-line-height: 160%;
    --e-global-typography-50703e1-font-family: "Lato";
    --e-global-typography-50703e1-font-size: 0.75rem;
    --e-global-typography-50703e1-font-weight: 700;
    --e-global-typography-50703e1-line-height: 160%;
    --e-global-typography-c1f9791-font-family: "Lato";
    --e-global-typography-c1f9791-font-size: 1.75rem;
    --e-global-typography-c1f9791-font-weight: 400;
    --e-global-typography-c1f9791-line-height: 140%;
    --e-global-typography-3f33a15-font-family: "Lato";
    --e-global-typography-3f33a15-font-size: 1.5rem;
    --e-global-typography-3f33a15-font-weight: 400;
    --e-global-typography-3f33a15-line-height: 150%;
    --e-global-typography-1af403c-font-family: "Lato";
    --e-global-typography-1af403c-font-size: 1.25rem;
    --e-global-typography-1af403c-font-weight: 400;
    --e-global-typography-1af403c-line-height: 150%;
    --e-global-typography-0942265-font-family: "Lato";
    --e-global-typography-0942265-font-size: 1rem;
    --e-global-typography-0942265-font-weight: 400;
    --e-global-typography-0942265-line-height: 160%;
    --e-global-typography-33d2c84-font-family: "Lato";
    --e-global-typography-33d2c84-font-size: 0.875rem;
    --e-global-typography-33d2c84-font-weight: 400;
    --e-global-typography-33d2c84-line-height: 160%;
    --e-global-typography-a90b0f2-font-family: "Lato";
    --e-global-typography-a90b0f2-font-size: 0.75rem;
    --e-global-typography-a90b0f2-font-weight: 400;
    --e-global-typography-a90b0f2-line-height: 160%;
    --e-global-typography-348c99d-font-family: "Lato";
    --e-global-typography-348c99d-font-size: 1.75rem;
    --e-global-typography-348c99d-font-weight: 300;
    --e-global-typography-348c99d-line-height: 160%;
    --e-global-typography-a662639-font-family: "Lato";
    --e-global-typography-a662639-font-size: 1.5rem;
    --e-global-typography-a662639-font-weight: 300;
    --e-global-typography-a662639-line-height: 160%;
    --e-global-typography-fd4ff0d-font-family: "Lato";
    --e-global-typography-fd4ff0d-font-size: 1.25rem;
    --e-global-typography-fd4ff0d-font-weight: 300;
    --e-global-typography-fd4ff0d-line-height: 160%;
    --e-global-typography-532e961-font-family: "Lato";
    --e-global-typography-532e961-font-size: 1rem;
    --e-global-typography-532e961-font-weight: 300;
    --e-global-typography-532e961-line-height: 160%;
    --e-global-typography-c23e72d-font-family: "Lato";
    --e-global-typography-c23e72d-font-size: 0.875rem;
    --e-global-typography-c23e72d-font-weight: 300;
    --e-global-typography-69c2d5f-font-family: "Lato";
    --e-global-typography-69c2d5f-font-size: 0.75rem;
    --e-global-typography-69c2d5f-font-weight: 300;
    --e-global-typography-69c2d5f-line-height: 160;
    --e-global-typography-873dc50-font-family: "Nunito";
    --e-global-typography-873dc50-font-size: 3.25rem;
    --e-global-typography-873dc50-font-weight: 700;
    --e-global-typography-873dc50-line-height: 110%;
    --e-global-typography-5be3152-font-family: "Nunito";
    --e-global-typography-5be3152-font-size: 3rem;
    --e-global-typography-5be3152-font-weight: 700;
    --e-global-typography-5be3152-line-height: 120%;
    --e-global-typography-63931d7-font-family: "Nunito";
    --e-global-typography-63931d7-font-size: 2.75rem;
    --e-global-typography-63931d7-font-weight: 700;
    --e-global-typography-63931d7-line-height: 120%;
    --e-global-typography-1a4b924-font-family: "Nunito";
    --e-global-typography-1a4b924-font-size: 2.5rem;
    --e-global-typography-1a4b924-font-weight: 700;
    --e-global-typography-1a4b924-line-height: 120%;
    --e-global-typography-3eaf508-font-family: "Nunito";
    --e-global-typography-3eaf508-font-size: 2rem;
    --e-global-typography-3eaf508-font-weight: 700;
    --e-global-typography-3eaf508-line-height: 120%;
    --e-global-typography-2e0d721-font-family: "Nunito";
    --e-global-typography-2e0d721-font-size: 1.75rem;
    --e-global-typography-2e0d721-font-weight: 700;
    --e-global-typography-2e0d721-line-height: 130%;
    --e-global-typography-9a5df51-font-family: "Nunito";
    --e-global-typography-9a5df51-font-size: 1.5rem;
    --e-global-typography-9a5df51-font-weight: 700;
    --e-global-typography-9a5df51-line-height: 130%;
    background-color: var(--e-global-color-a7fde3f);
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-1af403c-font-family), Sans-serif;
    font-size: var(--e-global-typography-1af403c-font-size);
    font-weight: var(--e-global-typography-1af403c-font-weight);
    line-height: var(--e-global-typography-1af403c-line-height);
}

.elementor-kit-29 button,
.elementor-kit-29 input[type="button"],
.elementor-kit-29 input[type="submit"],
.elementor-kit-29 .elementor-button {
    background-color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-a7fde3f);
    border-radius: 0rem 0rem 0rem 0rem;
    padding: 1.25rem 2.5rem 1.25rem 2.5rem;
}

.elementor-kit-29 e-page-transition {
    background-color: #FFBC7D;
}

.elementor-kit-29 p {
    margin-bottom: 16px;
}

.elementor-kit-29 a {
    color: var(--e-global-color-secondary);
}

.elementor-kit-29 a:hover {
    color: var(--e-global-color-primary);
}

.elementor-kit-29 h1 {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-5be3152-font-family), Sans-serif;
    font-size: var(--e-global-typography-5be3152-font-size);
    font-weight: var(--e-global-typography-5be3152-font-weight);
    line-height: var(--e-global-typography-5be3152-line-height);
}

.elementor-kit-29 h2 {
    color: var(--e-global-color-text);
    font-family: "Nunito", Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 120%;
}

.elementor-kit-29 h3 {
    color: var(--e-global-color-text);
    font-family: "Nunito", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 120%;
}

.elementor-kit-29 h4 {
    color: var(--e-global-color-text);
    font-family: "Nunito", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 120%;
}

.elementor-kit-29 h5 {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-2e0d721-font-family), Sans-serif;
    font-size: var(--e-global-typography-2e0d721-font-size);
    font-weight: var(--e-global-typography-2e0d721-font-weight);
    line-height: var(--e-global-typography-2e0d721-line-height);
}

.elementor-kit-29 h6 {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-9a5df51-font-family), Sans-serif;
    font-size: var(--e-global-typography-9a5df51-font-size);
    font-weight: var(--e-global-typography-9a5df51-font-weight);
    line-height: var(--e-global-typography-9a5df51-line-height);
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 80rem;
}

.e-con {
    --container-max-width: 80rem;
    --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) {
    margin-block-end: 1rem;
}

.elementor-element {
    --widgets-spacing: 1rem 1rem;
    --widgets-spacing-row: 1rem;
    --widgets-spacing-column: 1rem;
}

    {}

h1.entry-title {
    display: var(--page-title-display);
}

.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-29 {
        --e-global-typography-primary-font-size: 1.5rem;
        --e-global-typography-primary-line-height: 140%;
        --e-global-typography-secondary-font-size: 1.375rem;
        --e-global-typography-secondary-line-height: 150%;
        --e-global-typography-text-font-size: 1.125rem;
        --e-global-typography-text-line-height: 150%;
        --e-global-typography-accent-font-size: 0.938rem;
        --e-global-typography-accent-line-height: 160%;
        --e-global-typography-1d04d47-font-size: 0.813rem;
        --e-global-typography-1d04d47-line-height: 160%;
        --e-global-typography-50703e1-line-height: 160%;
        --e-global-typography-c1f9791-font-size: 1.5rem;
        --e-global-typography-c1f9791-line-height: 160%;
        --e-global-typography-3f33a15-font-size: 1.375rem;
        --e-global-typography-3f33a15-line-height: 150%;
        --e-global-typography-1af403c-font-size: 1.125rem;
        --e-global-typography-1af403c-line-height: 150%;
        --e-global-typography-0942265-font-size: 1rem;
        --e-global-typography-0942265-line-height: 160%;
        --e-global-typography-33d2c84-font-size: 0.813rem;
        --e-global-typography-33d2c84-line-height: 160%;
        --e-global-typography-a90b0f2-font-size: 0.688rem;
        --e-global-typography-a90b0f2-line-height: 160%;
        --e-global-typography-348c99d-font-size: 1.5rem;
        --e-global-typography-a662639-font-size: 1.375em;
        --e-global-typography-fd4ff0d-font-size: 1.125rem;
        --e-global-typography-532e961-font-size: 0.938rem;
        --e-global-typography-c23e72d-font-size: 0.813rem;
        --e-global-typography-69c2d5f-font-size: 0.688rem;
        --e-global-typography-69c2d5f-line-height: 160%;
        --e-global-typography-873dc50-font-size: 3rem;
        --e-global-typography-873dc50-line-height: 110%;
        --e-global-typography-5be3152-font-size: 2.7rem;
        --e-global-typography-5be3152-line-height: 120%;
        --e-global-typography-63931d7-font-size: 2.8rem;
        --e-global-typography-1a4b924-font-size: 2rem;
        --e-global-typography-3eaf508-font-size: 1.75rem;
        --e-global-typography-2e0d721-font-size: 1.6rem;
        --e-global-typography-9a5df51-font-size: 1.4rem;
        --e-global-typography-9a5df51-line-height: 130%;
        font-size: var(--e-global-typography-1af403c-font-size);
        line-height: var(--e-global-typography-1af403c-line-height);
    }

    .elementor-kit-29 h1 {
        font-size: var(--e-global-typography-5be3152-font-size);
        line-height: var(--e-global-typography-5be3152-line-height);
    }

    .elementor-kit-29 h2 {
        font-size: 2.8rem;
    }

    .elementor-kit-29 h3 {
        font-size: 2rem;
    }

    .elementor-kit-29 h4 {
        font-size: 1.75rem;
    }

    .elementor-kit-29 h5 {
        font-size: var(--e-global-typography-2e0d721-font-size);
        line-height: var(--e-global-typography-2e0d721-line-height);
    }

    .elementor-kit-29 h6 {
        font-size: var(--e-global-typography-9a5df51-font-size);
        line-height: var(--e-global-typography-9a5df51-line-height);
    }

    .elementor-kit-29 button,
    .elementor-kit-29 input[type="button"],
    .elementor-kit-29 input[type="submit"],
    .elementor-kit-29 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        padding: 1.2rem 2.4rem 1.2rem 2.4rem;
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width:767px) {
    .elementor-kit-29 {
        --e-global-typography-primary-font-size: 1.375rem;
        --e-global-typography-primary-line-height: 140%;
        --e-global-typography-secondary-font-size: 1.25rem;
        --e-global-typography-secondary-line-height: 150%;
        --e-global-typography-text-font-size: 1.063rem;
        --e-global-typography-text-line-height: 150%;
        --e-global-typography-accent-font-size: 0.938rem;
        --e-global-typography-accent-line-height: 160%;
        --e-global-typography-1d04d47-font-size: 0.813rem;
        --e-global-typography-1d04d47-line-height: 160%;
        --e-global-typography-50703e1-font-size: 0.625rem;
        --e-global-typography-50703e1-line-height: 160%;
        --e-global-typography-c1f9791-font-size: 1.375rem;
        --e-global-typography-c1f9791-line-height: 160%;
        --e-global-typography-3f33a15-font-size: 1.25rem;
        --e-global-typography-3f33a15-line-height: 150%;
        --e-global-typography-1af403c-font-size: 1.063rem;
        --e-global-typography-1af403c-line-height: 150%;
        --e-global-typography-0942265-font-size: 1rem;
        --e-global-typography-0942265-line-height: 160%;
        --e-global-typography-33d2c84-font-size: 0.813rem;
        --e-global-typography-33d2c84-line-height: 160%;
        --e-global-typography-a90b0f2-font-size: 0.625em;
        --e-global-typography-a90b0f2-line-height: 160%;
        --e-global-typography-348c99d-font-size: 1.5rem;
        --e-global-typography-a662639-font-size: 1.25rem;
        --e-global-typography-fd4ff0d-font-size: 1.063px;
        --e-global-typography-532e961-font-size: 0.938rem;
        --e-global-typography-c23e72d-font-size: 0.813rem;
        --e-global-typography-69c2d5f-font-size: 0.6rem;
        --e-global-typography-69c2d5f-line-height: 160%;
        --e-global-typography-873dc50-font-size: 2.8rem;
        --e-global-typography-873dc50-line-height: 110%;
        --e-global-typography-5be3152-font-size: 2.1rem;
        --e-global-typography-5be3152-line-height: 120%;
        --e-global-typography-63931d7-font-size: 2rem;
        --e-global-typography-1a4b924-font-size: 1.9rem;
        --e-global-typography-3eaf508-font-size: 1.438rem;
        --e-global-typography-2e0d721-font-size: 1.4rem;
        --e-global-typography-9a5df51-font-size: 1.3rem;
        --e-global-typography-9a5df51-line-height: 130%;
        font-size: var(--e-global-typography-1af403c-font-size);
        line-height: var(--e-global-typography-1af403c-line-height);
    }

    .elementor-kit-29 h1 {
        font-size: var(--e-global-typography-5be3152-font-size);
        line-height: var(--e-global-typography-5be3152-line-height);
    }

    .elementor-kit-29 h2 {
        font-size: 2rem;
    }

    .elementor-kit-29 h3 {
        font-size: 1.9rem;
    }

    .elementor-kit-29 h4 {
        font-size: 1.438rem;
    }

    .elementor-kit-29 h5 {
        font-size: var(--e-global-typography-2e0d721-font-size);
        line-height: var(--e-global-typography-2e0d721-line-height);
    }

    .elementor-kit-29 h6 {
        font-size: var(--e-global-typography-9a5df51-font-size);
        line-height: var(--e-global-typography-9a5df51-line-height);
    }

    .elementor-kit-29 button,
    .elementor-kit-29 input[type="button"],
    .elementor-kit-29 input[type="submit"],
    .elementor-kit-29 .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        padding: 1.1rem 2.2rem 1.1rem 2.2rem;
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}

/* Start custom CSS */
/* blog page Filter Css Start Here*/

.select-style select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url("../../2024/03/down-array.svg");
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: 50%;

}

.select-style select:focus {
    outline: none;
}

.jet-search-filter__input:focus {
    outline: none;
}

/* blog page Filter Css end Here*/


/*home page tab Section css start here*/

.home-tab .jet-tabs.jet-tabs-move-up-effect.jet-tabs-position-top {
    width: 100vw;
}


/*home page tab Section css end here*/



/*Post tag Custom css start here*/
.cus-tags .elementor-post-info__terms-list-item {
    padding: 0.625rem 0.75rem;
    border: 1px solid #DEDEDE;

}

.cus-tags .elementor-post-info__terms-list {
    /* display: inline; */
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    align-content: center;
    gap: 0.8rem;
}

/*Post tag Custom css end here*/

/* Default styling for slick dots in testimonial slider start here */
.testimonial-slider .jet-listing-grid__slider .jet-slick-dots li {
    border-radius: 0;
}

/* Styling for slider icons in testimonial slider */
.testimonial-slider .jet-listing-grid__slider-icon {
    border: 1px solid #666666;
    border-radius: 0;
}

.testimonial-slider .jet-listing-grid__slider-icon:hover {
    border-color: #72BF44;
}

/* Styling for slick dots container in testimonial slider */
.testimonial-slider .jet-slick-dots {
    margin-top: 32px;
}

@media (max-width: 1024px) {

    .testimonial-slider .jet-listing-grid__slider-icon.prev-arrow,
    .testimonial-slider .jet-listing-grid__slider-icon.next-arrow {
        left: auto !important;
        right: 75px !important;
        bottom: -15px !important;
        top: auto;
    }


    .testimonial-slider .jet-listing-grid__slider-icon.next-arrow {
        right: 8px !important;
    }

    .testimonial-slider .jet-slick-dots {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        padding: 0 16px;
    }

    .testimonial-slider .jet-slick-dots {
        margin-left: -10px;
    }
}
}

@media (max-width: 767px) {

    .testimonial-slider .jet-listing-grid__slider-icon.prev-arrow,
    .testimonial-slider .jet-listing-grid__slider-icon.next-arrow {
        left: auto !important;
        right: 65px !important;
        bottom: -15px !important;
        top: auto;
    }

    .testimonial-slider .jet-listing-grid__slider-icon.next-arrow {
        right: 15px !important;
    }

    .testimonial-slider .jet-slick-dots {
        margin-left: -10px;
    }
}

/* Default styling for slick dots in testimonial slider end here */





.jet-mega-menu-item__desc {
    display: none !important;
}



.post-password-required {
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    padding: 3rem;
    margin: 6rem auto;
    background: #fff;
}

.post-password-required .page-header {
    margin-bottom: 2rem;
}

.post-password-required .entry-title {
    margin: 0 0 2rem 0;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    padding: 0;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-5be3152-font-family), Sans-serif;
    font-size: var(--e-global-typography-1a4b924-font-size);
    font-weight: var(--e-global-typography-5be3152-font-weight);
    line-height: var(--e-global-typography-5be3152-line-height);
    text-align: center;
}

.post-password-required .post-password-form {
    background: #fff;
    border-radius: 8px;
    font-family: var(--e-global-typography-5be3152-font-family), Sans-serif;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.post-password-required .post-password-form p {
    margin-bottom: 1.5rem;
    color: var(--e-global-color-999fea0);
    font-family: var(--e-global-typography-0942265-font-family), Sans-serif;
    font-size: var(--e-global-typography-0942265-font-size);
    font-weight: var(--e-global-typography-0942265-font-weight);
    line-height: var(--e-global-typography-0942265-line-height);
    text-align: center;
}

.post-password-required .post-password-form label {
    display: block;
    font-weight: 500;
    color: #333;
    text-align: left;
    min-width: 280px;
}

.post-password-required .post-password-form input[type="password"]:focus {
    outline: none;
    border-color: var(--e-global-color-secondary);
    box-shadow: 0 0 0 2px rgba(113, 181, 60, 0.1);
}

.post-password-required .post-password-form input[type="submit"] {
    background-color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-1d04d47-font-family), Sans-serif;
    font-size: var(--e-global-typography-1d04d47-font-size);
    font-weight: var(--e-global-typography-1d04d47-font-weight);
    line-height: var(--e-global-typography-1d04d47-line-height);
    fill: var(--e-global-color-a7fde3f);
    color: var(--e-global-color-a7fde3f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #479F4800;
    border-radius: 0rem 1rem 0rem 1rem;
    padding: 1rem 1rem 1rem 1rem;
    min-width: 100px;
    text-transform: uppercase;
}

.post-password-required .post-password-form input[type="submit"]:hover {
    background-color: #02010100;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-primary);
}

.post-password-required .post-password-form input[type="password"]::placeholder {
    color: #888;
}

.post-password-required .post-password-form p {
    display: block;
}

.post-password-required .post-password-form p:nth-child(2) {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    align-content: flex-end;
    margin: auto;
    justify-content: center;
}

.post-password-required .post-password-form input[type="password"] {
    display: block;
    width: 100%;
    padding: 0.75rem;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    font-size: 1rem;
    background-color: #fff;
    transition: all 0.2s ease;
    height: 57px;
    margin: 0;
    margin-top: 8px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-block-start: 1.5rem;
    margin-block-end: 1rem;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('../../2024/02/Lato-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: auto;
    src: url('../../2024/02/Lato-Light.woff2') format('woff2');
}

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: auto;
    src: url('../../2024/02/Lato-Bold.woff2') format('woff2');
}

/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */
@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 700;
    font-display: auto;
    src: url('../../2024/02/Nunito-Bold.woff2') format('woff2');
}

/* End Custom Fonts CSS */