@font-face {
    font-family: "peerfect-icons";
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url(/fonts/montserrat-v30-latin-100.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url(/fonts/montserrat-v30-latin-100italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url(/fonts/montserrat-v30-latin-200.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url(/fonts/montserrat-v30-latin-200italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url(/fonts/montserrat-v30-latin-300.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url(/fonts/montserrat-v30-latin-300italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/fonts/montserrat-v30-latin-regular.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url(/fonts/montserrat-v30-latin-italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url(/fonts/montserrat-v30-latin-500.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url(/fonts/montserrat-v30-latin-500italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url(/fonts/montserrat-v30-latin-600.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url(/fonts/montserrat-v30-latin-600italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/fonts/montserrat-v30-latin-700.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url(/fonts/montserrat-v30-latin-700italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url(/fonts/montserrat-v30-latin-800.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url(/fonts/montserrat-v30-latin-800italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url(/fonts/montserrat-v30-latin-900.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url(/fonts/montserrat-v30-latin-900italic.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Young Serif";font-style:normal;font-weight:400;src:url(/fonts/young-serif-v2-latin-regular.woff2)format("woff2")
}

@font-face {
    font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(/fonts/poppins-v23-latin-regular.woff2)format("woff2")
}

:root {
    --young-serif: "Young Serif", sans-serif;
    --poppins: Poppins, sans-serif;
    --black: black;
    --h4-style\<deleted\|variable-74bc5cb3-14f9-1fcf-0c2b-73e15119e0d9\>: 1rem;
    --primary: #8ecc14;
    --white: white;
    --tertiary: #463f3f;
    --secondary: #f6ffe6;
    --color: white;
    --6a9911: #6a9911
}

html {
    scroll-behavior: smooth
}

picture {
    display: contents
}

img {
    max-width: 100%;
    height: auto
}

address {
    font-style: normal
}
