html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}





@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHoiFbez.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHQiFQ.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHoiFbez.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHQiFQ.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHoiFbez.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHQiFQ.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHoiFbez.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Antonio;
    src: url(/assets/fonts/gNMEW3NwSYq_9WD3yHQiFQ.woff2?h=653c392d3a2ee620f505c933010e2a04) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaORs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaHRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaMRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaNRs71cA.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXX3I6Li01BKofIMNaDRs4.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOOaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIMeaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIOuaBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofIO-aBXso.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Nunito;
    src: url(/assets/fonts/XRXV3I6Li01BKofINeaB.woff2?h=7974265ed728570d24a22a444f4f9d65) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: auto;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: 'Pathway Gothic One';
    src: url(/assets/fonts/MwQrbgD32-KAvjkYGNUUxAtW7pEBwx-tRVZfX80.woff2?h=97fbaf34c758a8d771fa22265587b0c8) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: 'Pathway Gothic One';
    src: url(/assets/fonts/MwQrbgD32-KAvjkYGNUUxAtW7pEBwx-tS1Zf.woff2?h=97fbaf34c758a8d771fa22265587b0c8) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Poppins;
    src: url(/assets/fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2?h=8e6b60cdf8cd9e74ef290db155081695) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB
}

@font-face {
    font-family: Poppins;
    src: url(/assets/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2?h=8e6b60cdf8cd9e74ef290db155081695) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Poppins;
    src: url(/assets/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2?h=8e6b60cdf8cd9e74ef290db155081695) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

* {
    font-family: Poppins, sans-serif
}

.bg-primary {
    background-color: #51bbff !important
}

a {
    color: #51bbff;
    color: var(--bs-link-color);
    text-decoration: none
}

a:active,
a:focus,
a:hover {
    color: #51bbff
}

.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.callSpan:active,
.callSpan:focus,
.callSpan:hover {
    background-color: #fff;
    border-color: #fff;
    color: #fff
}

.callBtn:active,
.callBtn:focus,
.callBtn:hover {
    background-color: #51bbff !important;
    color: #2c3e50 !important;
    border-color: #2c3e50 !important;
    text-decoration: none;
    border-radius: 11px;
    border-width: 2px;
    border-style: solid;
    padding: 2px 0 2px 4px;
    font-size: 26px;
    line-height: 30px;
    position: relative !important
}

.callBtn:active,
.callBtn:focus,
.callspan:hover {
    background-color: #4e4e4e;
    border-color: #4e4e4e;
    color: #51bbff
}

.callSpan {
    border: none;
    border-radius: 0 12px 12px 0;
    padding: 3px 16px 3px 10px
}

.callBtn {
    border-radius: 11px;
    border-width: 2px;
    border-style: solid;
    padding: 2px 0 2px 4px;
    font-size: 26px;
    line-height: 30px;
    position: relative !important
}

.callBtn .callSpan:hover,
.callBtn.callSpan:active,
.callBtn.callSpan:focus {
    color: #51bbff !important;
    background: #2c3e50 !important
}

.callIcon {
    border: none
}

#contactForm .h4 {
    font-weight: 400;
    border-bottom: 1px solid silver
}

.required-input {
    color: maroon
}

.static-map {
    margin-bottom: 20px
}

@media (max-width:768px) and (min-width:767px) {
    #contactForm .static-map img {
        width: 100%
    }
}

.fit-cover {
    object-fit: cover
}

.resto_app_map {
    padding: 5rem 0
}

.app_menu_title {
    font-family: Poppins;
    font-weight: 300;
    font-size: 18px;
    color: #333;
    line-height: 1.4;
    text-transform: uppercase;
    letter-spacing: 2px
}

.price_app {
    font-size: 28px;
    font-weight: 400
}

.lines {
    flex-grow: 1;
    height: 2px;
    margin-right: 10px;
    margin-left: 10px;
    background-image: url(https://technext.github.io/pato/images/icons/pattern3.png);
    background-repeat: repeat;
    margin-bottom: .7rem
}

.ingredients_app {
    font-weight: 400;
    font-size: 15px;
    color: #666;
    line-height: 1.7
}

.app_menu_item {
    transition: .6s;
    margin-bottom: 2rem
}

.menu_item_title {
    color: #222;
    letter-spacing: 3px;
    font-size: 30px;
    font-weight: 700;
    position: relative;
    z-index: 10;
    text-transform: uppercase;
    line-height: 80px
}

.icone_app {
    width: 30px;
    margin-right: .5rem
}

.app_menu_item:hover h3 {
    transition: .6s;
    color: #f44336
}

.bs-icon {
    --bs-icon-size: .75rem;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    font-size: var(--bs-icon-size);
    width: calc(var(--bs-icon-size) * 2);
    height: calc(var(--bs-icon-size) * 2);
    color: var(--bs-primary)
}

.bs-icon-xs {
    --bs-icon-size: 1rem;
    width: calc(var(--bs-icon-size) * 1.5);
    height: calc(var(--bs-icon-size) * 1.5)
}

.bs-icon-sm {
    --bs-icon-size: 1rem
}

.bs-icon-md {
    --bs-icon-size: 1.5rem
}

.bs-icon-lg {
    --bs-icon-size: 2rem
}

.bs-icon-xl {
    --bs-icon-size: 2.5rem
}

.bs-icon.bs-icon-primary {
    color: var(--bs-white);
    background: var(--bs-primary)
}

.bs-icon.bs-icon-primary-light {
    color: var(--bs-primary);
    background: rgba(var(--bs-primary-rgb), .2)
}

.bs-icon.bs-icon-semi-white {
    color: var(--bs-primary);
    background: rgba(255, 255, 255, .5)
}

.bs-icon.bs-icon-rounded {
    border-radius: .5rem
}

.bs-icon.bs-icon-circle {
    border-radius: 50%
}

body,
html {
    max-width: 100% !important;
    overflow-x: hidden !important
}