trAvis - MANAGER
Edit File: amelia-booking.26oPKrHDyw.css
/* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AUi-qJCY.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AXC-q.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff1jvzRPA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff8jvzRPA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff3jvzRPA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff2jvzRPA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7lXff4jvw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZDf-LHrw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZKf-LHrw.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZBf-LHrw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZAf-LHrw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4m0qyriQwlOrhSvowK_l5-eRZOf-I.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf1jvzRPA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf8jvzRPA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf3jvzRPA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf2jvzRPA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR71Wvf4jvw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf1jvzRPA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf8jvzRPA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf3jvzRPA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf2jvzRPA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4l0qyriQwlOrhSvowK_l5-eR7NWPf4jvw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZVcf6lvg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZXMf6lvg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZV8f6lvg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZVsf6lvg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l521wRZWMf6.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cyZMZ-Y.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-ciZMZ-Y.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-fCZM.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVcf6lvg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZXMf6lvg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZV8f6lvg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVsf6lvg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZVcf6lvg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZXMf6lvg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZV8f6lvg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZVsf6lvg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Merriweather'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52_wFZWMf6.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7p29NNpQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7g29NNpQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7r29NNpQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7q29NNpQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUOjIg1_i6t8kCHKm459WxZqh7k29M.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZBg_z_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZYgzz_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZOg3z_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZFgrz_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZbgjz_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8fZwnCo.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz-PZwnCo.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8_ZwnCo.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz8vZwnCo.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUPjIg1_i6t8kCHKm459WxZSgnz_PZw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm45_QpRyS7m.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Montserrat'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Mulish'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/mulish/v3/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5MZ9vKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4oZNvKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaORs71cA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaHRs71cA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaMRs71cA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaNRs71cA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXX3I6Li01BKofIMNaDRs4.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN5cYtvKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN44Y9vKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4kYNvKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvHUT8_DQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvOUT8_DQ.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvFUT8_DQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvEUT8_DQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXQ3I6Li01BKofIMN4AYdvKUT8.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA-seUYevI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAnsSUYevI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaB.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofA6sKUYevI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAksCUYevI.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUbOvISTs.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUZevISTs.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUbuvISTs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUb-vISTs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAtsGUYevI.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxifypY1o9NHyXh3WvSbGSggdOeJWEFkr1ap.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxifypY1o9NHyXh3WvSbGSggdOeJWEBkr1ap.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxifypY1o9NHyXh3WvSbGSggdOeJWE5krw.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUL1HumaIo8pO.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUL1HumeIo8pO.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUL1HummIow.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUJFAumaIo8pO.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUJFAumeIo8pO.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUJFAummIow.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUPVBumaIo8pO.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUPVBumeIo8pO.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxiYypY1o9NHyXh3WvSbGSggdOeJUPVBummIow.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxidypY1o9NHyXh3WvSbGSggdOeDaEx8qw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxidypY1o9NHyXh3WvSbGSggdOeCaEx8qw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxidypY1o9NHyXh3WvSbGSggdOeMaEw.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9_S1lMimuQpw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9_S1lNimuQpw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9_S1lDims.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9TTFlMimuQpw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9TTFlNimuQpw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO9TTFlDims.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO83TVlMimuQpw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO83TVlNimuQpw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Asap Condensed'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/asapcondensed/v8/pxieypY1o9NHyXh3WvSbGSggdO83TVlDims.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhmIqOjjg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhvIqOjjg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhnIqOjjg.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhoIqOjjg.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhkIqOjjg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhmIqOjjg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhvIqOjjg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhnIqOjjg.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhoIqOjjg.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhkIqOjjg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Open Sans'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHtv4kjgoGqM7E_CfNY8HIJmAci.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHtv4kjgoGqM7E_CfNY8HMJmAci.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHtv4kjgoGqM7E_CfNY8H0JmA.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfP04WohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfP04WogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfP04WouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOQ4mohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOQ4mogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOQ4mouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E_Cfs1wH8RnA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E_Cfs7wH8.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPI42ohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPI42ogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPI42ouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPk5GohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPk5GogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfPk5GouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOA5WohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOA5WogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOA5WouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOc5mohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOc5mogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfOc5mouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfO452ohvTobdw.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfO452ogvTobdw.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHsv4kjgoGqM7E_CfO452ouvTo.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E3b_s1wH8RnA.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHrv4kjgoGqM7E3b_s7wH8.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3w-os6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3w-os6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3w-os51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_DMs5.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3q-0s6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3q-0s6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3q-0s51os.woff2) format('woff2'); 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; } /* vietnamese */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3j-ws6VospT4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Barlow'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3j-ws51os.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Oswald'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxmJD1img.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxvJD1img.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxkJD1img.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxlJD1img.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax-HiqOu8IVPmn7erxrJD0.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* cyrillic-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7coxpPDk.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7e4xpPDk.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cIxpPDk.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7cYxpPDk.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Bitter'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/bitter/v19/rax8HiqOu8IVPmn7f4xp.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tDMPKzSQ.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVFteOcEg.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 200; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 800; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2'); 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; } /* devanagari */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2'); 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; } /* latin-ext */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Poppins'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2'); 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; } /* latin */ @font-face { font-family: 'Amelia Carme'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/carme/v11/ptRHTiWdbvZIDNjBzrI.woff2) format('woff2'); 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; } .amelia-app-booking #amelia-booking-wrap *:focus:not(.is-focus):not(:active), #am-modal.am-modal.am-in-body *:focus:not(.is-focus):not(:active) { -webkit-box-shadow: none; box-shadow: none; outline: none; } .amelia-app-booking #amelia-booking-wrap .el-select__tags, #am-modal.am-modal.am-in-body .el-select__tags { left: 1px; overflow: hidden; white-space: nowrap; } .amelia-app-booking #amelia-booking-wrap .el-select__tags .el-select__tags-text, #am-modal.am-modal.am-in-body .el-select__tags .el-select__tags-text { max-width: 80px; overflow: hidden; display: inline-flex; } .amelia-app-booking #amelia-booking-wrap .el-select__tags .el-select__input, #am-modal.am-modal.am-in-body .el-select__tags .el-select__input { border: none; background: transparent; } .amelia-app-booking #amelia-booking-wrap .el-input-group__prepend, #am-modal.am-modal.am-in-body .el-input-group__prepend { background-color: #f2f3f5; border-color: #dddddd; } .amelia-app-booking #amelia-booking-wrap .el-input-group__prepend .el-input, #am-modal.am-modal.am-in-body .el-input-group__prepend .el-input { margin-bottom: 0; min-width: 75px; } .amelia-app-booking #amelia-booking-wrap .el-input-group--prepend .el-input__inner, #am-modal.am-modal.am-in-body .el-input-group--prepend .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-input-group__append, #am-modal.am-modal.am-in-body .el-input-group__append { border-top-left-radius: 0; border-bottom-left-radius: 0; vertical-align: middle; display: table-cell; } .amelia-app-booking #amelia-booking-wrap .el-input-group__prepend div.el-select .el-input__inner, #am-modal.am-modal.am-in-body .el-input-group__prepend div.el-select .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-input-group__prepend div.el-select:hover .el-input__inner, #am-modal.am-modal.am-in-body .el-input-group__prepend div.el-select:hover .el-input__inner { border-color: transparent; background-color: transparent; color: inherit; border-top: 0; border-bottom: 0; } .amelia-app-booking #amelia-booking-wrap .el-form-item.is-success .el-input__inner, #am-modal.am-modal.am-in-body .el-form-item.is-success .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-form-item.is-success .el-input__inner:focus, #am-modal.am-modal.am-in-body .el-form-item.is-success .el-input__inner:focus, .amelia-app-booking #amelia-booking-wrap .el-form-item.is-success .el-textarea__inner, #am-modal.am-modal.am-in-body .el-form-item.is-success .el-textarea__inner, .amelia-app-booking #amelia-booking-wrap .el-form-item.is-success .el-textarea__inner:focus, #am-modal.am-modal.am-in-body .el-form-item.is-success .el-textarea__inner:focus { border-color: #e2e6ec; } .amelia-app-booking #amelia-booking-wrap .payment-dialog-footer, #am-modal.am-modal.am-in-body .payment-dialog-footer { display: flex; align-items: center; justify-content: center; position: relative; } .amelia-app-booking #amelia-booking-wrap .payment-dialog-footer div.paypal-button, #am-modal.am-modal.am-in-body .payment-dialog-footer div.paypal-button { position: relative; } .amelia-app-booking #amelia-booking-wrap .payment-dialog-footer div.paypal-button #am-paypal-button-container, #am-modal.am-modal.am-in-body .payment-dialog-footer div.paypal-button #am-paypal-button-container { opacity: 0.01; position: absolute; top: 6px; left: 8px; z-index: 2; } .amelia-app-booking #amelia-booking-wrap .payment-dialog-footer div.paypal-button span, #am-modal.am-modal.am-in-body .payment-dialog-footer div.paypal-button span { position: relative; } .amelia-app-booking #amelia-booking-wrap .payment-dialog-footer .el-button, #am-modal.am-modal.am-in-body .payment-dialog-footer .el-button { margin: 0 8px 8px; } .amelia-app-booking #amelia-booking-wrap .calendar-link span, #am-modal.am-modal.am-in-body .calendar-link span { font-size: 16px; } .amelia-app-booking #amelia-booking-wrap .calendar-link a:hover, #am-modal.am-modal.am-in-body .calendar-link a:hover, .amelia-app-booking #amelia-booking-wrap .calendar-link a:visited, #am-modal.am-modal.am-in-body .calendar-link a:visited, .amelia-app-booking #amelia-booking-wrap .calendar-link a:link, #am-modal.am-modal.am-in-body .calendar-link a:link, .amelia-app-booking #amelia-booking-wrap .calendar-link a:active, #am-modal.am-modal.am-in-body .calendar-link a:active { color: #ffffff; text-decoration: none; -webkit-box-shadow: none; box-shadow: none; } .amelia-app-booking #amelia-booking-wrap .calendar-link.is-disabled, #am-modal.am-modal.am-in-body .calendar-link.is-disabled { color: #d3ddea; } .amelia-app-booking #amelia-booking-wrap .redirect-link span, #am-modal.am-modal.am-in-body .redirect-link span { font-size: 16px; } .amelia-app-booking #amelia-booking-wrap .redirect-link a, #am-modal.am-modal.am-in-body .redirect-link a { color: #ffffff; text-decoration: none; -webkit-box-shadow: none; box-shadow: none; } .amelia-app-booking #amelia-booking-wrap .el-form-item__content, #am-modal.am-modal.am-in-body .el-form-item__content { line-height: 1; } .el-popper { max-width: 97%; font-family: Amelia Roboto; } .el-popper .el-select-dropdown__item { white-space: normal; min-height: 40px; line-height: 40px; height: auto; } .el-select-dropdown__empty { padding: 10px; } .el-select-dropdown .el-select-dropdown__item { background-color: transparent; color: #354052; } .el-select-dropdown .el-select-dropdown__item.hover { background-color: transparent; } .el-select-dropdown .el-select-dropdown__item:hover { background-color: #f9f9f9; } .el-select-dropdown .el-select-dropdown__item.selected { background-color: transparent; color: inherit; } .el-select-dropdown .el-select-dropdown__item.selected.hover { background-color: transparent; } .el-select-dropdown .el-select-dropdown__item.selected:hover { background-color: #f9f9f9; } .el-select-dropdown .el-select-dropdown__item.is-disabled { color: #d3ddea; } @media only screen and ( max-width: 991px ) { .el-select-dropdown .el-select-dropdown__item.am-drop-child { padding: 0 12px; } } .el-button { margin: 0 8px 8px; letter-spacing: 0; outline: none; } .el-button:hover, .el-button:focus { outline: none; } .el-button.am-delete { background-color: #ff0000; border-color: #ff0000; } .el-message-box { font-family: Amelia Roboto; } .el-message--success { z-index: 999999 !important; } .el-message--error { z-index: 999999 !important; } .el-tooltip__popper { text-align: center; } .el-notification h2:before { display: none; } .el-notification__title { line-height: 18px; } .el-notification__content { line-height: 21px; } .el-dialog { border-radius: 4px; } .el-input__prefix, .el-input__suffix { color: #C0C4CC !important; } .el-dialog__headerbtn { background-color: #ffffff !important; } .el-dialog__wrapper { z-index: 1000001 !important; } .el-select-dropdown, .el-picker-panel, .el-tooltip__popper { z-index: 1100000 !important; } .el-tooltip__popper { z-index: 2111111112 !important; } .v-modal { z-index: 1000000 !important; } .el-scrollbar > .el-scrollbar__bar { opacity: 1 !important; } * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; outline: 0; -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } *:focus { outline: none; } html { scroll-behavior: auto; } body .amelia-app-booking, html .amelia-app-booking { font-size: 16px; } .amelia-app-booking #amelia-booking-wrap, #am-modal.am-modal.am-in-body { font-family: Amelia Roboto; } .amelia-app-booking #amelia-booking-wrap h1, #am-modal.am-modal.am-in-body h1, .amelia-app-booking #amelia-booking-wrap h2, #am-modal.am-modal.am-in-body h2, .amelia-app-booking #amelia-booking-wrap h3, #am-modal.am-modal.am-in-body h3, .amelia-app-booking #amelia-booking-wrap h4, #am-modal.am-modal.am-in-body h4, .amelia-app-booking #amelia-booking-wrap p, #am-modal.am-modal.am-in-body p, .amelia-app-booking #amelia-booking-wrap span, #am-modal.am-modal.am-in-body span, .amelia-app-booking #amelia-booking-wrap div, #am-modal.am-modal.am-in-body div, .amelia-app-booking #amelia-booking-wrap section, #am-modal.am-modal.am-in-body section, .amelia-app-booking #amelia-booking-wrap ul, #am-modal.am-modal.am-in-body ul, .amelia-app-booking #amelia-booking-wrap li, #am-modal.am-modal.am-in-body li, .amelia-app-booking #amelia-booking-wrap a, #am-modal.am-modal.am-in-body a { font-family: Amelia Roboto; } .amelia-app-booking #amelia-booking-wrap h1, #am-modal.am-modal.am-in-body h1 { font-size: 24px; line-height: 1.5; font-weight: 400; color: #354052; margin: 0; } .amelia-app-booking #amelia-booking-wrap h2, #am-modal.am-modal.am-in-body h2 { font-size: 18px; line-height: 1.5; font-weight: 300; color: #354052; margin: 0; } .amelia-app-booking #amelia-booking-wrap h2:before, #am-modal.am-modal.am-in-body h2:before { display: none !important; } .amelia-app-booking #amelia-booking-wrap h3, #am-modal.am-modal.am-in-body h3 { font-size: 16px; line-height: 1.5; font-weight: 400; color: #354052; } .amelia-app-booking #amelia-booking-wrap h4, #am-modal.am-modal.am-in-body h4 { font-size: 16px; line-height: 1.5; font-weight: 500; color: #354052; } .amelia-app-booking #amelia-booking-wrap div, #am-modal.am-modal.am-in-body div { color: #354052; } .amelia-app-booking #amelia-booking-wrap p, #am-modal.am-modal.am-in-body p { color: #354052; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap a, #am-modal.am-modal.am-in-body a { color: #1a84ee; font-size: 16px; text-decoration: none !important; box-shadow: none !important; } .amelia-app-booking #amelia-booking-wrap a:hover, #am-modal.am-modal.am-in-body a:hover { text-decoration: underline !important; } .amelia-app-booking #amelia-booking-wrap span, #am-modal.am-modal.am-in-body span { color: #354052; } .amelia-app-booking #amelia-booking-wrap ul, #am-modal.am-modal.am-in-body ul, .amelia-app-booking #amelia-booking-wrap ol, #am-modal.am-modal.am-in-body ol { margin: 0; padding: 0; } .amelia-app-booking #amelia-booking-wrap ul, #am-modal.am-modal.am-in-body ul, .amelia-app-booking #amelia-booking-wrap li, #am-modal.am-modal.am-in-body li { list-style: none; padding-left: 0; color: #354052; } .amelia-app-booking #amelia-booking-wrap a:hover, #am-modal.am-modal.am-in-body a:hover { text-decoration: none; } .amelia-app-booking #amelia-booking-wrap input[type="text"], #am-modal.am-modal.am-in-body input[type="text"], .amelia-app-booking #amelia-booking-wrap input[type="password"], #am-modal.am-modal.am-in-body input[type="password"], .amelia-app-booking #amelia-booking-wrap input[type="email"], #am-modal.am-modal.am-in-body input[type="email"], .amelia-app-booking #amelia-booking-wrap input[type="tel"], #am-modal.am-modal.am-in-body input[type="tel"], .amelia-app-booking #amelia-booking-wrap input[type="url"], #am-modal.am-modal.am-in-body input[type="url"], .amelia-app-booking #amelia-booking-wrap textarea, #am-modal.am-modal.am-in-body textarea, .amelia-app-booking #amelia-booking-wrap select, #am-modal.am-modal.am-in-body select, .amelia-app-booking #amelia-booking-wrap .form-control, #am-modal.am-modal.am-in-body .form-control, .amelia-app-booking #amelia-booking-wrap .am-stripe-card, #am-modal.am-modal.am-in-body .am-stripe-card { font-family: Amelia Roboto; font-weight: 400; color: #354052; width: 100%; height: 40px; background-color: #fff; background-image: none; border-radius: 4px; border: 1px solid #e2e6ec; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; outline: 0; padding: 0 16px; margin: 0; -webkit-appearance: none; -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); box-shadow: none; } .amelia-app-booking #amelia-booking-wrap textarea, #am-modal.am-modal.am-in-body textarea { padding-top: 12px; padding-bottom: 12px; height: auto; display: block; } .amelia-app-booking #amelia-booking-wrap .el-textarea__inner:focus, #am-modal.am-modal.am-in-body .el-textarea__inner:focus { border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-input-group--append .el-input__inner, #am-modal.am-modal.am-in-body .el-input-group--append .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-input-group__prepend, #am-modal.am-modal.am-in-body .el-input-group__prepend { border-top-right-radius: 0; border-bottom-right-radius: 0; } .amelia-app-booking #amelia-booking-wrap .el-dialog__headerbtn, #am-modal.am-modal.am-in-body .el-dialog__headerbtn { font-weight: 400; } .amelia-app-booking #amelia-booking-wrap .el-dialog__headerbtn:hover, #am-modal.am-modal.am-in-body .el-dialog__headerbtn:hover { background: transparent; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-dialog__headerbtn:hover .el-dialog__close, #am-modal.am-modal.am-in-body .el-dialog__headerbtn:hover .el-dialog__close { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-select, #am-modal.am-modal.am-in-body .el-select { position: relative; width: 100%; } .amelia-app-booking #amelia-booking-wrap .el-select .el-input__inner:focus, #am-modal.am-modal.am-in-body .el-select .el-input__inner:focus { border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-select .el-input.is-focus .el-input__inner, #am-modal.am-modal.am-in-body .el-select .el-input.is-focus .el-input__inner { border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-input-number.is-controls-right .el-input__inner, #am-modal.am-modal.am-in-body .el-input-number.is-controls-right .el-input__inner { padding-left: 15px; padding-right: 50px; } .amelia-app-booking #amelia-booking-wrap .el-input--small .el-input__inner, #am-modal.am-modal.am-in-body .el-input--small .el-input__inner { height: 32px; min-height: 32px; } .amelia-app-booking #amelia-booking-wrap .el-input--prefix .el-input__inner, #am-modal.am-modal.am-in-body .el-input--prefix .el-input__inner { padding-left: 30px; } .amelia-app-booking #amelia-booking-wrap .el-input--suffix .el-input__inner, #am-modal.am-modal.am-in-body .el-input--suffix .el-input__inner { padding-right: 30px; } .amelia-app-booking #amelia-booking-wrap input[type="file"].el-upload__input, #am-modal.am-modal.am-in-body input[type="file"].el-upload__input { display: none; } .amelia-app-booking #amelia-booking-wrap .el-checkbox__label, #am-modal.am-modal.am-in-body .el-checkbox__label { font-weight: 400; text-transform: none; } .amelia-app-booking #amelia-booking-wrap .el-checkbox__input.is-checked .el-checkbox__inner, #am-modal.am-modal.am-in-body .el-checkbox__input.is-checked .el-checkbox__inner, .amelia-app-booking #amelia-booking-wrap .el-checkbox__input.is-indeterminate .el-checkbox__inner, #am-modal.am-modal.am-in-body .el-checkbox__input.is-indeterminate .el-checkbox__inner { background-color: #1a84ee; border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-checkbox__input.is-checked + .el-checkbox__label, #am-modal.am-modal.am-in-body .el-checkbox__input.is-checked + .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap label.el-form-item__label, #am-modal.am-modal.am-in-body label.el-form-item__label { max-width: 100%; margin: 0 0 8px; padding: 0; font-size: 16px; color: #354052; line-height: 1; } .amelia-app-booking #amelia-booking-wrap .el-input.is-disabled .el-input__inner, #am-modal.am-modal.am-in-body .el-input.is-disabled .el-input__inner { background-color: #f5f7fa; border-color: #e4e7ed; color: #c0c4cc; cursor: not-allowed; } .amelia-app-booking #amelia-booking-wrap .am-stripe-card .StripeElement, #am-modal.am-modal.am-in-body .am-stripe-card .StripeElement { padding: 11px 0 11px 0; } .amelia-app-booking #amelia-booking-wrap .am-confirmation-booking, #am-modal.am-modal.am-in-body .am-confirmation-booking { min-height: 500px; } .amelia-app-booking #amelia-booking-wrap .am-confirmation-booking .el-form-item__content, #am-modal.am-modal.am-in-body .am-confirmation-booking .el-form-item__content { max-height: 40px; } .amelia-app-booking #amelia-booking-wrap .am-confirm-booking-events-list, #am-modal.am-modal.am-in-body .am-confirm-booking-events-list { min-height: unset; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields, #am-modal.am-modal.am-in-body .am-custom-fields { margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-form-item__content, #am-modal.am-modal.am-in-body .am-custom-fields .el-form-item__content { max-height: none !important; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .am-front-texarea .el-form-item__content, #am-modal.am-modal.am-in-body .am-custom-fields .am-front-texarea .el-form-item__content { max-height: none !important; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-checkbox, #am-modal.am-modal.am-in-body .am-custom-fields .el-checkbox, .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio { width: 100%; font-size: 14px; font-weight: 400; line-height: 1.5; margin-left: 0; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-checkbox-group, #am-modal.am-modal.am-in-body .am-custom-fields .el-checkbox-group, .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio-group, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio-group { display: block; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .am-text-content, #am-modal.am-modal.am-in-body .am-custom-fields .am-text-content { border-radius: 4px; border: 1px solid #e2e6ec; padding: 8px; margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .am-text-content p, #am-modal.am-modal.am-in-body .am-custom-fields .am-text-content p { font-size: 14px; line-height: 1.5; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio__input.is-checked .el-radio__inner, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio__input.is-checked .el-radio__inner { background: #1a84ee; border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio__input.is-checked .el-checkbox__inner, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio__input.is-checked .el-checkbox__inner, .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio__input.is-indeterminate .el-radio__inner, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio__input.is-indeterminate .el-radio__inner { background-color: #1a84ee; border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio__input.is-checked + .el-radio__label, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio__input.is-checked + .el-radio__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-radio__label, #am-modal.am-modal.am-in-body .am-custom-fields .el-radio__label, .amelia-app-booking #amelia-booking-wrap .am-custom-fields .el-checkbox__label, #am-modal.am-modal.am-in-body .am-custom-fields .el-checkbox__label { white-space: pre-line; } .amelia-app-booking #amelia-booking-wrap .am-payment-error, #am-modal.am-modal.am-in-body .am-payment-error { position: absolute; top: 0; left: 0; width: 100%; z-index: 2; } .amelia-app-booking #amelia-booking-wrap .am-payment-error .el-alert, #am-modal.am-modal.am-in-body .am-payment-error .el-alert { background-color: #ff0000; color: #ffffff; border-radius: 0; } .amelia-app-booking #amelia-booking-wrap .am-payment-error .el-alert .el-alert__closebtn, #am-modal.am-modal.am-in-body .am-payment-error .el-alert .el-alert__closebtn, .amelia-app-booking #amelia-booking-wrap .am-payment-error .el-alert span, #am-modal.am-modal.am-in-body .am-payment-error .el-alert span { color: #ffffff; font-size: 14px; word-break: break-word; } .time-select-item.selected:not(.disabled) { color: #1a84ee; } .el-select-dropdown .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown, .el-popper { z-index: 2111111111 !important; } .am-modal { z-index: 2111111111 !important; } .am-no-services { box-shadow: #eaeaea 0 6px 20px 0, #eaeaea 0 5px 25px 0; text-align: center; padding: 56px; } .am-no-services p, .am-no-services h4, .am-no-services h3, .am-no-services h2, .am-no-services h1 { margin-bottom: 8px; padding: 0; } .am-no-services h1 { font-weight: bold; } .am-no-services a { font-size: 14px; } @keyframes spinner { form { transform: rotate(0deg); } to { transform: rotate(360deg); } } /* WP Admin Bar Override */ body.admin-bar .el-popper[x-placement^=bottom] { margin-top: 44px; } body.admin-bar .el-popper[x-placement^=top] { /*margin-top: -36px;*/ } .amelia-app-booking { position: relative; } .el-select-dropdown .am-phone-input-nicename { float: left; } .el-select-dropdown .am-phone-input-phonecode { float: right; color: #354052; font-size: 13px; } .am-drop-parent { padding: 8px 12px; cursor: pointer; font-size: 14px; border-bottom: 1px solid #e2e6ec; color: #354052; } .am-drop-parent:hover { background-color: #f9f9f9; } .am-drop-child { padding: 0 24px; } .amelia-app-booking #amelia-booking-wrap .am-payment-type label, #am-modal.am-modal.am-in-body .am-payment-type label { margin-bottom: 12px; } .amelia-app-booking #amelia-booking-wrap .am-align-right, #am-modal.am-modal.am-in-body .am-align-right { text-align: right; } .amelia-app-booking #amelia-booking-wrap .am-align-left, #am-modal.am-modal.am-in-body .am-align-left { text-align: left; } .amelia-app-booking #amelia-booking-wrap .am-align-center, #am-modal.am-modal.am-in-body .am-align-center { text-align: center; } .amelia-app-booking #amelia-booking-wrap .am-strong, #am-modal.am-modal.am-in-body .am-strong { font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-semi-strong, #am-modal.am-modal.am-in-body .am-semi-strong { font-weight: 500; } .amelia-app-booking #amelia-booking-wrap .am-align-justify, #am-modal.am-modal.am-in-body .am-align-justify { text-align: justify; } .amelia-app-booking #amelia-booking-wrap ::-moz-placeholder, #am-modal.am-modal.am-in-body ::-moz-placeholder { color: #ccc; } .amelia-app-booking #amelia-booking-wrap :-ms-input-placeholder, #am-modal.am-modal.am-in-body :-ms-input-placeholder { color: #ccc !important; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker, #am-modal.am-modal.am-in-body .am-calendar-picker { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-header .c-title-layout .c-title-popover .c-title-anchor .c-title, #am-modal.am-modal.am-in-body .am-calendar-picker .c-header .c-title-layout .c-title-popover .c-title-anchor .c-title { font-weight: 400; font-size: 16px; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-header .c-arrow-layout .c-arrow, #am-modal.am-modal.am-in-body .am-calendar-picker .c-header .c-arrow-layout .c-arrow { font-size: 18px; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-weekdays, #am-modal.am-modal.am-in-body .am-calendar-picker .c-weekdays { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-day-content, #am-modal.am-modal.am-in-body .am-calendar-picker .c-day-content { width: 28px; height: 28px; font-size: 14px; font-weight: 400; line-height: 1.5; } .amelia-app-booking #amelia-booking-wrap .am-calendar-picker .c-day-background, #am-modal.am-modal.am-in-body .am-calendar-picker .c-day-background { width: 28px !important; height: 28px !important; background-color: #1a84ee !important; } .amelia-app-booking #amelia-booking-wrap .el-input .el-icon-circle-close, #am-modal.am-modal.am-in-body .el-input .el-icon-circle-close { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-select.am-sort, #am-modal.am-modal.am-in-body .el-select.am-sort { position: relative; } .amelia-app-booking #amelia-booking-wrap .el-select.am-sort:before, #am-modal.am-modal.am-in-body .el-select.am-sort:before { width: 18px; height: 18px; position: absolute; z-index: 1; top: 14px; left: 12px; content: ' '; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj4NCiAgICA8cGF0aCBmaWxsPSIjNjE2RTdDIiBmaWxsLXJ1bGU9Im5vbnplcm8iDQogICAgICAgICAgZD0iTTMgMTFhMSAxIDAgMCAwLTEtMUgxYTEgMSAwIDAgMCAwIDJoMWExIDEgMCAwIDAgMS0xek0xIDJoMTJhMSAxIDAgMCAwIDAtMkgxYTEgMSAwIDAgMCAwIDJ6bTggNGExIDEgMCAwIDAtMS0xSDFhMSAxIDAgMCAwIDAgMmg3YTEgMSAwIDAgMCAxLTF6Ii8+DQo8L3N2Zz4NCg==") no-repeat top; line-height: 1; text-align: left; vertical-align: top; color: #354052; display: inline-block; } .amelia-app-booking #amelia-booking-wrap .el-select.am-sort input, #am-modal.am-modal.am-in-body .el-select.am-sort input { padding-left: 32px; } .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button, #am-modal.am-modal.am-in-body .el-button--primary.el-button { background-color: #1a84ee; border-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:hover, #am-modal.am-modal.am-in-body .el-button--primary.el-button:hover, .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:focus, #am-modal.am-modal.am-in-body .el-button--primary.el-button:focus { color: #ffffff; background-color: rgba(26, 132, 238, 0.75); border-color: rgba(26, 132, 238, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:hover span, #am-modal.am-modal.am-in-body .el-button--primary.el-button:hover span, .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button:focus span, #am-modal.am-modal.am-in-body .el-button--primary.el-button:focus span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button--primary.el-button span, #am-modal.am-modal.am-in-body .el-button--primary.el-button span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button, #am-modal.am-modal.am-in-body .el-button--danger.el-button { background-color: #ff0000; border-color: #ff0000; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button:hover, #am-modal.am-modal.am-in-body .el-button--danger.el-button:hover, .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button:focus, #am-modal.am-modal.am-in-body .el-button--danger.el-button:focus { color: #ffffff; background-color: #e60000; border-color: #e60000; } .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button:hover span, #am-modal.am-modal.am-in-body .el-button--danger.el-button:hover span, .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button:focus span, #am-modal.am-modal.am-in-body .el-button--danger.el-button:focus span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button--danger.el-button span, #am-modal.am-modal.am-in-body .el-button--danger.el-button span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-button:hover, #am-modal.am-modal.am-in-body .el-button:hover, .amelia-app-booking #amelia-booking-wrap .el-button:focus, #am-modal.am-modal.am-in-body .el-button:focus { color: #1a84ee; border-color: rgba(26, 132, 238, 0.1); background-color: rgba(26, 132, 238, 0.1); } .amelia-app-booking #amelia-booking-wrap .el-button:hover span, #am-modal.am-modal.am-in-body .el-button:hover span, .amelia-app-booking #amelia-booking-wrap .el-button:focus span, #am-modal.am-modal.am-in-body .el-button:focus span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-button span, #am-modal.am-modal.am-in-body .el-button span { color: #354052; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .el-button, #am-modal.am-modal.am-in-body .el-button { font-size: 12px; } } .amelia-app-booking #amelia-booking-wrap .am-flex-row-middle-align, #am-modal.am-modal.am-in-body .am-flex-row-middle-align { display: flex; align-items: center; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap .am-flex-row-middle-align, #am-modal.am-modal.am-in-body .am-flex-row-middle-align { display: block; } } .amelia-app-booking #amelia-booking-wrap .am-flex-row-middle-align-mobile, #am-modal.am-modal.am-in-body .am-flex-row-middle-align-mobile { display: flex; align-items: center; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper, #am-modal.am-modal.am-in-body .am-spinner-wrapper { text-align: center; height: 244px; display: flex; align-items: center; position: relative; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper .am-spinner-service, #am-modal.am-modal.am-in-body .am-spinner-wrapper .am-spinner-service { margin: 0 auto; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper .am-spinner-service .am-spin, #am-modal.am-modal.am-in-body .am-spinner-wrapper .am-spinner-service .am-spin { width: 80px; padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper .am-spinner-service .am-spin path, #am-modal.am-modal.am-in-body .am-spinner-wrapper .am-spinner-service .am-spin path { stroke: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper .am-spinner-service .am-hourglass, #am-modal.am-modal.am-in-body .am-spinner-wrapper .am-spinner-service .am-hourglass { position: absolute; top: 50%; left: 50%; width: 18px; height: 24px; padding: 0; margin-left: -9px; margin-top: -16px; } .amelia-app-booking #amelia-booking-wrap .am-spinner-wrapper .am-spinner-service .am-hourglass path, #am-modal.am-modal.am-in-body .am-spinner-wrapper .am-spinner-service .am-hourglass path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-spinner, #am-modal.am-modal.am-in-body .am-spinner { margin: 0 auto; position: relative; } .amelia-app-booking #amelia-booking-wrap .am-spinner .am-spin, #am-modal.am-modal.am-in-body .am-spinner .am-spin { width: 80px; padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap .am-spinner .am-spin path, #am-modal.am-modal.am-in-body .am-spinner .am-spin path { stroke: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-spinner .am-hourglass, #am-modal.am-modal.am-in-body .am-spinner .am-hourglass { position: absolute; top: 50%; left: 50%; width: 18px; height: 24px; padding: 0; margin-left: -9px; margin-top: -16px; } .amelia-app-booking #amelia-booking-wrap .am-spinner .am-hourglass path, #am-modal.am-modal.am-in-body .am-spinner .am-hourglass path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-loader, #am-modal.am-modal.am-in-body .am-loader { position: relative; width: 80px; height: 80px; margin: 0 auto; } .amelia-app-booking #amelia-booking-wrap .am-loader-spin, #am-modal.am-modal.am-in-body .am-loader-spin { position: absolute; top: 0; left: 0; width: 100%; height: 100%; stroke: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-loader-spin use, #am-modal.am-modal.am-in-body .am-loader-spin use { transform-origin: center; animation-name: spinner; animation-duration: 1s; animation-iteration-count: infinite; } .amelia-app-booking #amelia-booking-wrap .am-loader-hourglass, #am-modal.am-modal.am-in-body .am-loader-hourglass { position: absolute; top: 50%; left: 50%; width: 18px; height: 24px; transform: translate(-50%, -50%); fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-scroll, #am-modal.am-modal.am-in-body .am-scroll { padding-right: 8px; padding-left: 8px; scroll-color: #e2e6ec #ffffff; scrollbar-width: thin; } .amelia-app-booking #amelia-booking-wrap .am-scroll::-webkit-scrollbar, #am-modal.am-modal.am-in-body .am-scroll::-webkit-scrollbar { position: absolute; width: 8px; } .amelia-app-booking #amelia-booking-wrap .am-scroll::-webkit-scrollbar-track, #am-modal.am-modal.am-in-body .am-scroll::-webkit-scrollbar-track { background: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-scroll::-webkit-scrollbar-thumb, #am-modal.am-modal.am-in-body .am-scroll::-webkit-scrollbar-thumb { background: #e2e6ec; } .amelia-app-booking #amelia-booking-wrap .am-scroll::-webkit-scrollbar-thumb:hover, #am-modal.am-modal.am-in-body .am-scroll::-webkit-scrollbar-thumb:hover { background: #d3d9e2; } .amelia-app-booking #amelia-booking-wrap .el-switch.is-checked .el-switch__core, #am-modal.am-modal.am-in-body .el-switch.is-checked .el-switch__core { background-color: #1a84ee; border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-add-element, #am-modal.am-modal.am-in-body .am-add-element { color: #1a84ee; display: inline-block; vertical-align: middle; padding: 0 4px 0 4px; cursor: pointer; background: transparent; } .amelia-app-booking #amelia-booking-wrap .am-add-element i, #am-modal.am-modal.am-in-body .am-add-element i { margin-right: 4px; border-radius: 50%; padding: 4px; vertical-align: middle; border: 1px solid #E2E6EC; background-color: #ffffff; color: #1a84ee; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap .am-add-element i::before, #am-modal.am-modal.am-in-body .am-add-element i::before { font-weight: 600; } .amelia-app-booking #amelia-booking-wrap .am-add-element i:hover, #am-modal.am-modal.am-in-body .am-add-element i:hover { background-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-add-element span, #am-modal.am-modal.am-in-body .am-add-element span { vertical-align: middle; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-add-element:hover, #am-modal.am-modal.am-in-body .am-add-element:hover { color: #0f6ac6; } .amelia-app-booking #amelia-booking-wrap .am-add-element:hover i, #am-modal.am-modal.am-in-body .am-add-element:hover i { background-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-delete-element, #am-modal.am-modal.am-in-body .am-delete-element { color: #ff0000; display: inline-block; vertical-align: middle; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap .am-delete-element i, #am-modal.am-modal.am-in-body .am-delete-element i { border-radius: 50%; padding: 4px; font-size: 10px; vertical-align: middle; border: 1px solid #E2E6EC; background-color: #ffffff; color: #ff0000; } .amelia-app-booking #amelia-booking-wrap .am-delete-element i::before, #am-modal.am-modal.am-in-body .am-delete-element i::before { font-weight: 600; } .amelia-app-booking #amelia-booking-wrap .am-delete-element i:hover, #am-modal.am-modal.am-in-body .am-delete-element i:hover { background-color: #ff0000; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-delete-element span, #am-modal.am-modal.am-in-body .am-delete-element span { vertical-align: middle; color: #ff0000; } .amelia-app-booking #amelia-booking-wrap .am-delete-element:hover, #am-modal.am-modal.am-in-body .am-delete-element:hover { color: #cc0000; } .amelia-app-booking #amelia-booking-wrap .am-delete-element:hover i, #am-modal.am-modal.am-in-body .am-delete-element:hover i { background-color: #ff0000; color: #ffffff; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap .hide-on-mobile, #am-modal.am-modal.am-in-body .hide-on-mobile { display: none; } } .amelia-app-booking #amelia-booking-wrap .am-edit-element, #am-modal.am-modal.am-in-body .am-edit-element { display: inline-block; vertical-align: middle; padding: 4px; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap .am-edit-element i, #am-modal.am-modal.am-in-body .am-edit-element i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-edit-element:hover i, #am-modal.am-modal.am-in-body .am-edit-element:hover i { color: #0f6ac6; } .amelia-app-booking #amelia-booking-wrap .is-error input, #am-modal.am-modal.am-in-body .is-error input { border-color: #ff0000; } .amelia-app-booking #amelia-booking-wrap .is-error .el-form-item__error, #am-modal.am-modal.am-in-body .is-error .el-form-item__error { color: #ff0000; font-size: 10px; padding-top: 4px; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column, #am-modal.am-modal.am-in-body .v-calendar-column { overflow: visible; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .el-form-item__content:after, #am-modal.am-modal.am-in-body .v-calendar-column .el-form-item__content:after, .amelia-app-booking #amelia-booking-wrap .v-calendar-column .am-calendar-picker:after, #am-modal.am-modal.am-in-body .v-calendar-column .am-calendar-picker:after { content: ""; display: block; position: absolute; top: 2px; bottom: 2px; right: 8px; width: 16px; background: #ffffff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDIyIDI0Ij4NCiAgICA8cGF0aCBmaWxsPSIjRTJFNkVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiDQogICAgICAgICAgZD0iTTE1LjcxNCAyLjY2N0g2LjI4NlYwSDIuNzV2Mi42NjdILjc4QS43ODMuNzgzIDAgMCAwIDAgMy40NXYxOS43NjRBLjc4Ljc4IDAgMCAwIC43ODMgMjRoMjAuNDM0YS43ODUuNzg1IDAgMCAwIC43ODMtLjc4NVYzLjQ1MWEuNzgyLjc4MiAwIDAgMC0uNzgtLjc4NGgtMS45N1YwaC0zLjUzNnYyLjY2N3pNMi43NSAyMS40MjlWOGgxNi41djEzLjQyOUgyLjc1ek0xMiAxNHY2aDZ2LTZoLTZ6Ii8+DQo8L3N2Zz4NCg==') no-repeat center / contain; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .popover-container, #am-modal.am-modal.am-in-body .v-calendar-column .popover-container { width: 100%; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content, #am-modal.am-modal.am-in-body .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .popover-container input, #am-modal.am-modal.am-in-body .v-calendar-column .popover-container input { width: 100%; padding-right: 32px; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-pane-container, #am-modal.am-modal.am-in-body .v-calendar-column .c-pane-container { background-color: transparent !important; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-day-content, #am-modal.am-modal.am-in-body .v-calendar-column .c-day-content { font-size: 12px; font-weight: 400; color: inherit; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-day-content div, #am-modal.am-modal.am-in-body .v-calendar-column .c-day-content div { color: inherit; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-weekdays, #am-modal.am-modal.am-in-body .v-calendar-column .c-weekdays { border-bottom: 1px solid #e2e6ec; padding-bottom: 4px; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-pane-container, #am-modal.am-modal.am-in-body .v-calendar-column .c-pane-container { font-family: Amelia Roboto; padding: 0 8px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap .v-calendar-column .c-pane-container, #am-modal.am-modal.am-in-body .v-calendar-column .c-pane-container { padding: 0; } } .amelia-app-booking #amelia-booking-wrap .am-btns, #am-modal.am-modal.am-in-body .am-btns { margin-top: 16px; border-top: 1px solid #e2e6ec; padding: 16px 0 0; } .amelia-app-booking #amelia-booking-wrap .am-btns .el-button, #am-modal.am-modal.am-in-body .am-btns .el-button { margin-left: 0; } .amelia-app-booking #amelia-booking-wrap .am-round-icon, #am-modal.am-modal.am-in-body .am-round-icon { background-color: #1a84ee; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; margin-right: 16px; text-align: center; } .amelia-app-booking #amelia-booking-wrap .am-round-icon img, #am-modal.am-modal.am-in-body .am-round-icon img, .amelia-app-booking #amelia-booking-wrap .am-round-icon svg, #am-modal.am-modal.am-in-body .am-round-icon svg { vertical-align: middle; } .am-appointment-status-symbol, .am-employee-status-symbol { vertical-align: sub; } .am-appointment-status-symbol.am-status-label, .am-employee-status-symbol.am-status-label { padding-left: 20px; } .am-appointment-status-symbol.am-status-label:before, .am-employee-status-symbol.am-status-label:before { left: 0; } .am-appointment-status-symbol:before, .am-employee-status-symbol:before { width: 12px; height: 12px; background-color: transparent; border-radius: 10px; z-index: 1; content: ""; border: 2px solid; pointer-events: none; display: block; box-sizing: content-box; position: absolute; top: 50%; margin-top: -8px; left: 10px; } .am-appointment-status-symbol.am-relative:before, .am-employee-status-symbol.am-relative:before { position: relative; margin-top: 0; left: 0; } .am-appointment-status-symbol.approved:before, .am-employee-status-symbol.approved:before, .am-appointment-status-symbol.opened:before, .am-employee-status-symbol.opened:before, .am-appointment-status-symbol.available:before, .am-employee-status-symbol.available:before { border-color: #5fce19; } .am-appointment-status-symbol.pending:before, .am-employee-status-symbol.pending:before, .am-appointment-status-symbol.busy:before, .am-employee-status-symbol.busy:before { border-color: #ffa700; } .am-appointment-status-symbol.canceled:before, .am-employee-status-symbol.canceled:before, .am-appointment-status-symbol.away:before, .am-employee-status-symbol.away:before { border-color: #ff0000; } .am-appointment-status-symbol.full, .am-employee-status-symbol.full { color: #1a84ee; } .am-appointment-status-symbol.upcoming, .am-employee-status-symbol.upcoming { color: #ffa700; } .am-appointment-status-symbol.rejected:before, .am-employee-status-symbol.rejected:before, .am-appointment-status-symbol.closed:before, .am-employee-status-symbol.closed:before { border-color: #354052; } i.am-tooltip-icon { color: #616e7c; cursor: help; } .am-dialog-loader { position: absolute; z-index: 10000; top: 0; bottom: 0; left: 0; right: 0; background-color: #ffffff; padding: 24px; text-align: center; display: flex; align-items: center; justify-content: center; } .am-appointment-status-option, .am-employee-status-option { padding-left: 30px; } .am-appointment-status-option span, .am-employee-status-option span { display: flex; align-items: center; } .am-gallery-images .am-event-section-title { margin-bottom: 8px; } .am-gallery-images .am-gallery-image-wrapper { margin-bottom: 24px; border-radius: 3px; overflow: hidden; } .am-gallery-images .am-gallery-image { height: 120px; line-height: 120px; width: 100%; overflow: hidden; text-align: center; background-position: center; background-size: cover; cursor: pointer; position: relative; } .am-gallery-images .am-gallery-image i { display: none; color: #ffffff; position: absolute; top: 50%; left: 50%; z-index: 1; font-size: 22px; margin-left: -12px; margin-top: -12px; } .am-gallery-images .am-gallery-image:hover i { display: block; } .am-gallery-images .am-gallery-image:hover:before { display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: " "; background-color: rgba(53, 64, 82, 0.6); } .am-gallery-images .am-gallery-image img { width: 100%; } .am-gallery-images .am-gallery-image-title { border: 1px solid #e2e6ec; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding: 8px; font-size: 11px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .am-gallery-images .am-gallery-image-title .am-drag-handle { cursor: move; cursor: -webkit-grabbing; margin-right: 2px; } .am-gallery-images .am-gallery-image-title .am-drag-handle img, .am-gallery-images .am-gallery-image-title .am-drag-handle svg { display: inline-block; vertical-align: middle; } .am-gallery-images .am-gallery-image-title .am-drag-handle img rect, .am-gallery-images .am-gallery-image-title .am-drag-handle svg rect { fill: #354052; } .am-gallery-images .am-gallery-image-title .am-drag-handle:hover rect { fill: #354052; } .am-gallery-images .am-gallery-image-add { border: 2px dashed #1a84ee; height: 160px; width: 100%; text-align: center; cursor: pointer; position: relative; border-radius: 4px; display: flex; justify-content: center; align-items: center; color: #1a84ee; box-sizing: border-box; margin-bottom: 24px; } .am-gallery-images .am-gallery-image-add:hover i { border-radius: 50%; border: 1px solid #1a84ee; background-color: #1a84ee; color: #ffffff; } .am-gallery-images .am-gallery-image-add i { display: inline; padding: 2px; color: #1a84ee; font-size: 22px; line-height: 36px; } .am-gallery-images .am-gallery-image-add span { display: block; color: #1a84ee; } #am-modal.am-modal.am-in-body .am-event-modal { font-family: Amelia Roboto; box-sizing: border-box; margin: 24px; } #am-modal.am-modal.am-in-body .am-event-modal * { font-family: Amelia Roboto; box-sizing: border-box; } #am-modal.am-modal.am-in-body .am-event-modal__header { display: flex; align-items: flex-start; justify-content: space-between; padding: 24px; } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__header { flex-wrap: wrap; } } #am-modal.am-modal.am-in-body .am-event-modal__header-title { width: 100%; font-size: 24px; font-weight: 700; margin-right: 6px; } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__header-title { display: flex; max-width: 100%; align-items: flex-start; justify-content: space-between; margin: 0 0 16px; } } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__header-title-standard { flex-wrap: wrap; } } #am-modal.am-modal.am-in-body .am-event-modal__header-title-text { display: block; width: 100%; word-break: break-word; font-size: inherit; line-height: 1.5; color: #354052; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-subtext { font-size: 18px; font-weight: 500; line-height: 1.8; color: #354052; padding-bottom: 8px; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status { display: inline-flex; font-size: 16px; font-weight: 500; line-height: 1.3; padding: 4px 8px 4px 4px; border-radius: 14px; } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__header-title-status { flex: 0 0 auto; margin-top: 6px; } } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status img { margin-right: 8px; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status.canceled { background-color: rgba(255, 0, 0, 0.1); color: #ff0000; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status.closed { background-color: #d3ddea; color: #616e7c; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status.full { background-color: rgba(26, 132, 238, 0.1); color: #1a84ee; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status.upcoming { background-color: rgba(255, 167, 0, 0.1); color: #ffa700; } #am-modal.am-modal.am-in-body .am-event-modal__header-title-status.open { background-color: rgba(95, 206, 25, 0.1); color: #5fce19; } #am-modal.am-modal.am-in-body .am-event-modal__header-title .am-event-modal__mini-info { padding: 0; margin: 12px 0 0; border: none; } #am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn { font-size: 16px; font-weight: 600; padding: 12px; margin: 0; } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn { margin: 0 auto; } } #am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn.is-disabled { opacity: 0.5; } #am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn-price { display: inline-block; position: relative; padding-left: 24px; } #am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn-price:before { content: ''; display: block; height: 100%; width: 1px; background-color: rgba(255, 255, 255, 0.4); position: absolute; top: 50%; left: 11px; transform: translateY(-50%); } #am-modal.am-modal.am-in-body .am-event-modal__body { padding: 24px; } #am-modal.am-modal.am-in-body .am-event-modal__gallery { display: flex; transition: all 0.3s ease-in-out; padding-bottom: 24px; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-full { flex-direction: column; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-selected-image { width: 65%; border-radius: 6px; margin-bottom: 8px; background-size: cover; background-repeat: no-repeat; background-position: center; transition: all 0.3s ease-in-out; overflow: hidden; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-selected-image.am-event-modal__gallery-item-full { padding-top: 50%; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images { width: 35%; transition: all 0.3s ease-in-out; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images:before, #am-modal.am-modal.am-in-body .am-event-modal__gallery-images:after { content: ''; display: block; clear: both; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images > div { position: relative; display: inline-block; width: calc(50% - 8px); padding-top: calc(50% - 8px); margin: 0 0 8px 8px; border-radius: 6px; background-size: cover; background-repeat: no-repeat; background-position: center; overflow: hidden; cursor: pointer; float: left; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images > div span { position: absolute; display: block; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images-less { font-size: 14px; font-weight: 600; text-align: center; color: #1a84ee; padding: 4px; border-bottom: 1px solid #e2e6ec; cursor: pointer; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images-number { width: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 32px; font-weight: 600; text-align: center; color: #1a84ee; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images-number-background { top: 0; left: 0; width: 100%; height: 100%; opacity: 0.1; background-color: #1a84ee; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-images.am-event-modal__gallery-item-full > div { width: calc(20% - 8px); padding-top: calc(20% - 8px); margin: 0 4px 8px 4px; } #am-modal.am-modal.am-in-body .am-event-modal__gallery-item-full { width: 100%; } #am-modal.am-modal.am-in-body .am-event-modal__mini-info { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid #e2e6ec; } #am-modal.am-modal.am-in-body .am-event-modal__mini-info-inner { display: flex; align-items: center; justify-content: flex-start; } @media only screen and ( max-width: 479px ) { #am-modal.am-modal.am-in-body .am-event-modal__mini-info-inner { width: 100%; align-items: flex-start; } } #am-modal.am-modal.am-in-body .am-event-modal__mini-info-inner img { height: 24px; } #am-modal.am-modal.am-in-body .am-event-modal__mini-info-text { font-size: 14px; font-weight: 500; line-height: 1.75; word-break: break-word; color: #354052; margin-left: 12px; } #am-modal.am-modal.am-in-body .am-event-modal__tags-description { padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid #e2e6ec; } #am-modal.am-modal.am-in-body .am-event-modal__tags { display: flex; flex-wrap: wrap; } #am-modal.am-modal.am-in-body .am-event-modal__tags-inner { display: flex; align-items: center; justify-content: flex-start; background-color: #d3ddea; padding: 6px 8px; margin-right: 8px; margin-bottom: 4px; border-radius: 6px; } #am-modal.am-modal.am-in-body .am-event-modal__tags-text { font-size: 12px; font-weight: 500; line-height: 1.35; word-break: break-word; margin-left: 8px; } #am-modal.am-modal.am-in-body .am-event-modal__description { font-size: 16px; font-weight: 400; color: #354052; white-space: pre-line; word-break: break-word; margin-top: 8px; } #am-modal.am-modal.am-in-body .am-event-modal__periods p { font-size: 14px; font-weight: 400; line-height: 1.7; margin-bottom: 12px; } #am-modal.am-modal.am-in-body .am-event-modal__periods-wrapper { display: flex; padding: 12px 0; overflow-y: hidden; } #am-modal.am-modal.am-in-body .am-event-modal__periods-inner { display: flex; flex-direction: column; flex: 0 0 auto; padding-right: 20px; margin-right: 20px; border-right: 1px solid #e2e6ec; } #am-modal.am-modal.am-in-body .am-event-modal__periods-inner:last-of-type { border-right: none; margin-right: 0; padding-right: 0; } #am-modal.am-modal.am-in-body .am-event-modal__periods-week { font-size: 12px; font-weight: 500; line-height: 1.35; text-transform: uppercase; color: #26313D; margin-bottom: 4px; } #am-modal.am-modal.am-in-body .am-event-modal__periods-month { font-size: 14px; font-weight: 500; line-height: 1.15; color: #354052; margin-bottom: 12px; } #am-modal.am-modal.am-in-body .am-event-modal__periods-time { font-size: 14px; font-weight: 500; line-height: 1.45; color: #a9b2bc; } #am-modal.am-modal.am-in-body .am-event-modal__employees { padding-top: 24px; margin-top: 24px; border-top: 1px solid #e2e6ec; } #am-modal.am-modal.am-in-body .am-event-modal__employees p { font-size: 14px; font-weight: 400; line-height: 1.7; margin-bottom: 12px; } #am-modal.am-modal.am-in-body .am-event-modal__employees-wrapper { display: flex; padding: 12px 0; overflow-y: hidden; } #am-modal.am-modal.am-in-body .am-event-modal__employees-inner { display: flex; flex: 0 0 auto; align-items: center; padding-right: 32px; } #am-modal.am-modal.am-in-body .am-event-modal__employees-inner:last-of-type { padding-right: 0; } #am-modal.am-modal.am-in-body .am-event-modal__employees-inner img { flex: 0 0 auto; width: 28px; height: 28px; margin-right: 12px; border-radius: 50%; } #am-modal.am-modal.am-in-body .am-event-modal__employees-name { width: 100%; font-size: 16px; font-weight: 500; line-height: 1.15; color: #354052; } #am-modal.am-modal.am-in-body .am-event-modal__invite .el-form-item__label { font-size: 20px; font-weight: 500; text-align: center; line-height: 1; word-break: break-word; margin-bottom: 20px; } #am-modal.am-modal.am-in-body .am-event-modal__invite .el-form-item__content { text-align: center; } #am-modal.am-modal.am-in-body .am-event-modal__invite-wrapper { display: flex; flex-direction: column; align-items: center; } #am-modal.am-modal.am-in-body .am-event-modal__invite-svg { width: 102px; height: 102px; margin: 20px 0 16px; } #am-modal.am-modal.am-in-body.am-event-modal .el-dialog__headerbtn { top: -32px; right: 0; width: 24px; height: 24px; border-radius: 50%; display: flex; align-items: center; justify-content: center; } #am-modal.am-modal.am-in-body.am-event-modal .el-dialog__headerbtn > i { font-weight: 600; } #am-modal.am-modal.am-in-body.am-event-modal .el-dialog .el-dialog__body { padding: 0; border-radius: 6px; overflow: hidden; } #am-modal.am-modal.am-in-body.am-event-modal .am-add-coupon .el-input-group__append { border-color: #e2e6ec; } .fade-enter-active { transition: all 0.2s ease-out; transition-delay: 0.25s; } .fade-leave-active { transition: all 0.2s ease-out; display: none; } .fade-enter, .fade-leave-to { opacity: 0; } .slide-enter-active, .slide-leave-active { transition: all 0.6s ease-out; } .slide-enter, .slide-leave-to { transform: translateX(100%); } .slide-vertical-enter-active, .slide-vertical-leave-active { transition: all 0.2s ease-out; } .slide-vertical-enter, .slide-vertical-leave-to { transform: translateY(100%); opacity: 0; } .slide-vertical-down-enter-active, .slide-vertical-down-leave-active { transition: all 0.2s ease-out; } .slide-vertical-down-enter, .slide-vertical-down-leave-to { transform: translateY(0px); opacity: 0; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-selectServiceForm { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-selectServiceForm .am-select-service { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-calendarDateTimeForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-calendarDateTimeForm.am-select-date * { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-calendarDateTimeForm.am-select-date .am-recurring-check span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-calendarDateTimeForm.am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringSetupForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-header p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-header p.am-recurring-dates-header-second { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-row-header * { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing { background-color: rgba(255, 255, 255, 0.6); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm.is-editing .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm.is-editing .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm.is-editing .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm.is-editing .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm.is-editing.am-recurring-row-item .el-select { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm .el-input .el-input__inner { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-select-stepByStepForm-recurringDatesForm .el-select { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section .el-pagination button { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li { background-color: #ffffff; color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li.active { background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-recurringDatesForm.am-recurring-dates .am-block-stepByStepForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li.active:hover { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-selectPackageForm { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-selectPackageForm p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm h2 { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm .am-package-rule span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm .am-package-rule i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageInfoForm .am-package-description { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageSetupForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageSetupForm.am-select-date * { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageSetupForm.am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-package-header-image-data-wrapper *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-overview-booking *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-appointments-wrapper * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-package-price__wrapper { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-package-description { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-appointment-header-cell { color: rgba(53, 64, 82, 0.5); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .am-appointment-body-heading { color: rgba(53, 64, 82, 0.5); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .el-collapse-item__header { background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-packageListForm.am-package-list .el-collapse-item__wrap { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking .el-form-item__content .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking .el-form-item__content .am-payment-button-inner svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-appointment.am-confirm-booking p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-package.am-confirm-booking { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-package.am-confirm-booking .el-form-item__content .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-package.am-confirm-booking .el-form-item__content .am-payment-button-inner svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-package.am-confirm-booking p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-confirmBookingForm-package.am-confirm-booking h2 { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-appointment.am-success-payment { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-appointment.am-success-payment h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-appointment.am-success-payment p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-package.am-success-payment { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-package.am-success-payment h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-stepByStepForm-congratulationsForm-package.am-success-payment p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-selectServiceForm { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-selectServiceForm .am-select-service { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date * { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-recurring-check span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-calendarDateTimeForm.am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringSetupForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-header p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-header p.am-recurring-dates-header-second { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-recurring-dates-row-header * { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing { background-color: rgba(255, 255, 255, 0.6); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm.is-editing .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm.is-editing .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm.is-editing .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm.is-editing .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm.is-editing.am-recurring-row-item .el-select { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm .el-input .el-input__inner { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-select-catalogForm-recurringDatesForm .el-select { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section .el-pagination button { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li { background-color: #ffffff; color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li.active { background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-recurringDatesForm.am-recurring-dates .am-block-catalogForm-recurringDatesForm.am-pagination.am-section .el-pagination .el-pager li.active:hover { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageSetupForm.am-select-date { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageSetupForm.am-select-date * { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageSetupForm.am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-package-header-image-data-wrapper *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-overview-booking *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-appointments-wrapper * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-package-price__wrapper { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-package-description { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-appointment-header-cell { color: rgba(53, 64, 82, 0.5); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .am-appointment-body-heading { color: rgba(53, 64, 82, 0.5); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .el-collapse-item__header { background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-packageListForm.am-package-list .el-collapse-item__wrap { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-appointment.am-confirm-booking { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-appointment.am-confirm-booking p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-package.am-confirm-booking { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-package.am-confirm-booking .el-form-item__content .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-package.am-confirm-booking .el-form-item__content .am-payment-button-inner svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-package.am-confirm-booking p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-confirmBookingForm-package.am-confirm-booking h2 { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-appointment.am-success-payment { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-appointment.am-success-payment h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-appointment.am-success-payment p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-package.am-success-payment { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-package.am-success-payment h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-catalogForm-congratulationsForm-package.am-success-payment p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-selectServiceForm p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-calendarDateTimeForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-calendarDateTimeForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-calendarDateTimeForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm p.am-recurring-setup-title { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm.am-recurring-setup-description span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringSetupForm.am-recurring-setup-description p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringDatesForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringDatesForm p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringDatesForm i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringDatesForm.am-delete-element i { background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-recurringDatesForm.am-delete-element:hover i { background-color: #354052; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-packageInfoForm { color: #354052; fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-packageSetupForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-packageSetupForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-packageSetupForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-appointment { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-appointment div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-appointment i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-package { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-package .el-form-item__label span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-package div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-stepByStepForm-confirmBookingForm-package i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-selectServiceForm { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-selectServiceForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-selectServiceForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-selectServiceForm p { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-calendarDateTimeForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-calendarDateTimeForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-calendarDateTimeForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm p.am-recurring-setup-title { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm.am-recurring-setup-description span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringSetupForm.am-recurring-setup-description p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringDatesForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringDatesForm p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringDatesForm i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringDatesForm.am-delete-element i { background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-recurringDatesForm.am-delete-element:hover i { background-color: #354052; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-packageSetupForm { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-packageSetupForm span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-packageSetupForm p { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment .am-payment-buttons-wrapper label span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-appointment i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-package { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-package div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-confirmBookingForm-package i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-appointment { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-appointment div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-appointment i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-package { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-package div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-block-catalogForm-congratulationsForm-package i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm.el-form-item .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm.el-form-item .el-form-item__content .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-stepByStepForm-recurringSetupForm .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm.el-form-item .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm.el-form-item .el-form-item__content .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column .am-calendar-catalogForm-recurringSetupForm .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-substitute .el-input__inner { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date .el-input__inner { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-stepByStepForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-editing .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date.is-substitute .el-input__inner { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm.am-recurring-row-item.am-recurring-row-item-date .el-input__inner { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .v-calendar-column.am-calendar-catalogForm-recurringDatesForm .popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm.am-event { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm.am-event:hover { background-color: #f2f2f2; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm.am-event .am-event-data .am-event-info .am-event-sub-info > div { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm.am-event .am-event-book-cta__inner span { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm div { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm div.am-calendar-picker * { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm div.el-form-item__error { color: #ff0000; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm-confirmBookingForm-event.am-confirmation-booking p { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm-confirmBookingForm-event.am-confirmation-booking .am-payment-button:hover p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm-confirmBookingForm-event.am-confirmation-booking .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm-congratulationsForm-event h4, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-form-eventListForm-congratulationsForm-event p { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-block-eventListForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-block-eventListForm-confirmBookingForm-event .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .el-input__prefix svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .v-calendar-column.am-calendar-eventListForm .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input-group__prepend { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input-group__prepend .el-input__icon { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-appointment .el-input-group .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-input-group__prepend { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-input-group__prepend .el-input__icon { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-stepByStepForm-confirmBookingForm-package .el-input-group .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-input-group__prepend { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-input-group__prepend .el-input__icon { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-eventListForm-confirmBookingForm-event .el-input-group .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input-group__prepend { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input-group__prepend .el-input__icon { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-appointment .el-input-group .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-input-group__prepend { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-input-group__prepend .el-input__icon { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-catalogForm-confirmBookingForm-package .el-input-group .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectServiceForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectServiceForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectServiceForm .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectServiceForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectServiceForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-recurringSetupForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-recurringSetupForm .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-recurringSetupForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-recurringSetupForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectPackageForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectPackageForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectPackageForm .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectPackageForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-selectPackageForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-packageSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-packageSetupForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-packageSetupForm .el-input input.el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-packageSetupForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-packageSetupForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-appointment .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-confirmBookingForm-package .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-appointment .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-stepByStepForm-congratulationsForm-package .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__prefix img path, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input__prefix svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-form-item__label, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-form-item__label span, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input:hover .el-select__caret, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner::placeholder, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner::-webkit-input-placeholder, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner::-moz-placeholder, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner:-ms-input-placeholder, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-input__inner:-moz-placeholder, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input.is-disabled .el-input__inner, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-confirmBookingForm-event .el-input .el-select__caret, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-eventListForm-congratulationsForm-event .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-selectServiceForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-selectServiceForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-selectServiceForm .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-selectServiceForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-selectServiceForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-recurringSetupForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-recurringSetupForm .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-recurringSetupForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-recurringSetupForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-packageSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-packageSetupForm .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-packageSetupForm .el-input input.el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-packageSetupForm .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-packageSetupForm .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-form-item__content .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-form-item__content .am-payment-button-inner svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-appointment .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-confirmBookingForm-package .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-appointment .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input:hover .el-select__caret { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-select-catalogForm-congratulationsForm-package .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm:hover .el-input__inner { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__increase, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__decrease { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__increase i, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__decrease i { color: inherit; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-stepByStepForm-recurringSetupForm .el-input-number.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm:hover .el-input__inner { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__increase, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__decrease { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__increase i, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__decrease i { color: inherit; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-eventListForm .el-input-number.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm:hover .el-input__inner { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__increase, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__decrease { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__increase i, .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__decrease i { color: inherit; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) { border-color: #C0C4CC; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-input-number-catalogForm-recurringSetupForm .el-input-number.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-stepByStepForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-stepByStepForm-recurringSetupForm .el-checkbox-button .el-checkbox-button__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-stepByStepForm-recurringSetupForm .el-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner { color: #354052; background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-catalogForm-recurringSetupForm .el-form-item__label { color: #ffffff; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-catalogForm-recurringSetupForm .el-checkbox-button .el-checkbox-button__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-checkbox-btn-catalogForm-recurringSetupForm .el-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner { color: #354052; background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-appointment .am-payment-type-radio span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-package .am-payment-type-radio span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-stepByStepForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-eventListForm-confirmBookingForm-event .am-payment-type-radio-checked .el-radio__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-eventListForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-eventListForm-confirmBookingForm-event .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-eventListForm-confirmBookingForm-event .el-form-item__content span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-appointment .el-form-item__content span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-radio-btn-catalogForm-confirmBookingForm-package .el-form-item__content span { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-textarea__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-radio__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-checkbox__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .el-upload-dragger { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-textarea__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-radio__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-checkbox__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .el-upload-dragger { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-stepByStepForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-textarea__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-radio__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-checkbox__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .el-upload-dragger { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052 !important; background-color: #ffffff !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052 !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-eventListForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff !important; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-textarea__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-radio__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-checkbox__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .el-upload-dragger { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-appointment .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-form-item__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-form-item__label span { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-input__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-input__suffix i { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-textarea__inner { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-radio__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-checkbox__label { color: #354052; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .el-upload-dragger { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .el-form-item.am-custom-catalogForm-confirmBookingForm-package .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-stripe { display: flex; align-items: center; height: 40px; margin: 0; padding-left: 8px; border-radius: 4px; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap .am-stripe > div { width: 100%; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectServiceForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-selectPackageForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringSetupForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-recurringDatesForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-packageSetupForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-package[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-appointment[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-stepByStepForm-congratulationsForm-package[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-selectServiceForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringSetupForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-recurringDatesForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-packageSetupForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-appointment[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-confirmBookingForm-package[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-appointment[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-catalogForm-congratulationsForm-package[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-eventListForm .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-eventListForm .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-eventListForm[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event .el-select-dropdown__item, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event .el-select-dropdown__item:hover, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event .el-select-dropdown__item.selected, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event .el-select-dropdown__item .am-phone-input-phonecode, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event[x-placement^=bottom] .popper__arrow, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event[x-placement^=bottom] .popper__arrow::after, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event[x-placement^=top] .popper__arrow, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventListForm-confirmBookingForm-event[x-placement^=top] .popper__arrow::after, .el-select-dropdown.am-dropdown-eventListForm-congratulationsForm-event[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-confirmBookingForm-event[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event { background-color: #ffffff; border-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event .el-select-dropdown__item { color: #354052; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event .el-select-dropdown__item:hover { background-color: #d9d9d9; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event .el-select-dropdown__item.selected { color: #1a84ee; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event .el-select-dropdown__item .am-phone-input-phonecode { color: #354052; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event[x-placement^=bottom] .popper__arrow { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event[x-placement^=bottom] .popper__arrow::after { border-bottom-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event[x-placement^=top] .popper__arrow { border-top-color: #ffffff; } .el-select-dropdown.am-dropdown-eventCalendarForm-congratulationsForm-event[x-placement^=top] .popper__arrow::after { border-top-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .am-event-modal__confirm-booking p { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .am-form-eventCalendarForm-congratulationsForm-event.am-success-payment h4, #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .am-form-eventCalendarForm-congratulationsForm-event.am-success-payment p { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input.is-disabled .el-input__inner { border-color: #e4e7ed; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input-group__prepend { background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input-group__prepend .el-input__icon { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input-group__prepend .am-selected-flag .el-input__inner { background-color: transparent; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-input-eventCalendarForm-confirmBookingForm-event .el-input-group .el-input__suffix i { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-form-item__label span { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-input:hover .el-select__caret { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-input .el-input__inner { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .am-payment-button svg { fill: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .am-payment-button-selected p, #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-confirmBookingForm-event .am-payment-button:hover p { color: #1a84ee; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input:hover .el-select__caret { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner::placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner::-webkit-input-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner::-moz-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner:-ms-input-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-input__inner:-moz-placeholder { color: rgba(53, 64, 82, 0.6); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input.is-disabled .el-input__inner { background-color: rgba(255, 255, 255, 0.25); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-select-eventCalendarForm-congratulationsForm-event .el-input .el-select__caret { color: rgba(53, 64, 82, 0.75); } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-block-eventCalendarForm-confirmBookingForm-event .el-form-item__label { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-block-eventCalendarForm-confirmBookingForm-event .el-form-item__label span { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-form-item__label { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-form-item__label span { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-input__inner { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-input__suffix i { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-textarea__inner { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-radio__label { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-radio.is-checked .el-radio__label { color: #1a84ee; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-checkbox__label { color: #354052; font-weight: 700; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-checkbox.is-checked .el-checkbox__label { color: #1a84ee; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-upload-dragger { background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .el-upload-dragger span { color: #1a84ee; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content * { color: #354052; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } #am-modal.am-modal.am-in-body.am-event-modal.event-dialog .el-form-item.am-custom-eventCalendarForm-confirmBookingForm-event .am-calendar-picker.popover-container .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } #am-modal.am-modal.am-in-body .am-stripe { display: flex; align-items: center; height: 40px; margin: 0; padding-left: 8px; border-radius: 4px; background-color: #ffffff; } #am-modal.am-modal.am-in-body .am-stripe > div { width: 100%; } .am-mb-16-md { margin-bottom: 0 !important; } .am-m-0 { margin: 0 !important; } .am-mt-0, .am-my-0 { margin-top: 0 !important; } .am-mr-0, .am-mx-0 { margin-right: 0 !important; } .am-mb-0, .am-my-0 { margin-bottom: 0 !important; } .am-ml-0, .am-mx-0 { margin-left: 0 !important; } .am-m-4 { margin: 4px !important; } .am-mt-4, .am-my-4 { margin-top: 4px !important; } .am-mr-4, .am-mx-4 { margin-right: 4px !important; } .am-mb-4, .am-my-4 { margin-bottom: 4px !important; } .am-ml-4, .am-mx-4 { margin-left: 4px !important; } .am-m-8 { margin: 8px !important; } .am-mt-8, .am-my-8 { margin-top: 8px !important; } .am-mr-8, .am-mx-8 { margin-right: 8px !important; } .am-mb-8, .am-my-8 { margin-bottom: 8px !important; } .am-ml-8, .am-mx-8 { margin-left: 8px !important; } .am-m-12 { margin: 12px !important; } .am-mt-12, .am-my-12 { margin-top: 12px !important; } .am-mr-12, .am-mx-12 { margin-right: 12px !important; } .am-mb-12, .am-my-12 { margin-bottom: 12px !important; } .am-ml-12, .am-mx-12 { margin-left: 12px !important; } .am-m-16 { margin: 16px !important; } .am-mt-16, .am-my-16 { margin-top: 16px !important; } .am-mr-16, .am-mx-16 { margin-right: 16px !important; } .am-mb-16, .am-my-16 { margin-bottom: 16px !important; } .am-ml-16, .am-mx-16 { margin-left: 16px !important; } .am-m-20 { margin: 20px !important; } .am-mt-20, .am-my-20 { margin-top: 20px !important; } .am-mr-20, .am-mx-20 { margin-right: 20px !important; } .am-mb-20, .am-my-20 { margin-bottom: 20px !important; } .am-ml-20, .am-mx-20 { margin-left: 20px !important; } .am-m-24 { margin: 24px !important; } .am-mt-24, .am-my-24 { margin-top: 24px !important; } .am-mr-24, .am-mx-24 { margin-right: 24px !important; } .am-mb-24, .am-my-24 { margin-bottom: 24px !important; } .am-ml-24, .am-mx-24 { margin-left: 24px !important; } .am-m-32 { margin: 32px !important; } .am-mt-32, .am-my-32 { margin-top: 32px !important; } .am-mr-32, .am-mx-32 { margin-right: 32px !important; } .am-mb-32, .am-my-32 { margin-bottom: 32px !important; } .am-ml-32, .am-mx-32 { margin-left: 32px !important; } .am-m-48 { margin: 48px !important; } .am-mt-48, .am-my-48 { margin-top: 48px !important; } .am-mr-48, .am-mx-48 { margin-right: 48px !important; } .am-mb-48, .am-my-48 { margin-bottom: 48px !important; } .am-ml-48, .am-mx-48 { margin-left: 48px !important; } .am-p-0 { padding: 0 !important; } .am-pt-0, .am-py-0 { padding-top: 0 !important; } .am-pr-0, .am-px-0 { padding-right: 0 !important; } .am-pb-0, .am-py-0 { padding-bottom: 0 !important; } .am-pl-0, .am-px-0 { padding-left: 0 !important; } .am-p-4 { padding: 4px !important; } .am-pt-4, .am-py-4 { padding-top: 4px !important; } .am-pr-4, .am-px-4 { padding-right: 4px !important; } .am-pb-4, .am-py-4 { padding-bottom: 4px !important; } .am-pl-4, .am-px-4 { padding-left: 4px !important; } .am-p-8 { padding: 8px !important; } .am-pt-8, .am-py-8 { padding-top: 8px !important; } .am-pr-8, .am-px-8 { padding-right: 8px !important; } .am-pb-8, .am-py-8 { padding-bottom: 8px !important; } .am-pl-8, .am-px-8 { padding-left: 8px !important; } .am-p-12 { padding: 12px !important; } .am-pt-12, .am-py-12 { padding-top: 12px !important; } .am-pr-12, .am-px-12 { padding-right: 12px !important; } .am-pb-12, .am-py-12 { padding-bottom: 12px !important; } .am-pl-12, .am-px-12 { padding-left: 12px !important; } .am-p-16 { padding: 16px !important; } .am-pt-16, .am-py-16 { padding-top: 16px !important; } .am-pr-16, .am-px-16 { padding-right: 16px !important; } .am-pb-16, .am-py-16 { padding-bottom: 16px !important; } .am-pl-16, .am-px-16 { padding-left: 16px !important; } .am-p-20 { padding: 20px !important; } .am-pt-20, .am-py-20 { padding-top: 20px !important; } .am-pr-20, .am-px-20 { padding-right: 20px !important; } .am-pb-20, .am-py-20 { padding-bottom: 20px !important; } .am-pl-20, .am-px-20 { padding-left: 20px !important; } .am-p-24 { padding: 24px !important; } .am-pt-24, .am-py-24 { padding-top: 24px !important; } .am-pr-24, .am-px-24 { padding-right: 24px !important; } .am-pb-24, .am-py-24 { padding-bottom: 24px !important; } .am-pl-24, .am-px-24 { padding-left: 24px !important; } .am-p-32 { padding: 32px !important; } .am-pt-32, .am-py-32 { padding-top: 32px !important; } .am-pr-32, .am-px-32 { padding-right: 32px !important; } .am-pb-32, .am-py-32 { padding-bottom: 32px !important; } .am-pl-32, .am-px-32 { padding-left: 32px !important; } .am-p-40 { padding: 40px !important; } .am-p-48 { padding: 48px !important; } .am-pt-48, .am-py-48 { padding-top: 48px !important; } .am-pr-48, .am-px-48 { padding-right: 48px !important; } .am-pb-48, .am-py-48 { padding-bottom: 48px !important; } .am-pl-48, .am-px-48 { padding-left: 48px !important; } .am-w-100 { width: 100% !important; } .amelia-search { overflow: hidden; } .amelia-search h2 { padding: 0; } .amelia-search h2:before { display: none; } .amelia-app-booking #amelia-booking-wrap #am-search-booking { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters { width: 320px; max-width: 360px; overflow: hidden; display: inline-block; vertical-align: top; padding: 32px; border: 1px solid #e2e6ec; border-right: none; background-color: #ffffff; position: relative; line-height: 1; box-sizing: border-box; flex: 0 0 auto; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-mobile-button { width: 100%; margin: 0 auto; margin-top: 10px; display: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-mobile-button { display: block; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-close-icon { display: none; position: absolute; top: 32px; right: 32px; cursor: pointer; font-size: 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-close-icon { top: 16px; right: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-filter { margin: 24px 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-filter h3 { margin: 0 0 8px; font-size: 14px; color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-filter .el-checkbox__label { display: inline; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker { background-color: transparent !important; border: none !important; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker > div.c-pane { min-width: 100% !important; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker .popover-content { background: #fff !important; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker .popover-content table { padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker .popover-content tr:nth-child(odd) { background: #fff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker .popover-content .c-table-cell.c-active, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-calendar-picker .popover-content .c-table-cell:hover { background: rgba(26, 132, 238, 0.15); border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .el-col .el-date-editor.el-input, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .el-col .el-date-editor.el-input__inner { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-filter-services { list-style: none; padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-filters .am-search-filter-services label { list-style: none; padding: 0; margin: 0 0 8px; width: 100%; display: inline-block; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-filters { position: absolute; left: -360px; z-index: 2; height: 100%; overflow-x: hidden; overflow-y: auto; transition: all 0.3s ease; border-right: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-filters.am-show-filters { -ms-transform: translate(360px, 0); /* IE 9 */ -webkit-transform: translate(360px, 0); /* Safari */ transform: translate(360px, 0); /* Standard syntax */ } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-filters { width: 100%; padding: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-filters .am-close-icon { display: block; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-search-input .el-input { margin-left: 48px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-search-input .am-filter-icon { display: block; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-service .am-service-header { display: block; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-service .am-service-header .am-service-data { display: block; margin-top: 24px; padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-service .am-service-header .am-service-price { position: absolute; top: 24px; right: 12px; font-size: 20px; padding: 8px 16px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-package .am-service-header { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data { display: inline-block; vertical-align: middle; margin-top: 0; padding: 0 16px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data { padding: 0; margin-top: 24px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price { position: static; font-size: 20px; padding: 8px 16px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price { position: absolute; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results { width: 100%; vertical-align: top; border: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state { text-align: center; padding: 96px 16px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state h2 { font-size: 24px; padding-top: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state p { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state img, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state svg { max-width: 240px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state img path#Oval-8, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-empty-state svg path#Oval-8 { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-spinner { text-align: center; padding-top: 192px; padding-bottom: 192px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); padding: 16px 16px; position: relative; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .am-filter-icon { position: absolute; width: 24px; height: 24px; cursor: pointer; display: none; padding: 8px; box-sizing: content-box; background: #1463b3; border-radius: 3px; border: 1px solid #fff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .am-filter-icon svg path { fill: #fff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .am-filter-icon:hover { opacity: 0.7; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input { width: calc(100% - 48px); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input span { color: #ffffff; font-size: 16px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input span i { font-weight: 700; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input input { background-color: transparent; color: #ffffff; border: none; font-size: 16px; font-weight: 300; padding-left: 32px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #ffffff; opacity: 1; /* Firefox */ } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-search-input .el-input ::-ms-input-placeholder { /* Microsoft Edge */ color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list { padding: 32px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list { padding: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container { padding: 24px 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse { border-bottom: 0; border-top: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__header { justify-content: center; font-size: 18px; font-weight: 300; text-align: center; padding: 0 16px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__header:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__header:hover span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow { float: none; transform: rotate(90deg); margin: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__header.is-active .el-collapse-item__arrow { transform: rotate(-90deg); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap { padding: 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap { padding: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content { position: relative; padding-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-booking-fetched { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-booking-fetched .am-svg-wrapper { position: absolute; width: 160px; height: 160px; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-hourglass { filter: brightness(10); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-package-selected .am-packages-buttons { position: static; justify-content: center; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-package-setup .am-next-date-button { width: 100%; margin: 0 0 24px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content .am-package-setup .am-button-wrapper { display: flex; justify-content: center; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap h3 { text-align: center; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras { margin: 24px 0; height: 132px; overflow-y: auto; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-checkbox { white-space: normal; margin: 0; padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-checkbox__input { margin-right: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-checkbox__label { padding-left: 0; display: inline; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-row { margin-bottom: 16px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-col { margin-bottom: 8px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-input-number { max-width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-input-number.is-disabled .el-input-number__decrease, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-service-extras .el-input-number.is-disabled .el-input-number__increase { border-color: #e4e7ed; color: #e4e7ed; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-grouped { margin-bottom: 24px; padding-bottom: 24px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-grouped h4 { margin: 0; font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times { margin-bottom: 24px; height: 132px; max-height: 132px; overflow-y: auto; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button { margin: 4px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button .el-radio-button__inner { border: 1px solid #e2e6ec; border-radius: 3px; color: #354052; width: 168px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button .el-radio-button__inner:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner { background-color: #1a84ee; border-color: #1a84ee; box-shadow: none; -webkit-box-shadow: none; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner:hover { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-button .el-radio-button__orig-radio:disabled + .el-radio-button__inner:hover { color: #f2f3f5; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-appointment-times .el-radio-group { text-align: center; width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .el-collapse-item .el-collapse-item__wrap .am-recurring-check { font-size: 14px; padding: 16px 0 24px 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header { position: relative; display: flex; align-items: flex-start; padding: 24px; background: #FFFFFF; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header { padding: 12px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-image { display: inline-block; width: 60px; max-width: 60px; height: 60px; max-height: 60px; position: relative; flex: none; vertical-align: middle; border-radius: 50%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-image > span { display: flex; align-self: center; width: 26px; height: 26px; position: absolute; bottom: 0; right: -13px; padding: 3px; border: 3px solid #FFFFFF; border-radius: 50%; background-color: #1a84ee; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-image > span > img { border-radius: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-image img, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-image svg { width: 100%; height: 100%; border-radius: 50%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data { display: inline-block; vertical-align: middle; padding: 0 16px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data { display: block; padding: 0; margin-top: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-title { max-width: 80%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-title h2 { font-size: 18px; font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-provider img { display: inline-block; font-size: 14px; margin-top: -5px; width: 24px; height: 24px; border-radius: 50%; border: 2px solid #ffffff; margin-right: 4px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info { display: flex; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info { display: block; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info div { font-size: 14px; color: #354052; display: inline-block; border-right: 1px solid #e2e6ec; margin-right: 8px; padding-right: 8px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info div { display: block; padding: 0; border: none; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info div:last-child { border-right: none; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info div img, .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-data .am-service-info div svg { display: inline-block; vertical-align: text-top; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-price { display: inline-block; margin-left: auto; padding: 16px 24px; border-radius: 30px; background-color: rgba(26, 132, 238, 0.07000000000000001); color: #1a84ee; font-size: 24px; line-height: 1.2; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service-header .am-service-price sup { font-size: 14px; font-weight: 300; margin-left: 2px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service { border: 1px solid #e2e6ec; margin-bottom: 32px; border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-service.am-active-book { box-shadow: 0 0 16px 1px rgba(226, 230, 236, 0.9); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package { border: 1px solid #1a84ee; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header { justify-content: space-between; background-color: rgba(26, 132, 238, 0.07000000000000001); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-package-header-image-data-wrapper { flex: 1 1 auto; display: flex; align-items: flex-start; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-package-header-image-data-wrapper { flex-direction: column; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-service-title { max-width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__services { display: flex; flex-wrap: wrap; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__service-name { margin-left: 4px; color: #616e7c; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__service-name:after { content: ','; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__service-name:last-child:after { content: ''; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__service-name span { font-weight: 500; text-align: center; padding: 2px 4px; border-radius: 4px; color: #1a84ee; background-color: rgba(26, 132, 238, 0.07000000000000001); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-data .am-package-header__service-name span:before { content: 'x'; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price { display: flex; flex: 0 0 auto; flex-direction: column; align-items: flex-end; padding: 0; margin-left: 16px; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price__wrapper { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price__discount { max-width: 112px; display: flex; align-items: center; justify-content: space-between; padding: 4px 8px; border-radius: 13px; background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price__discount-image { height: 18px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-service-header .am-service-price__discount-text { font-size: 16px; font-weight: 500; line-height: 1; color: #ffffff; margin-left: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse { border-top: 1px solid #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item:last-child > div:first-child { padding: 16px 24px; background-color: rgba(26, 132, 238, 0.07000000000000001); border-bottom: 1px solid #1a84ee; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item:last-child > div:first-child { padding: 0; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item__header { background-color: rgba(26, 132, 238, 0.16); font-weight: 500; color: #1a84ee; border-radius: 4px; border-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item__header:hover { background-color: rgba(26, 132, 238, 0.25); } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item__header { border-radius: unset; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item__header .am-package-collapse-btn { font-weight: 500; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .el-collapse .el-collapse-item__wrap { background-color: rgba(26, 132, 238, 0.07000000000000001); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-description { font-size: 14px; font-weight: 500; margin-top: 0px; margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-rule { margin: 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-rule > div { padding: 0; margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-rule span { display: block; background-color: #FFFFFF; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-service { background-color: #FFFFFF; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .am-package-service-name { font-size: 18px; font-weight: 700; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .el-collapse { margin-bottom: 16px; border-top: none; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .el-collapse-item { border-radius: 4px; border: 1px solid #1a84ee; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .el-collapse-item__header { font-size: 14px; padding: 0 6px; } } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .el-collapse-item__wrap { padding: 0; } } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-select-date .el-collapse-item .c-pane { min-width: auto !important; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointments-wrapper { background-color: #FFFFFF; padding: 8px 16px 16px; border: 1px solid #e2e6ec; border-radius: 4px; margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-block p { font-size: 14px; margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse { border: none; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item:last-child > div:first-child { padding: 0; border-bottom: none; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header { position: relative; height: auto; padding: 5px 38px 5px 8px; border-radius: 6px; background-color: #f2f3f5; border: none; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header { justify-content: space-between; flex-wrap: wrap; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header * { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header > div { margin: 0 8px 0 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header .am-blue-badge { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header .am-blue-badge p { padding: 2px 8px; margin: 0 12px 0 0; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header .am-blue-badge p { margin: 0; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header .am-package-service-duration { flex: 0 0 auto; margin: 0 8px 0 auto; line-height: 0; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__header .am-package-service-duration { margin: 0; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__arrow { position: absolute; top: 50%; right: 10px; font-size: 18px; font-weight: 700; margin: 0; transform: translateY(-50%) rotate(90deg); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__arrow.is-active { transform: translateY(-50%) rotate(-90deg); } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__wrap { border: none; padding: 0; background-color: #FFFFFF; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-collapse-item__content { padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body { padding: 6px 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body * { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body > div { margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body.el-row { margin: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body-cell { display: flex; } } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body-cell { flex-direction: column; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body-heading { display: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-body-heading { display: block; max-width: 120px; width: 100%; flex: 0 0 auto; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-service-name { font-size: 16px; font-weight: 500; line-height: 1.5; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-service-name p { overflow: hidden; text-overflow: ellipsis; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-header { display: none; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-header.el-row { margin: 8px 8px 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-appointment-header-cell { line-height: 1.8; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-text-upper { text-transform: uppercase; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-text-center { text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-text-gray { color: #a9b2bc; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-confirmation-booking-package-wrapper h2 { font-weight: 400; margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-confirmation-booking-package-wrapper .am-package-rule { display: flex; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge { display: inline-flex; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge p { flex: 1 0 auto; background-color: rgba(26, 132, 238, 0.1); padding: 4px 8px; font-weight: 500; line-height: 1.5; color: #1a84ee; border-radius: 6px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-service-list-container .am-package .am-package-list .el-row { margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination p { font-size: 12px; color: #354052; margin: 4px 0 4px; padding: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination p { text-align: center; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination { text-align: right; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination { text-align: center; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li { height: 32px; line-height: 32px; padding: 0 8px; color: #354052; border-top: 1px solid #e2e6ec; border-bottom: 1px solid #e2e6ec; border-left: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li:first-child { border-left: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li { padding: 0 2.66666667px; min-width: 24px; } } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li.active { background-color: #1a84ee; border-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li.active:hover { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination button { border: 1px solid #e2e6ec; height: 32px; padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination button:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination button.btn-prev { border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 0; border-top-right-radius: 0; } .amelia-app-booking #amelia-booking-wrap #am-search-booking .am-search-results .am-pagination .el-pagination button.btn-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; } /* Dialogs */ .am-modal p { word-wrap: break-word; } @media only screen and ( max-width: 767px ) { .am-modal .v-calendar-column { text-align: center; } .am-modal .v-calendar-column .popover-origin { left: unset !important; -webkit-transform: unset !important; transform: unset !important; } } .am-modal .el-dialog { background: #fff; border-radius: 6px; width: 860px; overflow: hidden; } @media only screen and ( max-width: 991px ) { .am-modal .el-dialog { width: 100%; } } .am-modal .el-dialog .am-confirmation-booking { position: relative; } .am-modal .el-dialog .am-booking-fetched { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .am-modal .el-dialog .el-dialog__header { padding: 0; margin: 0; } .am-modal .el-dialog .el-dialog__body { padding: 32px; text-align: left; } .am-modal .el-dialog .el-dialog__footer { padding: 0 32px 32px; } .am-modal.el-dialog-recurring-active .el-dialog { overflow: visible; width: 600px; } @media only screen and ( max-width: 767px ) { .am-modal.el-dialog-recurring-active .el-dialog { width: 100%; } .am-modal.el-dialog-recurring-active .el-dialog .el-dialog__body { padding: 8px; } } .am-modal .el-form-item { margin-bottom: 24px; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-setup { padding: 8px; } } .am-modal .am-recurring-setup .el-input-number { width: 100%; } .am-modal .am-recurring-setup .el-input-number__decrease { width: 30%; } .am-modal .am-recurring-setup .el-input-number__increase { width: 30%; } .am-modal .am-recurring-setup .el-row { padding: 0; } .am-modal .am-recurring-setup .el-checkbox-button__inner { border-radius: 4px; height: 40px; width: 40px; vertical-align: middle; display: table-cell; padding: 12px; } .am-modal .am-recurring-setup .am-recurring-setup-title { text-align: center; margin-bottom: 16px; } .am-modal .am-recurring-setup .am-recurring-setup-description { margin-top: 24px; padding-top: 16px; border-top: 1px solid #e2e6ec; margin-bottom: 56px; text-align: center; } .am-modal .am-recurring-setup .am-button-wrapper { text-align: center; } .am-modal .am-recurring-setup .am-button-wrapper .am-recurring-continue { background-color: #1a84ee; } .am-modal .am-recurring-setup .am-button-wrapper .am-recurring-continue span { color: #ffffff; } .am-modal .am-recurring-dates .am-recurring-dates-header { margin-top: 24px; margin-bottom: 24px; text-align: center; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-dates-header { border-bottom: 1px solid #e2e6ec; margin-bottom: 5px; } } .am-modal .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-first { margin: 0; } .am-modal .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-second { color: #9ca3b2; font-size: 14px; word-wrap: break-word; } .am-modal .am-recurring-dates .am-recurring-dates-rows { opacity: 1; padding-left: 10px; padding-right: 10px; margin-bottom: 100px; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-dates-rows { padding-left: 5px; padding-right: 0; margin: 0; } } .am-modal .am-recurring-dates .am-recurring-row-delete-message { font-size: 12px; } .am-modal .am-recurring-dates .am-recurring-row-item-time .el-input__inner { padding-left: 30px; } .am-modal .am-recurring-dates .am-recurring-dates-row-header { padding-left: 10px; padding-right: 10px; } .am-modal .am-recurring-dates .am-recurring-dates-row-header * { color: #9ca3b2; } .am-modal .am-recurring-dates .am-recurring-dates-row-header .el-row { border-bottom: 1px solid #e2e6ec; } .am-modal .am-recurring-dates .am-recurring-dates-row-header .el-row span { padding-left: 30px; } .am-modal .am-recurring-dates .am-recurring-dates-row-header .el-row .am-recurring-dates-row-header-date span { padding-left: 18px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align { border-bottom: 1px solid #e2e6ec; display: flex; align-items: center; width: 100%; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing { background-color: #f9f9f9; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-substitute { background-color: rgba(26, 132, 238, 0.2); } @media only screen and ( max-width: 1199px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align { align-items: inherit; } } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align { display: inline-block; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align:first-of-type { margin-bottom: 0; } } @media only screen and ( min-width: 768px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-date.is-editing > div:after { content: ""; display: block; position: absolute; top: 2px; bottom: 2px; right: 8px; width: 16px; background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDIyIDI0Ij4NCiAgICA8cGF0aCBmaWxsPSIjRTJFNkVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiDQogICAgICAgICAgZD0iTTE1LjcxNCAyLjY2N0g2LjI4NlYwSDIuNzV2Mi42NjdILjc4QS43ODMuNzgzIDAgMCAwIDAgMy40NXYxOS43NjRBLjc4Ljc4IDAgMCAwIC43ODMgMjRoMjAuNDM0YS43ODUuNzg1IDAgMCAwIC43ODMtLjc4NVYzLjQ1MWEuNzgyLjc4MiAwIDAgMC0uNzgtLjc4NGgtMS45N1YwaC0zLjUzNnYyLjY2N3pNMi43NSAyMS40MjlWOGgxNi41djEzLjQyOUgyLjc1ek0xMiAxNHY2aDZ2LTZoLTZ6Ii8+DQo8L3N2Zz4NCg==') no-repeat center / contain; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-time.is-editing > div > div:before { content: ""; display: block; position: absolute; top: 2px; bottom: 2px; left: 8px; width: 16px; background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cGF0aCBmaWxsPSIjRDNEQ0U2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMywyNyBDMTguMDI5MjM4NiwyNyAxNCwyMi45Njk3ODA1IDE0LDE3Ljk5OTcyMzkgQzE0LDEzLjAyOTY2NzMgMTguMDI5MjM4Niw5IDIzLDkgQzI3Ljk3MDIwOTEsOSAzMiwxMy4wMjk2NjczIDMyLDE3Ljk5OTcyMzkgQzMyLDIyLjk2OTc4MDUgMjcuOTcwMjA5MSwyNyAyMywyNyBMMjMsMjcgWiBNMjMsMTAuOTI4NTcxNCBDMTkuMDk0NTczNiwxMC45Mjg1NzE0IDE1LjkyODU3MTQsMTQuMDk0NDU0MSAxNS45Mjg1NzE0LDE3Ljk5OTczMyBDMTUuOTI4NTcxNCwyMS45MDUwMTE5IDE5LjA5NDU3MzYsMjUuMDcxNDI4NiAyMywyNS4wNzE0Mjg2IEMyNi45MDU0MjY0LDI1LjA3MTQyODYgMzAuMDcxNDI4NiwyMS45MDUwMTE5IDMwLjA3MTQyODYsMTcuOTk5NzMzIEMzMC4wNzE0Mjg2LDE0LjA5NDQ1NDEgMjYuOTA1NDQ2MSwxMC45Mjg1NzE0IDIzLDEwLjkyODU3MTQgTDIzLDEwLjkyODU3MTQgWiBNMjMuMDE0MzMzMiwxOS4xODc3NjQ2IEMyMi41NDg1MjE4LDE5LjE4Nzc2NDYgMjIuMTcwNTgzMiwxOC44MDk4Mzc2IDIyLjE3MDU4MzIsMTguMzQ0MDQwNSBMMjIuMTcwNTgzMiwxNC4zMzMzOTY5IEMyMi4xNzA1ODMyLDEzLjg2NzU5OTkgMjIuNTQ4NTIxOCwxMy40ODk2NzI4IDIzLjAxNDMzMzIsMTMuNDg5NjcyOCBDMjMuNDgwMTQ0NSwxMy40ODk2NzI4IDIzLjg1ODA4MzIsMTMuODY3NTk5OSAyMy44NTgwODMyLDE0LjMzMzM5NjkgTDIzLjg1ODA4MzIsMTcuNTAwMzE2NCBMMjYuNjcwNTgzMiwxNy41MDAzMTY0IEMyNy4xMzYzOTQ2LDE3LjUwMDMxNjQgMjcuNTE0MzMzMiwxNy44NzgyNDM0IDI3LjUxNDMzMzIsMTguMzQ0MDQwNSBDMjcuNTE0MzMzMiwxOC44MDk4Mzc2IDI3LjEzNjQxNSwxOS4xODc3NjQ2IDI2LjY3MDU4MzIsMTkuMTg3NzY0NiBMMjMuMDE0MzMzMiwxOS4xODc3NjQ2IFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNCAtOSkiLz4KPC9zdmc+Cg==') no-repeat center / contain; } } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { margin: auto; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col span.am-col-title-date { display: inline-block; color: #9ca3b2; } } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-icon-warning-outline { margin-left: 5px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: none; font-size: 14px; color: #354052; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: block; } } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 1px; padding-right: 1px; pointer-events: none; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 0; padding-right: 0; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date { width: 56%; display: inline-block; text-align: center; margin-left: 5px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date .el-input__inner { padding-right: 0; padding-left: 5px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time { width: 35%; display: inline-block; text-align: center; margin-left: 5px; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time .el-input__inner { padding-right: 0; padding-left: 5px; } } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-action { text-align: center; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-input__inner { background-color: transparent; border-color: transparent; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-select__caret { display: none; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-substitute .el-input__inner { color: #1a84ee; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner { border-color: #E2E6EC; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select__caret { display: inline-block; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-item { pointer-events: all; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-action { border-color: transparent; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-deleting { text-align: center; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { width: 100%; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col p { text-align: left; } } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element { padding: 0; } .am-modal .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element:first-child { margin-right: 20px; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .v-calendar-column { padding: 0 0 0; } } .am-modal .am-recurring-dates .am-pagination { display: flex; justify-content: space-around; padding-bottom: 8px; } @media only screen and ( max-width: 991px ) { .am-modal .am-recurring-dates .am-pagination { display: block; border-bottom: none; text-align: center; } } .am-modal .am-recurring-dates .am-pagination div { display: inline-block; margin: auto; } @media only screen and ( max-width: 991px ) { .am-modal .am-recurring-dates .am-pagination div { display: block; } } .am-modal .am-recurring-dates .am-pagination div p { padding-top: 8px; padding-bottom: 8px; margin: auto; text-align: center; font-size: 14px; color: #9ca3b2; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-pagination div p { text-align: center; } } .am-modal .am-recurring-dates .am-pagination .el-pagination { text-align: center; display: inline-block; padding-top: 8px; padding-bottom: 8px; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-pagination .el-pagination { text-align: center; } } .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li { height: 32px; line-height: 32px; padding: 0 8px; color: #354052; border-top: 1px solid #e2e6ec; border-bottom: 1px solid #e2e6ec; border-left: 1px solid #e2e6ec; } .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li:first-child { border-left: none; } @media only screen and ( max-width: 767px ) { .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li { padding: 0 2.66666667px; min-width: 24px; } } .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li.active { background-color: #1a84ee; border-color: #1a84ee; color: #ffffff; } .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li.active:hover { color: #ffffff; } .am-modal .am-recurring-dates .am-pagination .el-pagination .el-pager li:hover { color: #1a84ee; } .am-modal .am-recurring-dates .am-pagination .el-pagination button { border: 1px solid #e2e6ec; height: 32px; padding: 0 8px; } .am-modal .am-recurring-dates .dialog-footer { border-top: 1px solid #e2e6ec; padding-top: 24px; margin: 24px 10px 0 10px; width: 100%; text-align: center; } .am-modal .am-confirmation-booking-header { text-align: center; margin-bottom: 24px; } .am-modal .am-confirmation-booking-header img, .am-modal .am-confirmation-booking-header svg { border-radius: 50%; max-width: 80px; width: 80px; height: 80px; } .am-modal .am-confirmation-booking-header h2 { font-weight: 500; padding: 16px; margin: 0; } .am-modal p { margin: 0; padding: 0; font-size: 14px; color: #354052; } .am-modal .am-employee-photo { border-radius: 50%; width: 24px; max-width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-right: 4px; } .am-modal .el-row { margin-bottom: 8px; padding: 0 8px; } .am-modal .am-add-coupon { margin-bottom: 16px; } .am-modal .am-add-coupon span { color: #1a84ee; font-size: 12px; } .am-modal .am-add-coupon .el-input__inner { height: 32px; } .am-modal .am-add-coupon svg, .am-modal .am-add-coupon img { width: 20px; height: 20px; display: inline-block; margin-right: 2px; vertical-align: middle; } .am-modal .am-add-coupon svg path, .am-modal .am-add-coupon img path { fill: #1a84ee; } .am-modal .am-add-coupon .el-form-item { margin-bottom: 0; } .am-modal .am-add-coupon .el-input-group__append, .am-modal .am-add-coupon .el-input-group__prepend { background-color: #1a84ee; color: #ffffff; border-color: #1a84ee; } .am-modal .am-add-coupon .el-input-group__append:hover, .am-modal .am-add-coupon .el-input-group__prepend:hover { background-color: rgba(26, 132, 238, 0.15); border-color: rgba(26, 132, 238, 0.15); } .am-modal .am-add-coupon .el-input-group__append:hover .el-button, .am-modal .am-add-coupon .el-input-group__prepend:hover .el-button { color: #354052; background-color: transparent; border-color: transparent; } .am-modal .am-add-coupon .el-input-group__append .el-button, .am-modal .am-add-coupon .el-input-group__prepend .el-button { background-color: transparent; border-color: transparent; color: #ffffff; } .am-modal .am-add-coupon-field span { visibility: hidden; } .am-modal .am-coupon-limit { background-color: #354052; padding: 10px; border-radius: 3px; margin-bottom: 10px; } .am-modal .am-coupon-limit .am-coupon-limit-text { font-size: 14px; } .am-modal .am-coupon-limit .am-coupon-limit-text div { display: inline-block; padding-top: 6px; padding-bottom: 6px; } .am-modal .am-coupon-limit .am-coupon-limit-text p, .am-modal .am-coupon-limit .am-coupon-limit-text strong { color: #ffffff; } .am-modal .am-coupon-limit svg, .am-modal .am-coupon-limit img { width: 30px; height: 30px; display: inline-block; margin-right: 2px; vertical-align: middle; margin-bottom: 6px; margin-top: 6px; } .am-modal .am-coupon-limit svg circle, .am-modal .am-coupon-limit img circle { fill: #1a84ee; } .am-modal .am-confirm-booking-form p { word-break: break-word; } .am-modal .am-confirm-booking-form .am-confirm-booking-data { margin-bottom: 0; } .am-modal .am-confirm-booking-form .am-confirm-booking-payment { margin-top: -24px; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper { min-height: 132px; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .el-form-item__label span { color: #354052; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .el-form-item__content { display: flex; align-items: flex-start; max-height: unset !important; flex-wrap: wrap; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button { width: 112px; height: 90px; padding: 16px; background-color: transparent; border: 2px solid #e2e6ec; border-radius: 8px; text-decoration: none; margin: 0 10px 10px 0; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button p { text-align: center; text-transform: none; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-inner { display: flex; flex-direction: column; justify-content: center; align-items: center; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; border-color: #1a84ee !important; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected:hover { border: 2px solid #1a84ee; } .am-modal .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button img { height: 32px; } .am-modal .am-confirm-booking-form .am-confirmation-booking-details { border-bottom: 1px solid #e2e6ec; margin-bottom: 24px; display: flex; align-items: center; justify-content: space-between; border-top: 1px solid #e2e6ec; padding: 24px 0; } @media only screen and ( max-width: 991px ) { .am-modal .am-confirm-booking-form .am-confirmation-booking-details { display: block; } } .am-modal .am-confirm-booking-form .am-confirmation-booking-details.recurring-string { padding-top: 0; border-top: none; } .am-modal .am-confirm-booking-form .am-confirmation-booking-details > div { margin-right: 8px; } @media only screen and ( max-width: 991px ) { .am-modal .am-confirm-booking-form .am-confirmation-booking-details > div { display: inline-block; margin-bottom: 16px; min-width: 48%; } } .am-modal .am-confirm-booking-form .am-confirmation-booking-details > div p { margin: 0 0 4px; } .am-modal .am-custom-fields { display: inline-block; width: 100%; } .am-modal .am-custom-fields .el-row { padding-left: 12px; padding-right: 12px; margin-bottom: 0; } .am-modal .am-custom-fields .el-row .el-col:nth-child(odd) { clear: both; } .am-modal .am-custom-fields .el-row .am-custom-required-as-html .el-form-item__label:before { content: '*'; color: #F56C6C; margin-right: 4px; } .am-modal .am-custom-fields .el-row .text-content-custom-field label { visibility: hidden; } .am-modal .am-custom-fields .el-upload { width: 100%; } .am-modal .am-custom-fields .el-upload-dragger { border: 2px dashed #1a84ee; height: 40px; text-align: center; cursor: pointer; position: relative; border-radius: 4px; justify-content: center; align-items: center; color: #1a84ee; box-sizing: border-box; display: flex; width: 100%; } .am-modal .am-custom-fields .el-upload-dragger .el-icon-upload { margin: 0 0 0 0; } .am-modal .am-custom-fields .el-upload-dragger i { display: inline; padding: 2px; color: #1a84ee; font-size: 22px; line-height: 36px; } .am-modal .am-custom-fields .el-upload-dragger span { color: #1a84ee; } .am-modal .am-confirmation-total { background-color: rgba(26, 132, 238, 0.1); padding: 8px; } .am-modal .am-confirmation-total .el-row { margin-top: 8px; margin-bottom: 8px; margin-left: 0 !important; margin-right: 0 !important; } .am-modal .am-confirmation-total .am-confirmation-deposit-price { border-bottom: 1px solid #a9b2bc; padding-bottom: 8px; } .am-modal .am-confirmation-total .am-confirmation-deposit .am-confirmation-deposit-info { font-style: italic; color: #a9b2bc; display: inline-block; } .am-modal .am-confirmation-total p { font-weight: 500; } .am-modal .am-confirmation-total p.am-align-right { color: #1a84ee; } .am-modal .am-payment-type .el-form-item__content { max-height: unset !important; } .am-modal .am-payment-type-radio { border-radius: 8px; margin: 0 8px 8px 0 !important; } .am-modal .am-payment-type-radio-checked { border: 1px solid #1a84ee !important; background-color: rgba(26, 132, 238, 0.08); } .am-modal .am-payment-type-radio-checked .el-radio__inner { border-color: #1a84ee; background: #1a84ee; } .am-modal .am-payment-type-radio-checked .el-radio__inner:after { transform: translate(-50%, -50%) scale(1); } .am-modal .am-confirmation-extras-cost { background-color: rgba(26, 132, 238, 0.1); padding-top: 4px; padding-bottom: 4px; margin-left: 0 !important; margin-right: 0 !important; } .am-modal .am-confirmation-extras-cost div { line-height: 24px; } .am-modal .am-confirmation-extras-cost .el-collapse { border: none; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__header { height: 24px; border: none; margin: 0; padding: 0; font-size: 14px; color: #354052; background: none; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-title { display: inline-block; font-weight: 400; padding-left: 12px; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-total-cost { float: right; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__header i { line-height: 24px; margin-right: -3px; margin-left: 1px; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap { background: none; border: none; padding-left: 12px; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content { padding: 0; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-details { display: inline-block; } .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-cost { display: inline-block; float: right; padding-right: 12px; } .am-modal .dialog-footer { margin-top: 24px; text-align: center; } .am-waiting-confirmation, .am-success-payment, .am-booking-fetched { text-align: center; } @media only screen and ( max-width: 767px ) { .am-waiting-confirmation, .am-success-payment, .am-booking-fetched { padding: 16px; } } .am-waiting-confirmation h4, .am-success-payment h4, .am-booking-fetched h4 { text-transform: uppercase; margin-bottom: 24px; color: #354052; letter-spacing: 2px; } .am-waiting-confirmation .el-button a, .am-success-payment .el-button a, .am-booking-fetched .el-button a { color: #ffffff; } .am-waiting-confirmation .am-svg-wrapper, .am-success-payment .am-svg-wrapper, .am-booking-fetched .am-svg-wrapper { position: relative; margin: 0 0 24px; } .am-waiting-confirmation .am-svg-wrapper .am-hourglass, .am-success-payment .am-svg-wrapper .am-hourglass, .am-booking-fetched .am-svg-wrapper .am-hourglass { position: absolute; top: 50%; left: 50%; width: 32px; height: 42px; padding: 0; margin-left: -16px; margin-top: -24px; } .am-waiting-confirmation .am-svg-wrapper .am-hourglass path, .am-success-payment .am-svg-wrapper .am-hourglass path, .am-booking-fetched .am-svg-wrapper .am-hourglass path { fill: #1a84ee; } .am-waiting-confirmation .am-svg-wrapper .am-congrats, .am-success-payment .am-svg-wrapper .am-congrats, .am-booking-fetched .am-svg-wrapper .am-congrats { width: 96px; padding: 0; margin: 24px; /*border-radius: 50%; border: 2px solid @color-divider-gray;*/ } .am-waiting-confirmation .am-svg-wrapper .am-congrats path, .am-success-payment .am-svg-wrapper .am-congrats path, .am-booking-fetched .am-svg-wrapper .am-congrats path { fill: #1a84ee; } .am-waiting-confirmation .am-svg-wrapper .am-congrats#shape-star, .am-success-payment .am-svg-wrapper .am-congrats#shape-star, .am-booking-fetched .am-svg-wrapper .am-congrats#shape-star { fill: #ffffff; } .am-waiting-confirmation .am-svg-wrapper .am-spin, .am-success-payment .am-svg-wrapper .am-spin, .am-booking-fetched .am-svg-wrapper .am-spin { width: 160px; padding: 0; margin: 0; } .am-waiting-confirmation .am-svg-wrapper .am-spin path, .am-success-payment .am-svg-wrapper .am-spin path, .am-booking-fetched .am-svg-wrapper .am-spin path { stroke: #1a84ee; } .am-waiting-confirmation .el-col, .am-success-payment .el-col, .am-booking-fetched .el-col { width: 100%; } .am-success-payment .el-select { width: 100%; max-width: 250px; } .el-dialog__body .el-button.el-button--primary { color: #ffffff; background-color: #1a84ee; border-color: #1a84ee; } .el-dialog__body .el-button.el-button--primary:hover, .el-dialog__body .el-button.el-button--primary:focus { color: #ffffff; background-color: rgba(26, 132, 238, 0.75); border-color: rgba(26, 132, 238, 0.75); } .el-dialog__body .el-button.el-button--primary:hover span, .el-dialog__body .el-button.el-button--primary:focus span { color: #ffffff; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-wrapper { padding: 0 8px; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-wrapper h2 { font-weight: 400; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-wrapper .am-package-rule { display: flex; flex-wrap: wrap; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-wrapper .am-blue-badge { display: inline-flex; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-wrapper .am-blue-badge p { flex: 1 0 auto; background-color: rgba(26, 132, 238, 0.1); padding: 4px 8px; font-weight: 500; line-height: 1.5; color: #1a84ee; border-radius: 6px; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header { display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-bottom: 24px; padding: 0 8px; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header .am-package-image { display: flex; flex-direction: row; align-items: center; justify-content: space-between; } @media only screen and ( max-width: 479px ) { .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header .am-package-image { flex-wrap: wrap; } } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header .am-package-image img, .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header .am-package-image svg { width: 44px; height: 44px; max-width: 100%; max-height: 100%; border-radius: 50%; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header p { font-size: 16px; } .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header h2 { font-weight: 500; padding: 0 16px; } @media only screen and ( max-width: 479px ) { .el-dialog__body .am-confirmation-booking .am-confirmation-booking-package-header h2 { padding: 0; margin-top: 8px; } } #am-modal.am-modal.am-in-body .v-calendar-column .am-calendar-searchForm-recurringSetupForm .popover-container .popover-origin .popover-content-wrapper .popover-content, #am-modal.am-modal.am-in-body .v-calendar-column.am-calendar-searchForm-recurringDatesForm .popover-container .popover-origin .popover-content-wrapper .popover-content { background-color: #ffffff; } .ql-description .ql-font-serif { font-family: Georgia, Times New Roman, serif; } .ql-description .ql-font-monospace { font-family: Monaco, Courier New, monospace; } .ql-description .ql-size-small { font-size: 0.75em; } .ql-description .ql-size-large { font-size: 1.5em; } .ql-description .ql-size-huge { font-size: 2.5em; } .ql-description .ql-direction-rtl { direction: rtl; text-align: inherit; } .ql-description .ql-align-center { text-align: center; } .ql-description .ql-align-justify { text-align: justify; } .ql-description .ql-align-right { text-align: right; } .ql-description p { text-align: revert; } .ql-description p, .ql-description ol, .ql-description ul, .ql-description pre, .ql-description blockquote, .ql-description h1, .ql-description h2, .ql-description h3, .ql-description h4, .ql-description h5, .ql-description h6 { margin: 0; padding: 0; counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-description ol, .ql-description ul { padding-left: 1.5em; } .ql-description ol > li, .ql-description ul > li { list-style-type: none; } .ql-description ul > li::before { content: '\2022'; } .ql-description ul[data-checked=true], .ql-description ul[data-checked=false] { pointer-events: none; } .ql-description ul[data-checked=true] > li *, .ql-description ul[data-checked=false] > li * { pointer-events: all; } .ql-description ul[data-checked=true] > li::before, .ql-description ul[data-checked=false] > li::before { color: #777; cursor: pointer; pointer-events: all; } .ql-description ul[data-checked=true] > li::before { content: '\2611'; } .ql-description ul[data-checked=false] > li::before { content: '\2610'; } .ql-description li::before { display: inline-block; white-space: nowrap; width: 1.2em; } .ql-description li:not(.ql-direction-rtl)::before { margin-left: -1.5em; margin-right: 0.3em; text-align: right; } .ql-description li.ql-direction-rtl::before { margin-left: 0.3em; margin-right: -1.5em; } .ql-description ol li:not(.ql-direction-rtl), .ql-description ul li:not(.ql-direction-rtl) { padding-left: 1.5em; } .ql-description ol li.ql-direction-rtl, .ql-description ul li.ql-direction-rtl { padding-right: 1.5em; } .ql-description ol li { counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; counter-increment: list-0; } .ql-description ol li:before { content: counter(list-0, decimal) '. '; } .ql-description ol li.ql-indent-1 { counter-increment: list-1; } .ql-description ol li.ql-indent-1:before { content: counter(list-1, lower-alpha) '. '; } .ql-description ol li.ql-indent-1 { counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-description ol li.ql-indent-2 { counter-increment: list-2; } .ql-description ol li.ql-indent-2:before { content: counter(list-2, lower-roman) '. '; } .ql-description ol li.ql-indent-2 { counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-description ol li.ql-indent-3 { counter-increment: list-3; } .ql-description ol li.ql-indent-3:before { content: counter(list-3, decimal) '. '; } .ql-description ol li.ql-indent-3 { counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; } .ql-description ol li.ql-indent-4 { counter-increment: list-4; } .ql-description ol li.ql-indent-4:before { content: counter(list-4, lower-alpha) '. '; } .ql-description ol li.ql-indent-4 { counter-reset: list-5 list-6 list-7 list-8 list-9; } .ql-description ol li.ql-indent-5 { counter-increment: list-5; } .ql-description ol li.ql-indent-5:before { content: counter(list-5, lower-roman) '. '; } .ql-description ol li.ql-indent-5 { counter-reset: list-6 list-7 list-8 list-9; } .ql-description ol li.ql-indent-6 { counter-increment: list-6; } .ql-description ol li.ql-indent-6:before { content: counter(list-6, decimal) '. '; } .ql-description ol li.ql-indent-6 { counter-reset: list-7 list-8 list-9; } .ql-description ol li.ql-indent-7 { counter-increment: list-7; } .ql-description ol li.ql-indent-7:before { content: counter(list-7, lower-alpha) '. '; } .ql-description ol li.ql-indent-7 { counter-reset: list-8 list-9; } .ql-description ol li.ql-indent-8 { counter-increment: list-8; } .ql-description ol li.ql-indent-8:before { content: counter(list-8, lower-roman) '. '; } .ql-description ol li.ql-indent-8 { counter-reset: list-9; } .ql-description ol li.ql-indent-9 { counter-increment: list-9; } .ql-description ol li.ql-indent-9:before { content: counter(list-9, decimal) '. '; } .ql-description .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; } .ql-description li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; } .ql-description .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; } .ql-description li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; } .ql-description .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; } .ql-description li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; } .ql-description .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; } .ql-description li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; } .ql-description .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; } .ql-description li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; } .ql-description .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; } .ql-description li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; } .ql-description .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; } .ql-description li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; } .ql-description .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; } .ql-description li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; } .ql-description .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; } .ql-description li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; } .ql-description .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; } .ql-description li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; } .ql-description .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; } .ql-description li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; } .ql-description .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; } .ql-description li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; } .ql-description .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; } .ql-description li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; } .ql-description .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; } .ql-description li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; } .ql-description .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; } .ql-description li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; } .ql-description .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; } .ql-description li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; } .ql-description .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; } .ql-description li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; } .ql-description .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; } .ql-description li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; } .amelia-app-booking #amelia-booking-wrap * { box-sizing: border-box; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap .v-calendar-column { text-align: center; } .amelia-app-booking #amelia-booking-wrap .v-calendar-column .popover-origin { left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .amelia-app-booking #amelia-booking-wrap .am-spinner { text-align: center; padding-top: 96px; padding-bottom: 96px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog { position: relative; max-width: 802px; /*align-items: center;*/ margin: 48px auto; border: 1px solid #e2e6ec; border-radius: 6px; opacity: 0; overflow: hidden; -moz-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1); background-color: transparent; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog { /*display: block;*/ opacity: 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-desktop, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-desktop { opacity: 1; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-desktop .am-recurring-dates .am-recurring-row-item-time.is-editing, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-desktop .am-recurring-dates .am-recurring-row-item-time.is-editing { padding-right: 80px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-desktop .am-recurring-dates .am-recurring-row-item-date.is-editing, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-desktop .am-recurring-dates .am-recurring-row-item-date.is-editing { padding-right: 120px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog p { margin-bottom: 24px; text-align: center; font-size: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date { background-color: #fff; padding: 48px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-select-service-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-select-service-title, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-select-service-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-select-service-title, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-select-date-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-select-date-title, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-select-date-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-select-date-title { font-size: 16px !important; margin-bottom: 24px !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service-date-transition, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service-date-transition { -webkit-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-form-full-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-form-full-wrapper { display: flex; justify-content: center; width: 95%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-picker .am-form-full-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-picker .am-form-full-wrapper { width: 50%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service { width: 50%; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service.am-select-package, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service.am-select-package { position: relative; padding-left: 24px; padding-right: 24px; padding-bottom: 152px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package { padding: 24px; margin-bottom: 24px; border: 1px solid #1a84ee; border-radius: 6px; background-color: rgba(26, 132, 238, 0.05); cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package:hover { background-color: rgba(26, 132, 238, 0.15); transition: all 0.3s ease-in-out; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package p { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-large-text, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-large-text { font-size: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-name p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-name p { text-align: left; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-price p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-price p { color: #1a84ee; text-align: right; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services { padding-top: 8px; margin-top: 8px; border-top: 1px solid #e2e6ec; display: flex; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services p { text-align: left; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services .am-package-appointment-number, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services .am-package-appointment-number { text-align: center; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services .am-package-book, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services .am-package-book { margin: auto; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services .am-package-book .el-icon-right, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services .am-package-book .el-icon-right { color: #1a84ee; font-weight: 700; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-package .am-package-services .am-package-book .el-icon-right:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-package .am-package-services .am-package-book .el-icon-right:hover { font-weight: 500; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-button-wrapper { width: 100%; text-align: center; padding: 24px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-grouped, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-grouped { color: #354052; margin: 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-add-element, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-add-element { padding: 8px; background-color: rgba(26, 132, 238, 0.07000000000000001); display: block; border-radius: 6px; border: 1px solid transparent; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-service .am-add-element:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-service .am-add-element:hover { border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date { width: 50%; height: 100%; position: absolute; top: 0; right: -45%; background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date * { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-back, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-back { display: none; position: absolute; top: 16px; left: 16px; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker { background-color: transparent !important; border: none !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .c-weekdays div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .c-weekdays div { font-weight: 400; opacity: 0.7; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .c-day-content:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .c-day-content:hover { background-color: #fff !important; color: #1a84ee !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .c-day-content:hover div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .c-day-content:hover div { color: #1a84ee !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content { background: #fff !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content div, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content span { color: #354052; font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content table, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content table { padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content tr:nth-child(odd), .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content tr:nth-child(odd) { background: #fff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content .c-table-cell.c-active, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content .c-table-cell.c-active, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-picker .popover-content .c-table-cell:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-picker .popover-content .c-table-cell:hover { background: rgba(26, 132, 238, 0.15); border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-calendar-stepByStepForm-calendarDateTimeForm div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-calendar-stepByStepForm-calendarDateTimeForm div { color: #ffffff; font-weight: 300; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times { margin: 8px 0; max-height: 136px; overflow-y: auto; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button { margin: 2px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner { border: 1px solid #e2e6ec; border-radius: 3px; background: transparent; color: #ffffff; font-size: 12px; font-weight: 300; padding: 8px; opacity: 0.7; width: 126px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__inner:hover { opacity: 1; background: rgba(255, 255, 255, 0.15); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner { color: #1a84ee; background: #fff; box-shadow: none; -webkit-box-shadow: none; opacity: 1; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:disabled + .el-radio-button__inner:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-button .el-radio-button__orig-radio:disabled + .el-radio-button__inner:hover { color: #f2f3f5; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-appointment-times .el-radio-group, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-appointment-times .el-radio-group { text-align: center; width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-recurring-check, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-recurring-check { text-align: center; padding: 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-recurring-check span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-recurring-check span { padding-right: 12px; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup { padding-left: 48px; padding-right: 48px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-package-employee-location, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-package-employee-location { flex-wrap: wrap; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-form-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-form-item { margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner { background-color: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner::placeholder, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner::placeholder, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner::-webkit-input-placeholder, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner::-webkit-input-placeholder, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner::-moz-placeholder, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner::-moz-placeholder, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner:-ms-input-placeholder, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner:-ms-input-placeholder, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-input__inner:-moz-placeholder, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-input__inner:-moz-placeholder { color: rgba(255, 255, 255, 0.7); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-package-appointments-rules, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-package-appointments-rules { font-size: 14px; text-align: center; padding: 12px; margin: 0 0 16px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.07000000000000001); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse { border: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item { margin-top: 8px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item.is-active, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item.is-active { background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__header { font-size: 16px; padding-left: 15px; border: none; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__wrap, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__wrap { border: none; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content { position: relative; padding: 16px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content { padding: 4px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content .am-calendar-picker { border-radius: 3px; background-color: rgba(0, 0, 0, 0.1) !important; border: 1px solid rgba(255, 255, 255, 0.1) !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched { width: 100%; height: 100%; padding: 0; background-color: rgba(0, 0, 0, 0.2); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper { position: absolute; width: 160px; height: 160px; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item__content .am-booking-fetched .am-svg-wrapper .am-hourglass { filter: brightness(10); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .el-collapse-item.am-package-booking-cleared .el-collapse-item__header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .el-collapse-item.am-package-booking-cleared .el-collapse-item__header { color: #ff0000; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-next-date-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-next-date-button { width: 100%; margin-top: 10px; background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-next-date-button:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-next-date-button:hover { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-next-date-button:hover span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-next-date-button:hover span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-next-date-button span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-next-date-button span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-next-date-button.el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-next-date-button.el-button { margin: 10px 0 0 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date.am-package-setup .am-package-previous-button-mobile, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date.am-package-setup .am-package-previous-button-mobile { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-button-wrapper { text-align: center; margin: 16px auto; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-button-wrapper .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-button-wrapper .el-button { min-width: 98.2px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-button-wrapper .el-button .el-icon-loading, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-button-wrapper .el-button .el-icon-loading { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-button-wrapper .el-button:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-button-wrapper .el-button:hover { background-color: rgba(255, 255, 255, 0.85); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-select-date .am-button-wrapper .el-button span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-select-date .am-button-wrapper .el-button span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-show-calendar-container, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-show-calendar-container { text-align: center; margin: auto; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-form-full-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-form-full-wrapper { width: 50%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-select-service { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-select-service .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-select-service .am-button-wrapper { transition: all 0.3s ease; transition-delay: 0.5s; transform: translateY(40px); opacity: 0; display: none; pointer-events: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-select-date { position: relative; right: 0; height: auto; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-package-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-package-setup { padding-left: 24px !important; padding-right: 24px !important; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-picker .am-package-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-picker .am-package-setup { padding-left: 4px !important; padding-right: 4px !important; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed { opacity: 1; transition: all 0.3s; transition-delay: 0.8s; position: relative; display: block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-form-full-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-form-full-wrapper { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-confirmation-booking-details, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details { display: block !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-confirmation-booking-details > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details > div { display: inline-block; margin-bottom: 16px; min-width: 48%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-service-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-service-wrapper { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-service { transform: translateX(0%); width: 100%; padding: 16px 16px 80px; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-service .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-service .am-button-wrapper { transition: all 0.3s ease; transition-delay: 0.15s; opacity: 1; display: inline-block; pointer-events: all; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-date { position: absolute; top: 0; bottom: 0; right: -100%; width: 100%; z-index: 1; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-select-date.am-show-calendar, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-select-date.am-show-calendar { padding: 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-package-selected .am-packages-buttons, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-package-selected .am-packages-buttons { left: 16px; bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-package-selected .am-packages-buttons .am-package-slots-loaded, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-package-selected .am-packages-buttons .am-package-slots-loaded { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date { position: relative !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-service { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-package-previous-button-mobile, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-package-previous-button-mobile { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-service .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-service .am-button-wrapper { opacity: 0; transition-delay: 0s; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-package-selected .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-package-selected .am-button-wrapper { opacity: 0; transition-delay: 0s; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date { position: absolute; right: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker .am-select-date .am-back, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker .am-select-date .am-back { display: block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker.am-show-times, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker.am-show-times { transition: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-picker.am-active-confirm .am-pagination, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-picker.am-active-confirm .am-pagination { display: block; border-bottom: none; text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-confirm .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-confirm .am-confirm-booking { position: relative; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-confirm .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-confirm .am-select-service { position: absolute; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-confirm .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-confirm .am-select-date { left: -97%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed.am-active-recurring-dates .am-recurring-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed.am-active-recurring-dates .am-recurring-setup { right: 0; left: -97%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-recurring-dates .am-pagination div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-recurring-dates .am-pagination div { display: block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-mobile-collapsed .am-recurring-dates .am-recurring-row-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-mobile-collapsed .am-recurring-dates .am-recurring-row-item { padding-right: 1px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup { padding: 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup { padding: 8px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-recurring-setup-all-cycle .el-select__caret, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-recurring-setup-all-cycle .el-select__caret { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-input-number, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-input-number { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-input-number__decrease, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-input-number__decrease { background-color: transparent; width: 30%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-input-number__increase, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-input-number__increase { background-color: transparent; width: 30%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-recurring-setup-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-recurring-setup-title { text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-button { margin: 0 auto; vertical-align: middle; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-group, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-group { width: 100%; text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-group .is-checked .el-checkbox-button__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-group .is-checked .el-checkbox-button__inner { background-color: #ffffff; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-group .is-disabled, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-group .is-disabled { opacity: 0.3; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-button__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-button__inner { background-color: transparent; border: 1px solid rgba(226, 230, 236, 0.5); border-radius: 4px; height: 40px; width: 40px; vertical-align: middle; display: table-cell; padding: 12px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-checkbox-button__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-checkbox-button__inner { height: 34px; width: 34px; padding: 5px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-input__inner { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .el-form-item__content > div > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .el-form-item__content > div > div { margin-left: 30px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .el-form-item__content > div > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .el-form-item__content > div > div { margin-left: 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column * { color: #606266; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .el-form-item__label, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .el-form-item__label { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .el-form-item__content .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .el-form-item__content .el-input__inner, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .am-calendar-picker .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .am-calendar-picker .el-input__inner { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .el-form-item__content:after, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .el-form-item__content:after, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .am-calendar-picker:after, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .am-calendar-picker:after { background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDIyIDI0Ij4NCiAgICA8cGF0aCBmaWxsPSIjRTJFNkVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiDQogICAgICAgICAgZD0iTTE1LjcxNCAyLjY2N0g2LjI4NlYwSDIuNzV2Mi42NjdILjc4QS43ODMuNzgzIDAgMCAwIDAgMy40NXYxOS43NjRBLjc4Ljc4IDAgMCAwIC43ODMgMjRoMjAuNDM0YS43ODUuNzg1IDAgMCAwIC43ODMtLjc4NVYzLjQ1MWEuNzgyLjc4MiAwIDAgMC0uNzgtLjc4NGgtMS45N1YwaC0zLjUzNnYyLjY2N3pNMi43NSAyMS40MjlWOGgxNi41djEzLjQyOUgyLjc1ek0xMiAxNHY2aDZ2LTZoLTZ6Ii8+DQo8L3N2Zz4NCg==') no-repeat center / contain; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .c-day-content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .c-day-content { color: inherit; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .v-calendar-column .c-day-content div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .v-calendar-column .c-day-content div { color: inherit; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-recurring-setup-description, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-recurring-setup-description { padding-top: 30px; padding-bottom: 20px; text-align: center; border-top: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .el-loading-mask, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .el-loading-mask { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-button-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-button-wrapper { text-align: center; margin-top: 56px !important; margin-bottom: 56px !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-button-wrapper .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-button-wrapper .el-button { min-width: 98.2px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-button-wrapper .el-button .el-icon-loading, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-button-wrapper .el-button .el-icon-loading { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-button-wrapper .el-button:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-button-wrapper .el-button:hover { background-color: rgba(255, 255, 255, 0.85); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-setup .am-button-wrapper .el-button span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-setup .am-button-wrapper .el-button span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list { transition: all 0.3s ease; z-index: -1; opacity: 0; position: absolute; bottom: 0; top: 0; left: 3%; right: 0; width: 97%; background: #fff; transform: translate(100%); } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .v-calendar-column > div > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .v-calendar-column > div > div { position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-header { margin-top: 24px; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-first, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-first { margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-second, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-header .am-recurring-dates-header-second { color: #9ca3b2; font-size: 14px; word-wrap: break-word; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-header { border-bottom: 1px solid #e2e6ec; margin-bottom: 5px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-rows, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-rows { opacity: 1; padding-left: 10px; padding-right: 10px; margin-bottom: 120px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-rows, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-rows { padding-left: 0; padding-right: 0; margin: 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-row-delete-message, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-row-delete-message { font-size: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-row-item-time .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-row-item-time .el-input__inner { padding-left: 30px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-row-header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-row-header { padding-left: 10px; padding-right: 10px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-row-header *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-row-header * { color: #9ca3b2; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-row-header .el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-row-header .el-row { border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-row-header .am-recurring-dates-row-header-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-row-header .am-recurring-dates-row-header-date { padding-left: 30px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-dates-row-header .am-recurring-dates-row-header-time, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-dates-row-header .am-recurring-dates-row-header-time { padding-left: 30px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align { border-bottom: 1px solid #e2e6ec; display: flex; align-items: center; width: 100%; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing { background-color: #f9f9f9; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-substitute, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-substitute { background-color: rgba(26, 132, 238, 0.2); } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align { align-items: inherit; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align:first-of-type, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align:first-of-type { margin-bottom: 0; } } @media only screen and ( min-width: 768px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-date.is-editing > div:after, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-date.is-editing > div:after { content: ""; display: block; position: absolute; top: 2px; bottom: 2px; right: 8px; width: 16px; background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDIyIDI0Ij4NCiAgICA8cGF0aCBmaWxsPSIjRTJFNkVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiDQogICAgICAgICAgZD0iTTE1LjcxNCAyLjY2N0g2LjI4NlYwSDIuNzV2Mi42NjdILjc4QS43ODMuNzgzIDAgMCAwIDAgMy40NXYxOS43NjRBLjc4Ljc4IDAgMCAwIC43ODMgMjRoMjAuNDM0YS43ODUuNzg1IDAgMCAwIC43ODMtLjc4NVYzLjQ1MWEuNzgyLjc4MiAwIDAgMC0uNzgtLjc4NGgtMS45N1YwaC0zLjUzNnYyLjY2N3pNMi43NSAyMS40MjlWOGgxNi41djEzLjQyOUgyLjc1ek0xMiAxNHY2aDZ2LTZoLTZ6Ii8+DQo8L3N2Zz4NCg==') no-repeat center / contain; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-time.is-editing > div > div:before, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .am-recurring-row-item-time.is-editing > div > div:before { content: ""; display: block; position: absolute; top: 2px; bottom: 2px; left: 8px; width: 16px; background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8cGF0aCBmaWxsPSIjRDNEQ0U2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMywyNyBDMTguMDI5MjM4NiwyNyAxNCwyMi45Njk3ODA1IDE0LDE3Ljk5OTcyMzkgQzE0LDEzLjAyOTY2NzMgMTguMDI5MjM4Niw5IDIzLDkgQzI3Ljk3MDIwOTEsOSAzMiwxMy4wMjk2NjczIDMyLDE3Ljk5OTcyMzkgQzMyLDIyLjk2OTc4MDUgMjcuOTcwMjA5MSwyNyAyMywyNyBMMjMsMjcgWiBNMjMsMTAuOTI4NTcxNCBDMTkuMDk0NTczNiwxMC45Mjg1NzE0IDE1LjkyODU3MTQsMTQuMDk0NDU0MSAxNS45Mjg1NzE0LDE3Ljk5OTczMyBDMTUuOTI4NTcxNCwyMS45MDUwMTE5IDE5LjA5NDU3MzYsMjUuMDcxNDI4NiAyMywyNS4wNzE0Mjg2IEMyNi45MDU0MjY0LDI1LjA3MTQyODYgMzAuMDcxNDI4NiwyMS45MDUwMTE5IDMwLjA3MTQyODYsMTcuOTk5NzMzIEMzMC4wNzE0Mjg2LDE0LjA5NDQ1NDEgMjYuOTA1NDQ2MSwxMC45Mjg1NzE0IDIzLDEwLjkyODU3MTQgTDIzLDEwLjkyODU3MTQgWiBNMjMuMDE0MzMzMiwxOS4xODc3NjQ2IEMyMi41NDg1MjE4LDE5LjE4Nzc2NDYgMjIuMTcwNTgzMiwxOC44MDk4Mzc2IDIyLjE3MDU4MzIsMTguMzQ0MDQwNSBMMjIuMTcwNTgzMiwxNC4zMzMzOTY5IEMyMi4xNzA1ODMyLDEzLjg2NzU5OTkgMjIuNTQ4NTIxOCwxMy40ODk2NzI4IDIzLjAxNDMzMzIsMTMuNDg5NjcyOCBDMjMuNDgwMTQ0NSwxMy40ODk2NzI4IDIzLjg1ODA4MzIsMTMuODY3NTk5OSAyMy44NTgwODMyLDE0LjMzMzM5NjkgTDIzLjg1ODA4MzIsMTcuNTAwMzE2NCBMMjYuNjcwNTgzMiwxNy41MDAzMTY0IEMyNy4xMzYzOTQ2LDE3LjUwMDMxNjQgMjcuNTE0MzMzMiwxNy44NzgyNDM0IDI3LjUxNDMzMzIsMTguMzQ0MDQwNSBDMjcuNTE0MzMzMiwxOC44MDk4Mzc2IDI3LjEzNjQxNSwxOS4xODc3NjQ2IDI2LjY3MDU4MzIsMTkuMTg3NzY0NiBMMjMuMDE0MzMzMiwxOS4xODc3NjQ2IFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNCAtOSkiLz4KPC9zdmc+Cg==') no-repeat center / contain; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { margin: auto; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col span.am-col-title-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col span.am-col-title-date { display: inline-block; color: #9ca3b2; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-icon-warning-outline, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-icon-warning-outline { margin-left: 5px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: none; font-size: 14px; color: #354052; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: block; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 1px; pointer-events: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 0; padding-right: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date { width: 56%; display: inline-block; text-align: center; margin-left: 5px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date .el-input__inner { padding-right: 0; padding-left: 5px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time { width: 35%; display: inline-block; text-align: center; margin-left: 5px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time .el-input__inner { padding-right: 0; padding-left: 5px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-action, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-action { text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-input__inner { background-color: transparent; border-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-select__caret, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-select__caret { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-substitute .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-substitute .el-input__inner { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner { border-color: #a4b1c4; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select__caret, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select__caret { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-item { pointer-events: all; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-action, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-action { border-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-deleting, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-deleting { text-align: center; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col p { text-align: left; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element { padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element:first-child, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element:first-child { margin-right: 20px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .v-calendar-column, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .v-calendar-column { padding: 0 0 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination { display: flex; justify-content: space-between; padding-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination.am-pagination-hidden, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination.am-pagination-hidden { visibility: hidden; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination { display: block; border-bottom: none; text-align: center; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination div { display: inline-block; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination div { display: block; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination div p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination div p { padding-top: 8px; padding-bottom: 8px; text-align: center; font-size: 14px; color: #9ca3b2; margin-top: 8px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination div p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination div p { text-align: center; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination { margin-bottom: 90px; text-align: center; display: inline-block; padding-top: 8px; padding-bottom: 8px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination { text-align: center; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li { height: 32px; line-height: 32px; padding: 0 8px; color: #354052; border-top: 1px solid #e2e6ec; border-bottom: 1px solid #e2e6ec; border-left: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li:first-child, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li:first-child { border-left: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li { padding: 0 2.66666667px; min-width: 24px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li.active, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li.active { background-color: #1a84ee; border-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li.active:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li.active:hover { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination .el-pager li:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .am-pagination .el-pagination button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .am-pagination .el-pagination button { border: 1px solid #e2e6ec; height: 32px; padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .dialog-footer, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .dialog-footer { border-top: 1px solid #e2e6ec; padding-top: 24px; text-align: center; position: absolute; bottom: 20px; width: 95%; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-recurring-dates .dialog-footer, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-recurring-dates .dialog-footer { width: 100%; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list h2, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list h2 { font-weight: 500; padding: 8px; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list p { text-align: left; margin: 0; padding: 0; font-size: 14px; color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-confirmation-booking-package-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-confirmation-booking-package-wrapper { padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-confirmation-booking-package-wrapper h2, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-confirmation-booking-package-wrapper h2 { font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-confirmation-booking-package-wrapper .am-package-rule, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-confirmation-booking-package-wrapper .am-package-rule { display: flex; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge { display: inline-flex; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-confirmation-booking-package-wrapper .am-blue-badge p { flex: 1 0 auto; background-color: rgba(26, 132, 238, 0.1); padding: 4px 8px; font-weight: 500; line-height: 1.5; color: #1a84ee; border-radius: 6px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-package-description, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-package-description { margin-top: 8px; margin-bottom: 24px; font-size: 12px; color: #9ca3b2; white-space: pre-line; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointments-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointments-wrapper { margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-block, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-block { padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-block p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-block p { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse { border: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header { height: auto; padding: 5px 8px; border-radius: 6px; background-color: #f2f3f5; border: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header * { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header > div { margin: 0 8px 0 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header .am-blue-badge, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header .am-blue-badge { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header .am-blue-badge p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header .am-blue-badge p { padding: 2px 8px; margin: 0 12px 0 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__header .am-package-service-duration, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__header .am-package-service-duration { flex: 0 0 auto; margin: 0 8px 0 auto; line-height: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__arrow, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__arrow { margin: 0 8px 0 0; color: #1a84ee; font-weight: 600; padding: 4px; border-radius: 6px; background-color: rgba(26, 132, 238, 0.1); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__wrap, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__wrap { border: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-collapse-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-collapse-item__content { padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body { padding: 6px 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body *, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body * { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body > div { margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body.el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body.el-row { margin: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body-cell, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body-cell { display: flex; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body-heading, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body-heading { display: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-body-heading, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-body-heading { display: block; max-width: 120px; width: 100%; flex: 0 0 auto; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-service-name, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-service-name { font-size: 16px; font-weight: 500; line-height: 1.5; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-service-name p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-service-name p { overflow: hidden; text-overflow: ellipsis; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-header { display: none; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-header.el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-header.el-row { margin: 8px 8px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-appointment-header-cell, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-appointment-header-cell { line-height: 1.8; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-text-upper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-text-upper { text-transform: uppercase; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-text-center, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-text-center { text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-text-gray, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-text-gray { color: #a9b2bc; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-package-rule, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-package-rule { margin-top: 16px; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-package-rule div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-package-rule div { padding: 4px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-package-rule span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-package-rule span { position: relative; display: inline-block; border-radius: 6px; background-color: rgba(0, 0, 0, 0.05); margin-top: 0; padding: 6px 8px 6px 32px; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .am-package-rule span i, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .am-package-rule span i { position: absolute; top: 9px; left: 10px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-package-list .el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-package-list .el-row { margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking { transition: all 0.3s ease; z-index: -1; opacity: 0; position: absolute; bottom: 0; top: 0; left: 3%; right: 0; width: 97%; background: #fff; transform: translate(100%); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking h2, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking h2 { font-weight: 500; padding: 8px; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header { text-align: center; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header img, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header img, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-header svg, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-header svg { border-radius: 50%; max-width: 80px; width: 80px; height: 80px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-package-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-package-wrapper { padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-package-wrapper h2, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-package-wrapper h2 { font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-booking-package-wrapper .am-package-rule, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-booking-package-wrapper .am-package-rule { display: flex; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-package-rule, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-package-rule { margin-top: 16px; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-package-rule div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-package-rule div { padding: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-package-rule span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-package-rule span { border-radius: 6px; background-color: #f2f3f5; margin-top: 8px; padding: 8px; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields { display: inline-block; width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row { padding-left: 12px; padding-right: 12px; margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-col:nth-child(odd), .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-col:nth-child(odd) { clear: both; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .am-custom-required-as-html .el-form-item__label:before, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .am-custom-required-as-html .el-form-item__label:before { content: '*'; color: #F56C6C; margin-right: 4px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .text-content-custom-field label, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .text-content-custom-field label { visibility: hidden; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-upload--text, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-upload--text { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger { border: 2px dashed #1a84ee; height: 40px; text-align: center; cursor: pointer; position: relative; border-radius: 4px; justify-content: center; align-items: center; color: #1a84ee; box-sizing: border-box; display: flex; width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger .el-icon-upload, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger .el-icon-upload { margin: 0 0 0 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger i, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger i { display: inline; padding: 2px; color: #1a84ee; font-size: 22px; line-height: 36px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .el-upload-dragger span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .popover-content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .popover-content { background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .c-weekdays, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .c-weekdays { border-bottom: 1px solid #e2e6ec; margin-left: 3px; margin-right: 3px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-custom-fields .el-row .c-day-content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-custom-fields .el-row .c-day-content { font-size: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .el-form-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .el-form-item { margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking p { text-align: left; margin: 0; padding: 0; font-size: 14px; color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking p.am-align-right, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking p.am-align-right { text-align: right; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-employee-photo, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-employee-photo { border-radius: 50%; width: 24px; max-width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-right: 4px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .el-row { margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon { margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon span { color: #1a84ee; font-size: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input__inner { height: 32px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon svg, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon svg, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon img, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon img { width: 20px; height: 20px; display: inline-block; margin-right: 2px; vertical-align: middle; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon svg path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon svg path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon img path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon img path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-form-item, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-form-item { margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-form-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-form-item__content { position: static; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-form-item__error, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-form-item__error { padding-left: 8px; padding-top: 1px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend { background-color: #1a84ee; color: #ffffff; border-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append:hover, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend:hover { background-color: rgba(26, 132, 238, 0.15); border-color: rgba(26, 132, 238, 0.15); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append:hover .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append:hover .el-button, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend:hover .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend:hover .el-button { color: #354052; background-color: transparent; border-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__append .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__append .el-button, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon .el-input-group__prepend .el-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon .el-input-group__prepend .el-button { background-color: transparent; border-color: transparent; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-add-coupon-field span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-add-coupon-field span { visibility: hidden; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit { background-color: #354052; padding: 10px; border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit .am-coupon-limit-text, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit .am-coupon-limit-text { font-size: 14px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit .am-coupon-limit-text div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit .am-coupon-limit-text div { display: inline-block; padding-top: 6px; padding-bottom: 6px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit .am-coupon-limit-text p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit .am-coupon-limit-text p, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit .am-coupon-limit-text strong, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit .am-coupon-limit-text strong { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit svg, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit svg, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit img, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit img { width: 30px; height: 30px; display: inline-block; margin-right: 2px; vertical-align: middle; margin-bottom: 6px; margin-top: 6px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit svg circle, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit svg circle, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-coupon-limit img circle, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-coupon-limit img circle { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost { background-color: rgba(26, 132, 238, 0.1); padding-top: 4px; padding-bottom: 4px; margin-left: 0 !important; margin-right: 0 !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost div { line-height: 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse { border: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header { height: 24px; border: none; margin: 0; padding: 0; font-size: 14px; color: #354052; background: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-title, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-title { display: inline-block; font-weight: 400; padding-left: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-total-cost, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-total-cost { float: right; margin-left: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header i, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header i { line-height: 24px; margin-right: -3px; margin-left: 1px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap { background: none; border: none; padding-left: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content { padding: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-details, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-details { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-cost, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__wrap .el-collapse-item__content .am-extras-cost { display: inline-block; float: right; padding-right: 12px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form { padding: 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data { margin-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2 { position: relative; font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2.am-booking-data-heading, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2.am-booking-data-heading { margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2.am-booking-data-heading:after, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-data h2.am-booking-data-heading:after { content: ''; display: block; width: 100%; height: 1px; background-color: #e2e6ec; position: absolute; bottom: 0; left: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-recaptcha-block, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-recaptcha-block { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-recaptcha-block .grecaptcha-badge, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-recaptcha-block .grecaptcha-badge { position: unset !important; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type .el-form-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type .el-form-item__content { max-height: unset; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio { border-radius: 8px; margin: 0 8px 8px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio span { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked { border: 1px solid #1a84ee; background-color: rgba(26, 132, 238, 0.08); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked span, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked span { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked .el-radio__inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked .el-radio__inner { border-color: #1a84ee; background: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked .el-radio__inner:after, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-type-radio-checked .el-radio__inner:after { transform: translate(-50%, -50%) scale(1); } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-payment, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirm-booking-payment { margin-top: -24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper { min-height: 132px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .el-form-item__content, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .el-form-item__content { display: flex; align-items: flex-start; max-height: unset; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button { width: 112px; height: 90px; padding: 16px; background-color: transparent; border: 2px solid #e2e6ec; border-radius: 8px; text-decoration: none; margin: 0 10px 10px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover svg path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover svg path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button:hover p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button p { text-align: center; text-transform: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-inner, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-inner { display: flex; flex-direction: column; justify-content: center; align-items: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected svg path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected svg path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button-selected p { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button img, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-payment-buttons-wrapper .am-payment-button img { height: 32px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-cost, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-cost { border-top: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details { border-bottom: 1px solid #e2e6ec; margin-bottom: 24px; display: flex; align-items: center; justify-content: space-between; border-top: 1px solid #e2e6ec; padding: 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details.recurring-string, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details.recurring-string { padding-top: 0; border-top: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details > div, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details > div { margin-right: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details > div p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirm-booking-form .am-confirmation-booking-details > div p { margin: 0 0 4px !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total { background-color: rgba(26, 132, 238, 0.1); padding: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total .el-row, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total .el-row { margin-top: 8px; margin-bottom: 8px; margin-left: 0 !important; margin-right: 0 !important; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total .am-confirmation-deposit-price, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total .am-confirmation-deposit-price { border-bottom: 1px solid #a9b2bc; padding-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total .am-confirmation-deposit .am-confirmation-deposit-info, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total .am-confirmation-deposit .am-confirmation-deposit-info { font-style: italic; color: #a9b2bc; display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total p { /*font-size: @big-fs - 2px;*/ font-weight: 500; margin: 0 !important; padding: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total p { /*font-size: @medium-fs;*/ } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-total p.am-align-right, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-total p.am-align-right { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost { padding-top: 0; background-color: rgba(26, 132, 238, 0.1); padding-bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .am-confirmation-extras-cost p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost p { margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .dialog-footer, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .dialog-footer { margin-top: 24px; text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-confirm-booking .dialog-footer-no-margin, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-confirm-booking .dialog-footer-no-margin { margin-top: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-select-service, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-select-service { transform: translateX(-200%); position: absolute; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates.am-mobile-collapsed .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates.am-mobile-collapsed .am-select-date, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list.am-mobile-collapsed .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list.am-mobile-collapsed .am-select-date { left: -97%; position: absolute; top: 0; bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-select-date, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-select-date { left: -47%; position: absolute; top: 0; bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-select-date p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-select-date p, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-select-date p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-select-date p { transition: all 0.1s; opacity: 0; transition-delay: 0.5s; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-package-list { z-index: 1; display: block; width: 97%; position: relative; bottom: 0; top: 0; left: 3%; right: 0; opacity: 1; padding: 24px 16px; box-sizing: border-box; transform: translate(0); } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-package-list { left: 0; right: 0; width: 100%; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-recurring-dates, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-recurring-dates .am-package-list, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-package-list .am-package-list, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-package-list .am-package-list { padding-left: 0; padding-right: 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-select-service { transform: translateX(-200%); position: absolute; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-select-date { position: absolute; top: 0; left: -47%; right: auto; bottom: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-select-date .am-calendar-picker, .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-select-date p, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-select-date p { transition: all 0.1s; opacity: 0; transition-delay: 0.5s; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-confirm-booking { display: block; width: 97%; min-height: 500px; position: relative; bottom: 0; top: 0; left: 3%; right: 0; opacity: 1; padding: 24px 16px; z-index: 1; box-sizing: border-box; transform: translate(0); } @media only screen and ( max-width: 991px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-confirm-booking { left: 0; right: 0; width: 100%; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-confirm .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-confirm .am-confirm-booking { padding-left: 0; padding-right: 0; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-submit .am-select-service, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-submit .am-select-service { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-submit .am-select-date, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-submit .am-select-date { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking.am-active-submit .am-confirm-booking, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog.am-active-submit .am-confirm-booking { display: none; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched { text-align: center; background: transparent; z-index: 2; margin: 0 auto; padding: 72px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched { padding: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation h4, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment h4, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched h4, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched h4 { text-transform: uppercase; margin-bottom: 24px; color: #354052; letter-spacing: 2px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .el-button a, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .el-button a, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .el-button a, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .el-button a, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .el-button a, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .el-button a { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper { position: relative; margin: 0 0 24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-hourglass, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-hourglass { position: absolute; top: 50%; left: 50%; width: 32px; height: 42px; padding: 0; margin-left: -16px; margin-top: -24px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-hourglass path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-hourglass path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-hourglass path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-hourglass path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-hourglass path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-hourglass path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-congrats, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-congrats, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-congrats, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-congrats, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-congrats, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-congrats { width: 96px; padding: 0; margin: 24px; /*border-radius: 50%; border: 2px solid @color-divider-gray;*/ } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-congrats path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-congrats path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-congrats path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-congrats path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-congrats path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-congrats path { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-congrats path#shape-star, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-congrats path#shape-star, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-congrats path#shape-star, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-congrats path#shape-star, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-congrats path#shape-star, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-congrats path#shape-star { fill: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-spin, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-spin { width: 160px; padding: 0; margin: 0; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .am-svg-wrapper .am-spin path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .am-svg-wrapper .am-spin path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .am-svg-wrapper .am-spin path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .am-svg-wrapper .am-spin path, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .am-svg-wrapper .am-spin path, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .am-svg-wrapper .am-spin path { stroke: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-waiting-confirmation .el-col, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-waiting-confirmation .el-col, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .el-col, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .el-col, .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched .el-col, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched .el-col { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-success-payment .el-select, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-success-payment .el-select { max-width: 250px; } .amelia-app-booking #amelia-booking-wrap #am-step-booking .am-booking-fetched, .amelia-app-booking #amelia-booking-wrap .am-step-booking-catalog .am-booking-fetched { position: absolute; top: 50%; left: 50%; margin: 0; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-selected-col { padding-right: 16px; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-rule { margin-top: 16px; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-rule div { padding: 8px; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-rule span { border-radius: 6px; background-color: rgba(0, 0, 0, 0.05); margin-top: 8px; padding: 8px; font-size: 14px; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-description { margin-top: 8px; margin-bottom: 24px; font-size: 12px; color: #9ca3b2; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-packages-buttons { display: flex; align-items: center; justify-content: space-between; position: absolute; left: 24px; bottom: 56px; text-align: center; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-packages-buttons .am-package-slots-loaded { display: none; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service { width: 100%; display: flex; align-items: center; justify-content: space-between; font-size: 16px; font-weight: 500; border-radius: 6px; border: 1px solid #e2e6ec; border-top: none; padding: 8px; margin-bottom: 16px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service { flex-direction: column; align-items: flex-start; } } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__inner { display: flex; align-items: center; overflow: hidden; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__inner { width: 100%; } } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__name { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__quantity { padding: 0 4px; margin-left: 8px; border-radius: 6px; background-color: rgba(26, 132, 238, 0.1); color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__employee { display: flex; align-items: center; justify-content: space-between; } .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__employee img, .amelia-app-booking #amelia-booking-wrap .am-package-selected .am-package-service__employee span { margin-left: 4px; } .amelia-app-booking #amelia-booking-wrap .am-package-header { position: relative; display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 16px; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-header-image-data-wrapper { flex: 1 1 auto; display: flex; align-items: center; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-header-image-data-wrapper { flex-direction: column; align-items: flex-start; } } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-image { display: inline-block; width: 60px; max-width: 60px; height: 60px; max-height: 60px; position: relative; flex: none; vertical-align: middle; border-radius: 50%; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-image > span { display: flex; align-self: center; width: 26px; height: 26px; position: absolute; bottom: 0; right: -13px; padding: 3px; border: 3px solid #FFFFFF; border-radius: 50%; background-color: #1a84ee; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-image > span > img { border-radius: 0; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-image img, .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-image svg { width: 100%; height: 100%; border-radius: 50%; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-data { display: inline-block; width: 100%; vertical-align: middle; padding: 0 16px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-data { display: block; padding: 0; margin-top: 16px; } } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-data .am-package-title { max-width: 100%; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-data .am-package-title h2 { font-size: 18px; font-weight: 500; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price { display: flex; flex: 0 0 auto; flex-direction: column; align-items: center; border-radius: 6px; background-color: rgba(26, 132, 238, 0.07000000000000001); color: #1a84ee; font-size: 16px; line-height: 1.2; padding: 8px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price { position: absolute; top: 0; right: 0; } } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price sup { font-size: 14px; font-weight: 300; margin-left: 2px; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price__wrapper { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price__wrapper-discount { margin-bottom: 4px; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price__discount { max-width: 112px; display: flex; align-items: center; justify-content: space-between; padding: 4px 8px; border-radius: 13px; background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price__discount-image { height: 18px; } .amelia-app-booking #amelia-booking-wrap .am-package-header .am-package-price__discount-text { font-size: 16px; font-weight: 500; line-height: 1; color: #ffffff; margin-left: 8px; } .amelia-app-booking #amelia-booking-wrap .am-timezone { position: relative; display: flex; align-items: center; justify-content: center; } .amelia-app-booking #amelia-booking-wrap .am-timezone__text { background-color: rgba(0, 0, 0, 0.1); font-size: 14px; font-weight: 400; line-height: 1.15; padding: 4px 8px; border-radius: 6px; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap .am-lite-footer { width: 100%; text-align: center; font-size: 12px; opacity: 0.5; } .amelia-app-booking #amelia-booking-wrap .am-lite-footer .am-lite-footer-link { text-decoration: none !important; color: #1a84ee; } .StripeElement { margin-top: 3%; } .amelia-app-booking #am-service-booking .am-service-gallery { min-height: 256px; background-image: linear-gradient(90deg, rgba(26, 132, 238, 0.65) 0%, #1a84ee 100%); } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .am-service-gallery { min-height: 1px; } } .amelia-app-booking #am-service-booking h3 { font-size: 18px; margin-bottom: 24px; padding: 0; } .amelia-app-booking #am-service-booking p { font-size: 14px; padding: 0; margin-bottom: 16px; } .amelia-app-booking #am-service-booking .el-carousel__container { height: 570px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .el-carousel__container { height: 480px; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-service-booking .el-carousel__container { height: 300px; } } .amelia-app-booking #am-service-booking .el-carousel__container .am-image-slide { height: 570px; width: 100%; background-size: cover; background-position: center; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .el-carousel__container .am-image-slide { height: 480px; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-service-booking .el-carousel__container .am-image-slide { height: 300px; } } .amelia-app-booking #am-service-booking .am-service { background: #fff; margin: -60px 5% 0; position: relative; padding: 24px; z-index: 3; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-service-booking .am-service { padding: 14px; } } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .am-service { margin: 0; } } .amelia-app-booking #am-service-booking .am-service.am-active-book { box-shadow: 0 0 16px 1px rgba(226, 230, 236, 0.9); } .amelia-app-booking #am-service-booking .am-service .am-service-header { position: relative; margin-bottom: 48px; display: flex; align-items: flex-start; justify-content: space-around; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .am-service .am-service-header { text-align: center; display: block; } } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-image { display: inline-block; vertical-align: middle; border-radius: 50%; width: 100px; height: 100px; max-width: 100px; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-image img, .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-image svg { width: 100%; border-radius: 50%; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data { display: inline-block; vertical-align: middle; padding: 0 16px; flex: 1; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data { display: block; margin-bottom: 16px; margin-top: 16px; } } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-category-url { cursor: pointer; font-size: 14px; display: inline-block; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-category-url:hover { color: #1a84ee; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-title h2 { font-size: 24px; font-weight: 400; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info { margin-bottom: 0; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div { font-size: 14px; color: #354052; display: inline-block; border-right: 1px solid #e2e6ec; margin-right: 8px; padding-right: 8px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div { display: block; padding: 0; border: none; } } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div:last-child { border-right: none; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div img, .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div svg { display: inline-block; vertical-align: text-top; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price { display: inline-block; /* position: absolute; top: 0; right: 0;*/ padding: 16px 24px; border-radius: 30px; background-color: #1a84ee; color: #ffffff; font-size: 24px; line-height: 1.2; } .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price sup { font-size: 14px; font-weight: 300; margin-left: 2px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price { position: static; } } .amelia-app-booking #am-service-booking .am-service .am-service-description { margin-bottom: 48px; } .amelia-app-booking #am-service-booking .am-service .am-service-info { margin-bottom: 48px; } .amelia-app-booking #am-service-booking .am-service .am-service-info .el-row { margin-bottom: 8px; } .amelia-app-booking #am-service-booking .am-service .am-service-info .el-row .el-col:first-child { color: #354052; } .amelia-app-booking #am-service-booking .am-service .am-service-info .el-row .am-service-info-column.el-col-sm-24:first-child { margin-bottom: 24px; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-category-url { color: #354052; font-weight: 500; cursor: pointer; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-category-url:hover { color: #1a84ee; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra.el-collapse-item > div { color: inherit; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra .el-collapse-item__header { background-color: rgba(0, 0, 0, 0.02); color: inherit; padding: 0 0 0 16px; font-size: 14px; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra .el-collapse-item__arrow { color: inherit; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra .el-collapse-item__wrap { background-color: transparent; } .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra .el-collapse-item__content { padding: 8px; display: inline-block; width: 100%; } .amelia-app-booking #am-service-booking .am-service .am-service-providers { margin-bottom: 48px; } .amelia-app-booking #am-service-booking .am-service .am-service-providers .am-service-provider { display: inline-block; width: 100%; max-width: 220px; margin: 0 8px 24px 0; } .amelia-app-booking #am-service-booking .am-service .am-service-providers .am-service-provider img { border-radius: 50%; max-width: 32px; width: 32px; height: 32px; display: inline-block; vertical-align: middle; margin: 0 4px 0 0; } .amelia-app-booking #am-service-booking .am-service .am-service-providers .am-service-provider span { display: inline-block; max-width: 180px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; } .amelia-app-booking #am-service-booking .am-service .am-step-booking h3 { text-align: center; } .amelia-app-booking.am-mobile-collapsed #am-service-booking .am-service .am-service-header { text-align: center; display: block; } .amelia-app-booking.am-mobile-collapsed #am-service-booking .am-service .am-service-header .am-service-data { display: block; margin-bottom: 16px; margin-top: 16px; } .align-right-packages { text-align: right; } @media only screen and ( max-width: 767px ) { .align-right-packages { text-align: center; } } @media only screen and ( max-width: 767px ) { .align-right-packages .el-button { margin-bottom: 8px; } } .am-mobile-collapsed .am-package-selected-col { min-width: 300px; width: 100%; } #am-catalog { padding: 16px 0; } #am-catalog #am-service-booking .am-blue-badge p { padding: 2px 8px; margin: 0 12px 0 0; } #am-catalog #am-service-booking .am-appointment-service-name .el-popover__reference { margin: 0; } #am-catalog .am-catalog-headline { margin-bottom: 24px; } #am-catalog .am-catalog-headline h3 { display: inline-block; margin: 0; padding: 0; } #am-catalog .am-category { padding: 16px; border: 1px solid #e2e6ec; border-radius: 6px; cursor: pointer; margin-bottom: 24px; transition: all 0.3s ease; background-color: #FFFFFF; } #am-catalog .am-category:hover { box-shadow: 0 0 30px 0 rgba(226, 230, 236, 0.9); } #am-catalog .am-category:hover .am-category-title { color: #1a84ee; } #am-catalog .am-category .am-category-title { font-size: 18px; line-height: 26px; font-weight: 500; margin: 0 0 8px 0; padding: 0; border: none; white-space: nowrap; overflow-x: hidden; text-overflow: ellipsis; } #am-catalog .am-category span { font-size: 14px; line-height: 16px; font-weight: 400; padding: 0; border: none; margin: 0; display: inline-block; vertical-align: middle; } #am-catalog .am-category .am-category-services-thumbs { padding: 0 0 0 12px; margin: 8px 0 0 0; } #am-catalog .am-category .am-category-services-thumbs img { width: 36px; height: 36px; display: inline-block; vertical-align: middle; margin-left: -12px; border-radius: 50%; border: 3px solid #FFFFFF; } #am-catalog .am-spinner { text-align: center; padding-top: 96px; padding-bottom: 96px; margin: 0 auto; position: relative; } #am-catalog .am-spinner .am-spin { width: 80px; padding: 0; margin: 0; } #am-catalog .am-spinner .am-spin path { stroke: #1a84ee; } #am-catalog .am-spinner .am-hourglass { position: absolute; top: 50%; left: 50%; width: 18px; height: 24px; padding: 0; margin-left: -9px; margin-top: -16px; } #am-catalog .am-spinner .am-hourglass path { fill: #1a84ee; } #am-catalog .am-payment-type-radio { border-radius: 8px; margin: 0 8px 8px 0; } #am-catalog .am-payment-type-radio-checked { border: 1px solid #1a84ee; background-color: rgba(26, 132, 238, 0.08); } #am-catalog .am-payment-type-radio-checked span { color: #1a84ee; } #am-catalog .am-payment-type-radio-checked .el-radio__inner { border-color: #1a84ee; background: #1a84ee; } #am-catalog .am-payment-type-radio-checked .el-radio__inner:after { transform: translate(-50%, -50%) scale(1); } #am-category { padding: 16px 0; } #am-category .am-category-headline { margin-bottom: 24px; } #am-category .am-category-headline .am-back { display: inline-block; margin-right: 24px; font-size: 14px; font-weight: 500; cursor: pointer; transition: all 0.3s ease; } #am-category .am-category-headline .am-back:hover { color: #1a84ee; } #am-category .am-category-headline h3 { display: inline-block; margin: 0; padding: 0; } #am-category .am-category-service-wrapper { flex-wrap: wrap; } #am-category .am-category-service-inner { display: flex; padding-bottom: 24px; } #am-category .am-category-service { position: relative; width: 100%; height: 100%; background: #FFFFFF; border-radius: 6px; border: 1px solid #e2e6ec; cursor: pointer; overflow: hidden; } #am-category .am-category-service:hover { box-shadow: 0 0 30px 0 rgba(226, 230, 236, 0.9); } #am-category .am-category-service:hover .am-category-service-hover { display: block; opacity: 1; } #am-category .am-category-service .am-category-service-hover { opacity: 0; transition: all 0.3s ease; position: absolute; z-index: 1; top: 0; bottom: 0; left: 0; right: 0; background: rgba(53, 64, 82, 0.7); } #am-category .am-category-service .am-category-service-hover span.am-category-service-title { width: 100%; text-align: center; margin-top: 24px; padding: 0 16px; color: #ffffff; white-space: normal; overflow-x: visible; box-sizing: border-box; /*position: absolute; top: 10%; left: 50%; margin-right: -50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);*/ } #am-category .am-category-service .am-category-service-hover .el-button { color: #ffffff; border-color: #ffffff; background: transparent; position: absolute; bottom: 24px; left: 50%; margin-right: -50%; transform: translateX(-50%); } #am-category .am-category-service .am-category-service-hover .el-button span { color: #ffffff; } #am-category .am-category-service .am-category-color-wrapper { display: flex; justify-content: space-between; width: 100%; position: absolute; top: 0; left: 0; transform: translateY(-50%); align-items: center; padding: 0 16px; } #am-category .am-category-service .am-category-service-color { color: #FFFFFF; text-transform: uppercase; border-radius: 50%; background-color: #1a84ee; display: block; width: 52px; height: 52px; text-align: center; line-height: 53px; } #am-category .am-category-service .am-category-service-color.am-category-package-color { display: flex; } #am-category .am-category-service .am-category-service-color.am-category-package-color img { margin: auto; } #am-category .am-category-service .am-category-item-type { font-size: 12px; font-weight: bold; line-height: 1; letter-spacing: 1px; text-transform: uppercase; color: #FFFFFF; background-color: #1a84ee; border-radius: 4px; padding: 7px 12px; } #am-category .am-category-service .am-category-service-image { background-image: linear-gradient(90deg, rgba(26, 132, 238, 0.65) 0%, #1a84ee 100%); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 140px; } #am-category .am-category-service .am-category-service-info { position: relative; height: calc(100% - 140px); padding: 24px 16px; background-color: #FFFFFF; } #am-category .am-category-service am-category-service-title-price { margin: 12px 0 8px; } #am-category .am-category-service .am-category-package-title-price { display: flex; align-items: center; justify-content: space-between; } #am-category .am-category-service .am-category-service-title { font-size: 18px; font-weight: 400; line-height: 1.45; text-overflow: ellipsis; white-space: nowrap; overflow-x: hidden; align-self: flex-start; margin: 0 16px 0 0; padding: 0; border: none; } #am-category .am-category-service .am-category-package-price { display: flex; flex: 0 0 auto; flex-direction: column; align-items: flex-end; font-size: 18px; line-height: 1.45; color: #354052; } #am-category .am-category-service span { font-size: 14px; line-height: 16px; font-weight: 400; padding: 0; border: none; margin: 0; display: inline-block; vertical-align: middle; color: #616e7c; } #am-category .am-category-service .am-category-package-service-item { position: relative; margin-right: 8px; font-size: 14px; } #am-category .am-category-service .am-category-package-service-item:after { content: ','; position: absolute; bottom: 0; right: -4px; } #am-category .am-category-service .am-category-package-service-item:last-child:after { content: ''; } #am-category .am-category-service .am-category-services-thumbs { padding: 0 0 0 12px; margin: 8px 0 0 0; overflow: hidden; white-space: nowrap; } #am-category .am-category-service .am-category-services-thumbs img { width: 36px; height: 36px; display: inline-block; vertical-align: middle; margin-left: -12px; border-radius: 50%; border: 3px solid #FFFFFF; } #am-category .am-spinner { text-align: center; padding-top: 96px; padding-bottom: 96px; margin: 0 auto; position: relative; } #am-category .am-spinner .am-spin { width: 80px; padding: 0; margin: 0; } #am-category .am-spinner .am-spin path { stroke: #1a84ee; } #am-category .am-spinner .am-hourglass { position: absolute; top: 50%; left: 50%; width: 18px; height: 24px; padding: 0; margin-left: -9px; margin-top: -16px; } #am-category .am-spinner .am-hourglass path { fill: #1a84ee; } [dir=rtl] [class*=el-col-] { float: right; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-search-input .el-input input { padding-right: 32px; padding-left: 16px; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .am-service-header .am-service-price { margin-left: 0; margin-right: auto; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .am-service-header .am-service-data .am-service-info div { border-left: 1px solid #e2e6ec; margin-right: 0; margin-left: 8px; padding-right: 0; padding-left: 8px; border-right: none; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .am-service-header .am-service-data .am-service-info div:last-child { border-left: none; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .am-service-header .am-service-data .am-service-info div:first-child { border-left: 1px solid #e2e6ec; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow.el-icon-arrow-right:before { content: "\E604"; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-results .am-service-list-container .am-service .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow.el-icon-arrow-left:before { content: "\E600"; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-filters { border-right: 1px solid #e2e6ec; border-left: none; } [dir=rtl] .amelia-app-booking #am-search-booking .am-search-filters .am-close-icon { right: auto; left: 32px; } [dir=rtl] .amelia-app-booking #am-search-booking.am-collapsed .am-search-results .am-search-input .el-input { margin-left: 0; margin-right: 48px; } [dir=rtl] .amelia-app-booking #am-search-booking.am-collapsed .am-search-results .am-service-list-container .am-service .am-service-header .am-service-price { right: auto; left: 24px; } [dir=rtl] .amelia-app-booking #am-search-booking.am-collapsed .am-search-filters { left: auto; right: -360px; border-left: 1px solid #e2e6ec; } [dir=rtl] .amelia-app-booking #am-search-booking.am-collapsed .am-search-filters.am-show-filters { transform: translate(-360px, 0); } [dir=rtl] .amelia-app-booking #am-step-booking .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog .am-select-date { right: auto; left: -45%; } [dir=rtl] .amelia-app-booking #am-step-booking.am-active-confirm .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-confirm .am-select-date { left: auto; right: -47%; } [dir=rtl] .amelia-app-booking #am-step-booking.am-active-confirm .am-confirm-booking, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-confirm .am-confirm-booking { left: 0; right: 3%; } @media only screen and (max-width: 767px) { [dir=rtl] .amelia-app-booking #am-step-booking.am-active-confirm .am-confirm-booking, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-confirm .am-confirm-booking { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 991px) { [dir=rtl] .amelia-app-booking #am-step-booking.am-active-confirm .am-confirm-booking, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-confirm .am-confirm-booking { left: 0; right: 0; width: 100%; } } [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-package-list { left: 0; right: 3%; } @media only screen and (max-width: 767px) { [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-package-list { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 991px) { [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-recurring-dates, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-package-list, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-package-list, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-package-list { left: 0; right: 0; width: 100%; } } [dir=rtl] .amelia-app-booking #am-step-booking.am-active-recurring-dates .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-recurring-dates .am-select-date, [dir=rtl] .amelia-app-booking #am-step-booking.am-active-package-list .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-package-list .am-select-date { left: auto; right: -47%; } [dir=rtl] .amelia-app-booking #am-step-booking.am-mobile-collapsed .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-select-date { left: -100%; right: auto; } [dir=rtl] .amelia-app-booking #am-step-booking.am-mobile-collapsed.am-active-confirm .am-confirm-booking, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed.am-active-confirm .am-confirm-booking { position: relative; } [dir=rtl] .amelia-app-booking #am-step-booking.am-mobile-collapsed .am-confirmation-booking-details > div, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details > div { text-align: right; } [dir=rtl] .amelia-app-booking #am-step-booking.am-mobile-collapsed .am-confirmation-booking-details > div p, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-mobile-collapsed .am-confirmation-booking-details > div p { text-align: right; } [dir=rtl] .amelia-app-booking #am-step-booking.am-active-picker .am-select-date, [dir=rtl] .amelia-app-booking .am-step-booking-catalog.am-active-picker .am-select-date { left: 0; } [dir=rtl] .amelia-app-booking #am-step-booking .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-total-cost, [dir=rtl] .amelia-app-booking .am-step-booking-catalog .am-confirm-booking .am-confirmation-extras-cost .el-collapse .el-collapse-item__header .am-extras-total-cost { margin-left: 8px; } [dir=rtl] .amelia-app-booking #am-service-booking .am-service .am-service-info .am-extra .el-collapse-item__header { padding: 0 16px 0 0; } [dir=rtl] .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div { border-right: 0; border-left: 1px solid #e2e6ec; margin-right: 0; padding-right: 0; margin-left: 8px; padding-left: 8px; } [dir=rtl] .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div:last-child { border-left: 0; } [dir=rtl] .amelia-app-booking #am-service-booking .am-service .am-service-providers .am-service-provider { margin-right: 0; margin-left: 8px; } [dir=rtl] .amelia-app-booking #am-service-booking .am-service .am-service-providers .am-service-provider img { margin-left: 4px; margin-right: 0; } [dir=rtl] .amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-price { right: auto; left: 16px; } [dir=rtl] .amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title { margin-right: 0; margin-left: 16px; padding-right: 0; padding-left: 24px; } [dir=rtl] .amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div { margin-right: 0; margin-left: 32px; } [dir=rtl] .amelia-app-booking .am-align-right { text-align: left !important; } [dir=rtl] .amelia-app-booking .el-input-group--prepend .el-input__inner, [dir=rtl] .amelia-app-booking .el-input-group__append { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } [dir=rtl] .amelia-app-booking .am-custom-fields .el-checkbox, [dir=rtl] .amelia-app-booking .am-custom-fields .el-radio { margin-right: 0; text-align: right; } [dir=rtl] #am-catalog .am-category-services-thumbs span { margin-right: 8px; } [dir=rtl] .el-select-dropdown__wrap, [dir=rtl] .el-scrollbar__wrap { margin-right: 0 !important; margin-left: -17px; } [dir=rtl] .el-checkbox__label, [dir=rtl] .el-radio__label { margin-left: 0; padding-right: 8px; } [dir=rtl] .c-header .c-arrow-layout { transform: rotate(180deg); } [dir=rtl] .am-confirmation-booking-cost p:not(.am-align-right) { text-align: right; } [dir=rtl] .am-add-coupon > div { text-align: right; } [dir=rtl] .el-form--label-top .el-form-item__label { display: block; text-align: right; } [dir=rtl] .el-input__prefix { left: auto; right: 5px; } [dir=rtl] .el-input-group--append .el-input__inner { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } [dir=rtl] .el-input-group__prepend { border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-right: 1px solid #DCDFE6 ; } [dir=rtl] .el-icon-arrow-right:before { content: "\E600"; } [dir=rtl] .el-icon-arrow-left:before { content: "\E604"; } [dir=rtl] .el-icon-back:before { content: "\E604"; } [dir=rtl] .am-modal.am-in-body .el-input-group--prepend .el-input__inner, [dir=rtl] .am-modal.am-in-body .el-input-group__append { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } [dir=rtl] .am-modal.am-in-body .am-align-right { text-align: left !important; } [dir=rtl] .am-modal.am-in-body .am-custom-fields .el-checkbox, [dir=rtl] .am-modal.am-in-body .am-custom-fields .el-radio { margin-right: 0; text-align: right; } [dir=rtl] .am-modal .am-confirm-booking-form .am-confirmation-booking-details { text-align: right; } [dir=rtl] .am-modal .am-confirmation-extras-cost .el-collapse .el-collapse-item__header i { margin-right: 8px; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .el-dialog__body { text-align: initial; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .am-event-modal__header-booking-btn-price { padding-left: 0; padding-right: 24px; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .am-event-modal__header-booking-btn-price:before { left: unset; right: 11px; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .el-input-group--prepend .el-input-group__prepend { border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0; border-bottom-left-radius: 0; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .el-input-group--prepend .el-input__inner { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .el-input-group--append .el-input-group__append { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } [dir=rtl] #am-modal.am-modal.am-in-body.am-event-modal .el-input-group--append .el-input__inner { border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .lightbox__image img { height: 100%; width: auto; display: block; margin: auto; } .lightbox__close { top: 6rem; font-size: 2rem; line-height: 2rem; border-radius: 50%; text-align: center; width: 2rem; height: 2rem; padding: 0; right: 1rem; background-color: #ffffff; opacity: 0.85; transition: all 0.3s; } .lightbox__close:hover { opacity: 1; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-empty-state { font-family: inherit; text-align: center; padding: 24px 0; max-width: 300px; margin: 0 auto; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-empty-state svg path#Oval-8 { fill: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .el-textarea__inner:focus { border-color: #d3ddea; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .el-select .el-input__inner:focus { border-color: #d3ddea; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .el-select .el-input.is-focus .el-input__inner { border-color: #d3ddea; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .el-select-dropdown .el-select-dropdown__item.selected { color: #a9b2bc; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list { margin-top: 24px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event { position: relative; background: #ffffff; border-radius: 6px; margin-bottom: 2px; padding: 16px 16px 16px 16px; box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1); transition: all 0.3s ease; overflow-x: hidden; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box { display: flex; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket { width: 283.5px; align-items: center; padding: 7px 8px 7px 16px; background: #FFFFFF; border: 1px solid #E2E6EC; box-sizing: border-box; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.05); border-radius: 4px; margin: 0 16px 16px 0; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-info { font-size: 14px; line-height: 24px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-info .am-ticket-name { font-size: 16px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people { margin-top: 11px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people p { font-size: 12px; margin-bottom: 2px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people .el-input { height: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people .el-input input { height: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people .el-input-number__increase, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-ticket-box .am-ticket-number-of-people .el-input-number__decrease { height: 30px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-continue { border-top: 1px solid #e2e6ec; display: flex; justify-content: flex-end; padding-top: 12px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-payment-type .el-form-item__label { margin-bottom: 12px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-payment-type .el-form-item__content { max-height: unset !important; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event.inactive { opacity: 0.4; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event:hover { background-color: #f9f9f9; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event { padding: 16px; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data { cursor: pointer; display: flex; justify-content: left; align-items: flex-start; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data.closed { pointer-events: none; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data.canceled { pointer-events: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data { display: block; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates { border: 1px solid #e2e6ec; border-radius: 6px; width: 64px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-month, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-month { text-align: center; text-transform: uppercase; font-weight: 600; line-height: 20px; font-size: 11px; color: #1a84ee; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-day, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-day { text-align: center; line-height: 32px; font-weight: 400; font-size: 20px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates > div { width: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates > div:first-child { border-right: 1px solid #e2e6ec; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info { padding: 0 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info { padding: 16px 0 0; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title { font-size: 16px; font-weight: 500; line-height: 24px; margin-bottom: 4px; margin-right: 16px; padding-right: 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title { padding-right: 0; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status { display: inline-block; position: relative; vertical-align: text-bottom; padding: 0 8px 0 16px; border-radius: 6px; text-transform: capitalize; font-size: 12px; font-weight: 400; line-height: 20px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status:before { display: inline-block; width: 6px; height: 6px; border-radius: 50%; content: ""; vertical-align: initial; margin-right: 4px; position: absolute; top: 50%; left: 7px; transform: translateY(-50%); } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.open { color: #5fce19; background: rgba(95, 206, 25, 0.05); } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.open:before { background: #5fce19; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.closed { color: #ffffff; background: #a9b2bc; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.closed:before { background: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.full { color: #ffffff; background: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.full:before { background: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.upcoming { color: #ffffff; background: rgba(255, 167, 0, 0.9); } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.upcoming:before { background: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.canceled { color: #ffffff; background: #ff0000; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.canceled:before { background: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div { display: inline-block; font-size: 12px; color: #354052; margin-right: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div img, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div svg { max-width: 16px; max-height: 16px; display: inline-block; vertical-align: text-bottom; margin-right: 2px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-price { position: absolute; right: 16px; top: 16px; border-radius: 4px; background-color: #1a84ee; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); color: #ffffff; padding: 0 10px; font-size: 16px; font-weight: 500; line-height: 25px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-price.am-event-free { background-color: #ffffff; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details { border-top: 1px solid #e2e6ec; padding: 16px 0; margin-top: 16px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-photos { overflow-x: auto; overflow-y: hidden; white-space: nowrap; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-photos > div { display: inline-block; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-photos .lightbox { z-index: 1000; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-photos .lightbox__thumbnail img { width: 100px; height: 100px; border-radius: 6px; margin-right: 8px; box-shadow: 0 0 0 0 transparent; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-about > div { font-size: 12px; font-weight: 400; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-about > div:first-child { font-size: 16px; font-weight: 600; margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta { border-top: 1px solid #e2e6ec; display: flex; padding-top: 24px; padding-bottom: 8px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta { flex-direction: column; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div { padding: 0 0 0 24px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div { padding: 16px 0 0; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div.am-event-book-cta__inner { display: flex; align-items: flex-start; max-width: 170px; font-size: 20px; font-weight: 600; line-height: 26px; padding-left: 0; padding-right: 24px; border-right: 1px solid #e2e6ec; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div.am-event-book-cta__inner { width: 100%; max-width: 100%; padding: 0 0 16px; border-right: none; border-bottom: 1px solid #e2e6ec; } } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div .el-form-item { display: inline-block; vertical-align: bottom; margin-bottom: 0; margin-right: 8px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div .el-form-item:first-child { margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div .el-form-item .el-button { margin: 0 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta > div .el-form-item .el-button:hover { opacity: 0.8; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-pagination { text-align: center; margin-top: 32px; margin-bottom: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-pagination .el-pagination .el-pager li.active { color: #1a84ee; border: 1px solid #1a84ee; border-radius: 4px; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-pagination .el-pagination .el-pager li { border: 1px solid transparent; padding: 0; min-width: 32px; } .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-pagination .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .el-input__prefix { display: flex; align-items: center; justify-content: center; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .el-input__prefix img, .amelia-app-booking #amelia-booking-wrap .am-events-filter .el-input__prefix svg { width: 16px; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .el-input__prefix img path, .amelia-app-booking #amelia-booking-wrap .am-events-filter .el-input__prefix svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .v-calendar-column { margin-bottom: 22px; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .v-calendar-column .el-input__prefix { display: flex; align-items: center; justify-content: center; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .v-calendar-column .el-input__prefix svg { width: 16px; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .v-calendar-column .el-input__prefix svg path { fill: #354052; } .amelia-app-booking #amelia-booking-wrap .am-events-filter .v-calendar-column .am-calendar-picker:after { content: none; } .amelia-app-booking #amelia-booking-wrap .am-lite-footer { width: 100%; text-align: center; font-size: 12px; opacity: 0.5; } .amelia-app-booking #amelia-booking-wrap .am-lite-footer .am-lite-footer-link { text-decoration: none !important; color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page { direction: ltr; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-calendar-page-holder { flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-empty { opacity: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-empty-state { position: absolute; top: 20%; left: 50%; transform: translateX(-50%); text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-calendar { margin-top: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-calendar-holder { position: relative; display: flex; flex-wrap: wrap; transition: opacity 0.1s ease-in-out; opacity: 1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-calendar-holder.am-loading { opacity: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-loader { width: 100%; height: 0; position: absolute; left: 0; top: 0; opacity: 0; z-index: -1; transition: opacity 0.1s ease-in-out; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-loader.am-loading { height: 100%; z-index: 10; opacity: 1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-left { width: 75%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-left.tablet, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-left.mobile { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-right { width: 25%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-right.tablet, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-right.mobile { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-day-today { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-day-today.fc-popover { background-color: var(--fc-page-bg-color, #ffffff); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-day-today .fc-daygrid-day-top { position: relative; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-day-today .fc-daygrid-day-top:before { content: ''; position: absolute; top: 50%; left: 8px; display: block; width: 8px; height: 8px; border-radius: 50%; background-color: #ff0000; transform: translateY(-50%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-popover { border-radius: 16px; overflow: hidden; z-index: 100; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper.fc-popover { width: calc(100% - 10px); } } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper .fc-popover-body { max-height: 60vh; overflow-x: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper .fc-popover-title { margin-left: 12px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper .fc-highlight { z-index: 1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper .fc-daygrid-day-number { font-weight: 500; color: #a9b2bc; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-day-wrapper .fc-daygrid-day-top.small .fc-daygrid-day-number { font-size: 12px; padding: 2px 2px 0 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__left { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__left.mobile { width: 100%; justify-content: space-between; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__left-inner { margin-right: 16px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__left-inner.mobile:nth-child(2) { order: 1; margin-right: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__left-inner.small:last-of-type { width: 100%; order: -1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__right { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__right.mobile { width: 100%; justify-content: space-between; flex-wrap: nowrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__right-inner { margin-left: 16px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__right-inner:first-of-type { margin-left: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__right-inner:first-of-type.mobile { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__title { font-size: 24px; font-weight: 700; line-height: 1.67; margin: 0 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__title.mobile { font-size: 20px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-header__title.small { text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn { font-size: 16px; font-weight: 500; line-height: 1.4; color: #354052; border-radius: 10px; padding: 8px 16px; margin: 0 0 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn i { font-weight: 700; transition: transform 0.3s ease-in-out; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn i.rotate { transform-origin: center; transform: rotate(180deg); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-mright { margin-right: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-tag { display: inline-flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 50%; vertical-align: middle; overflow: hidden; color: #ffffff; background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-today:after { content: ''; display: inline-block; width: 8px; height: 8px; background-color: #ff0000; border-radius: 50%; margin-left: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-gray { background-color: #f2f3f5; border-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-gray:hover, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-gray:focus { background-color: #d3ddea; box-shadow: 0 0 0 4px #f2f3f5; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-gray:hover > span, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event__btn-gray:focus > span { color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-search .el-input--prefix { margin-bottom: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-search .el-input--prefix .el-input__inner { padding-left: 48px; border-radius: 10px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-search .el-input__prefix { left: 0; width: 48px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-search .el-input img { width: 20px; position: absolute; top: 52%; left: 50%; transform: translate(-50%, -50%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item { max-width: 240px; width: 100%; margin: 16px 16px 0 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item.small { margin-right: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item:last-of-type { margin-right: 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown { margin-top: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__list { padding: 8px 8px 4px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__item { min-height: unset; line-height: 1.2; padding: 6px 8px; margin: 0 0 4px; border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__item.selected { background-color: #1a84ee; color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__item.selected span { color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__item.selected::after { content: ''; display: none; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select-dropdown__item span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select__tags { padding-left: 32px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select__tags .el-select__tags-text { display: inline-block; max-width: 70px; white-space: nowrap; text-overflow: ellipsis; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select__input { padding: 0 0 0 4px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select .el-input.is-focus .el-input__inner { background-color: #d3ddea; box-shadow: 0 0 0 4px #f2f3f5; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select .el-input .el-select__caret { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select .el-tag.el-tag--info { display: flex; align-items: center; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select .el-tag.el-tag--info .el-tag__close { color: #ffffff; background-color: #7f8fa4; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-select .el-tag.el-tag--info .el-tag__close:hover { background-color: #616e7c; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner { border: none; border-radius: 20px; padding-left: 40px; background-color: #f2f3f5; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner::placeholder { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner::-webkit-input-placeholder { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner::-moz-placeholder { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner:-ms-input-placeholder { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input--suffix .el-input__inner:-moz-placeholder { color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-filters__item .el-input__prefix img { position: relative; top: 50%; left: 8px; transform: translateY(-50%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-block { text-decoration: none !important; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-block:hover { background: none; text-decoration: none !important; cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-wrapper { position: relative; display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: flex-start; width: 100%; height: auto; border-radius: 4px; padding: 2px 2px 2px 10px; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-wrapper:hover .am-event-background { transition: opacity 0.3s ease-in-out; opacity: 0.1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-inner { display: flex; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.25; z-index: -1; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-color { position: absolute; top: 4px; left: 4px; width: 4px; height: calc(100% - 8px); border-radius: 2px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-text { display: inline-block; font-size: 14px; font-weight: 500; line-height: 1.4; color: #354052; margin: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-spots-left { flex: 0 0 100%; font-size: 12px; font-weight: 600; line-height: 1.5; text-align: left; color: #616e7c; padding: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-hovered { filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.6)); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-more-link { position: relative; display: flex; align-items: center; justify-content: flex-start; font-size: 14px; font-weight: 500; z-index: 2; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-more-link span { display: block; padding: 0 4px; background-color: rgba(176, 186, 199, 0.5); border-radius: 3px; margin-right: 4px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-more-link.mobile { flex-wrap: wrap; justify-content: center; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-more-link.mobile span { min-width: 23px; text-align: center; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-more-link.mobile span.mini { background-color: #1a84ee; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming { padding-left: 48px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming.tablet, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming.mobile { padding-left: 0; margin-top: 24px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__heading { font-size: 24px; line-height: 1.35; font-weight: 700; color: #354052; margin-bottom: 24px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block { padding: 16px; margin-bottom: 12px; background-color: #ffffff; border-radius: 6px; box-shadow: 0px 8px 18px -4px rgba(38, 49, 61, 0.12), 0px 1px 4px -1px rgba(38, 49, 61, 0.34); cursor: pointer; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper { display: flex; flex-direction: column; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.mobile, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.small { flex-direction: row; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.mobile > div, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.small > div { width: 100%; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.tablet { flex-direction: row; flex-wrap: wrap; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.tablet > div { width: calc(50% - 6px); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-wrapper.tablet > div:nth-child(even) { margin-right: 12px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-top { display: flex; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-top-left { display: flex; width: 100%; align-items: flex-start; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-bottom { display: flex; align-items: center; justify-content: space-between; margin-top: 8px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date { display: flex; flex: 0 0 auto; max-width: 64px; width: 100%; align-items: flex-start; justify-content: center; border-radius: 6px; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date-border { position: relative; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date-border:after { content: ''; display: block; width: 1px; height: 100%; position: absolute; top: 0; left: calc(50% - 1px); background-color: rgba(122, 122, 122, 0.19); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date-item { display: flex; flex-direction: column; width: 100%; align-items: center; justify-content: center; background: linear-gradient(180deg, #ffffff 0%, #eef4f9 100%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date-item div { width: 100%; font-size: 12px; font-weight: 500; line-height: 1; text-transform: uppercase; text-align: center; color: #ffffff; padding: 2px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-date-item span { display: block; font-size: 20px; line-height: 1.2; padding: 4px; color: #26313D; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-name { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 14px; font-weight: 700; line-height: 1.45; word-break: break-word; color: #354052; padding-left: 12px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-price { font-size: 12px; font-weight: 700; line-height: 1.35; color: #616e7c; background-color: #f2f3f5; padding: 2px 4px; border-radius: 3px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-info { display: flex; align-items: center; overflow: hidden; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-info:first-of-type { flex: 0 0 auto; margin-right: 16px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .am-event-upcoming__block-info-text { font-size: 14px; font-weight: 500; line-height: 1.45; color: #616e7c; margin-left: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-collapse { border: none; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-collapse-item > div[role=tab] { display: none; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-collapse-item__wrap { overflow: unset; border-radius: 16px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-collapse-item__content { display: flex; flex-wrap: wrap; padding: 0 16px 24px; border-radius: 16px; background: linear-gradient(180deg, rgba(38, 49, 61, 0.06) 0%, rgba(38, 49, 61, 0.03) 6.68%, rgba(38, 49, 61, 0.02) 15.28%, rgba(255, 255, 255, 0) 61.11%); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-collapse-item__content.small { padding: 0 8px 24px; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-col-header { margin: 0; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-col-header-cell-cushion { text-transform: capitalize; font-size: 16px; color: #354052; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-daygrid-day-bottom { margin: 8px 4px 0; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-highlight { background-color: rgba(26, 132, 238, 0.1); } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-scrollgrid-section-body > td { border-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-scrollgrid-sync-table { margin: 0; background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-scrollgrid-liquid { border: none; overflow: hidden; border-radius: 18px; box-shadow: 0 0 0 1px #ddd; background-color: #ffffff; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-scrollgrid-liquid tr { background-color: transparent; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-scroller-liquid-absolute { overflow: hidden !important; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .fc-theme-standard td:last-of-type { border-right: none; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-icon-arrow-left:before { content: "\E6DE"; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-icon-arrow-right:before { content: "\E6E0"; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page .el-input__prefix { left: 5px; right: auto; } .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page th, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page tr, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page td { padding: 0; font-weight: 500; } #amelia-booking-wrap .am-event-booking { padding: 16px 0 0; margin-top: 16px; border-top: 1px solid #e2e6ec; } #amelia-booking-wrap .am-event-booking p { margin: 0; } #amelia-booking-wrap .am-event-booking .el-form-item label { padding: 0; margin: 0; } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type .el-form-item__label { margin-bottom: 12px; } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type .el-form-item__content { max-height: unset !important; } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type-radio { padding: 12px 20px 0 10px; border-radius: 8px; margin: 0 8px 8px 0; } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type-radio-checked { border: 1px solid #1a84ee !important; background-color: rgba(26, 132, 238, 0.08); } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type-radio-checked span { color: #1a84ee; } #amelia-booking-wrap .am-event-booking .el-form-item .am-payment-type-radio-checked .el-radio__inner { border-color: #1a84ee; background: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-confirm-booking-payment { margin-top: -24px; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper { min-height: 132px; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .el-form-item__label span { color: #354052; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .el-form-item__content { display: flex; align-items: flex-start; max-height: unset; flex-wrap: wrap; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button { width: 112px; height: 90px; padding: 16px; background-color: transparent; border: 2px solid #e2e6ec; border-radius: 8px; text-decoration: none; margin: 0 10px 10px 0; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button:hover { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button:hover svg path { fill: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button:hover p { color: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button p { text-align: center; text-transform: none; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-inner { display: flex; flex-direction: column; justify-content: center; align-items: center; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-inner svg path { fill: #354052; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-inner p { color: #354052; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-selected { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-selected svg path { fill: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-selected p { color: #1a84ee !important; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button-selected:focus { border: 2px solid #1a84ee; } #amelia-booking-wrap .am-event-booking .am-payment-buttons-wrapper .am-payment-button img { height: 32px; } @media only screen and ( max-width: 767px ) { #amelia-booking-wrap .am-event-booking .am-confirm-booking-recaptcha-block { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0; } } @media only screen and ( max-width: 767px ) { #amelia-booking-wrap .am-event-booking .am-confirm-booking-recaptcha-block .grecaptcha-badge { position: unset !important; } } #amelia-booking-wrap .am-event-booking .am-custom-fields { display: inline-block; width: 100%; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row { padding-left: 12px; padding-right: 12px; margin-bottom: 0; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-col:nth-child(odd) { clear: both; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .am-custom-required-as-html .el-form-item__label:before { content: '*'; color: #F56C6C; margin-right: 4px; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .text-content-custom-field label { visibility: hidden; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-upload--text { width: 100%; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-upload-dragger { border: 2px dashed #1a84ee; height: 40px; text-align: center; cursor: pointer; position: relative; border-radius: 4px; justify-content: center; align-items: center; color: #1a84ee; box-sizing: border-box; display: flex; width: 100%; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-upload-dragger .el-icon-upload { margin: 0 0 0 0; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-upload-dragger i { display: inline; padding: 2px; color: #1a84ee; font-size: 22px; line-height: 36px; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .el-upload-dragger span { color: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .popover-content { background-color: #ffffff; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .c-weekdays { border-bottom: 1px solid #e2e6ec; margin-left: 3px; margin-right: 3px; } #amelia-booking-wrap .am-event-booking .am-custom-fields .el-row .c-day-content { font-size: 12px; } #amelia-booking-wrap .am-event-booking .el-form-item { margin-bottom: 16px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost { margin-top: 8px; margin-bottom: 16px; border-top: 1px solid #e2e6ec; padding-top: 16px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost p { text-align: left; margin: 0 0 8px; padding: 0; font-size: 14px; color: #354052; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost p.am-align-right { text-align: right; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost span { color: #1a84ee; font-size: 12px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input__inner { height: 32px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost svg, #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost img { width: 20px; height: 20px; display: inline-block; margin-right: 2px; vertical-align: middle; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost svg path, #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost img path { fill: #1a84ee; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-form-item { margin-bottom: 0; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-form-item__content { position: static; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-form-item__error { padding-left: 8px; padding-top: 1px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__append, #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__prepend { color: #ffffff; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__append:hover .el-button, #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__prepend:hover .el-button { color: #354052; background-color: transparent; border-color: transparent; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__append .el-button, #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .el-input-group__prepend .el-button { background-color: transparent; border-color: transparent; color: #ffffff; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-add-coupon { margin-bottom: 16px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-add-coupon-field span { visibility: hidden; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-add-coupon-field button.am-add-coupon-button { height: 30px; margin-top: 0; margin-bottom: 0; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total { background-color: rgba(26, 132, 238, 0.1); padding: 8px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total .el-row { margin-top: 8px; margin-bottom: 8px; margin-left: 0 !important; margin-right: 0 !important; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total .am-confirmation-deposit { border-top: none; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total .am-confirmation-deposit-price { border-bottom: 1px solid #a9b2bc; padding-bottom: 8px; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total .am-confirmation-deposit .am-confirmation-deposit-info { font-style: italic; color: #a9b2bc; display: inline-block; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total p { font-weight: 500; margin: 0 !important; padding: 0; } #amelia-booking-wrap .am-event-booking .am-confirmation-booking-cost .am-confirmation-total p.am-align-right { color: #1a84ee; } .payment-dialog-footer { display: flex; align-items: center; justify-content: center; position: relative; } .payment-dialog-footer div.paypal-button { position: relative; } .payment-dialog-footer div.paypal-button #am-paypal-button-container { opacity: 0.01; position: absolute; top: 6px; left: 8px; z-index: 2; } .payment-dialog-footer div.paypal-button span { position: relative; } #am-modal.am-event-modal .am-payment-buttons-wrapper { min-height: 132px; } #am-modal.am-event-modal .am-payment-buttons-wrapper .el-form-item__content { display: flex; align-items: flex-start; max-height: unset !important; flex-wrap: wrap; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button { width: 112px; height: 90px; padding: 16px; background-color: transparent; border: 2px solid #e2e6ec; border-radius: 8px; text-decoration: none; margin: 0 10px 10px 0; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button:hover { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button:hover svg path { fill: #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button:hover p { color: #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button p { text-align: center; text-transform: none; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button-inner { display: flex; flex-direction: column; justify-content: center; align-items: center; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button-selected { background: rgba(26, 132, 238, 0.08); border: 2px solid #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button-selected svg path { fill: #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button-selected p { color: #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button-selected:focus { border: 2px solid #1a84ee; } #am-modal.am-event-modal .am-payment-buttons-wrapper .am-payment-button img { height: 32px; } #am-modal.am-event-modal .am-add-coupon-field button.am-add-coupon-button { height: 30px; margin-top: 0; margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-timezone { padding: 8px; font-size: 14px; cursor: pointer; background-color: rgba(4, 84, 162, 0.1); } .amelia-app-booking #am-cabinet .am-cabinet-timezone-icon svg { fill: #ffffff !important; margin-right: 2px; } .amelia-app-booking #am-cabinet .am-cabinet-timezone span { color: #ffffff; display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-cabinet-timezone .el-input__inner { color: #ffffff !important; } .amelia-app-booking #am-cabinet .am-cabinet-timezone .el-input__suffix .el-input__suffix-inner .el-icon-circle-close:before { color: #ffffff; } .amelia-app-booking #am-cabinet .el-input__inner { height: 40px !important; margin-bottom: 0 !important; background: none !important; } .amelia-app-booking #am-cabinet .am-event-ticket-row .el-input__inner { height: 32px !important; } .amelia-app-booking #am-cabinet .el-input--medium .el-input__inner { height: 36px !important; } .amelia-app-booking #am-cabinet .el-input--small .el-input__inner { height: 32px !important; } .amelia-app-booking #am-cabinet .el-input--mini .el-input__inner { height: 28px !important; } .amelia-app-booking #am-cabinet .am-cabinet-auth { max-width: 450px; margin: 24px auto; border-radius: 4px; background-color: #ffffff; box-shadow: 0 0 20px 10px rgba(64, 74, 91, 0.15); } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-auth { padding: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert { margin-bottom: 15px; width: 100%; color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert.el-alert--success { background-color: #5fce19; } .amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert.el-alert--error { background-color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert .el-alert__closebtn, .amelia-app-booking #am-cabinet .am-cabinet-auth .el-alert span { color: #ffffff; font-size: 14px; } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content { padding: 48px 64px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content { padding: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-title { font-size: 16px; font-weight: 500; margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-subtitle { opacity: 0.8; color: #354052; margin-bottom: 24px; } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-form p { margin-top: 10px; text-align: center; margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-form p:hover { text-decoration: underline; } .amelia-app-booking #am-cabinet .am-cabinet-auth .am-cabinet-auth-content .am-cabinet-auth-form p span { color: #1a84ee; cursor: pointer; font-weight: 500; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard { box-shadow: 0 0 20px 10px rgba(64, 74, 91, 0.15); max-width: 1000px; margin: 0 auto 40px; overflow: hidden; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .timezone_warning .el-alert__description { color: #d28f2b; margin: 8px; text-align: center; padding-right: 5px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .timezone_warning .el-alert__closebtn { color: #d28f2b; border: 1px solid #d28f2b; border-radius: 50%; padding: 2px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-appointments, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-events { padding: 40px !important; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-appointments, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-events { padding: 20px 10px !important; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); padding: 32px; display: flex; align-items: center; justify-content: space-between; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header { display: block; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data { display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data * { color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-initials { width: 40px; height: 40px; min-width: 40px; line-height: 40px; text-align: center; background-color: #f2f3f5; border-radius: 50%; color: #354052; font-size: 18px; margin-right: 16px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-initials { display: none; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-initials img { border-radius: 50%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-email { font-size: 14px; cursor: pointer; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-email .el-dropdown-link { color: #ffffff; height: 25px; display: inline-block; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-dashboard-header .am-cabinet-dashboard-user-data .am-cabinet-user-email .el-dropdown-link i { color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu { background: linear-gradient(135deg, #1a84ee 0%, #0454a2 100%); display: flex; align-items: center; justify-content: flex-start; width: 100%; border-top: 1px solid rgba(255, 255, 255, 0.1); } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu { display: block; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu > div { padding: 8px 24px; color: #ffffff; cursor: pointer; transition: all 0.3s; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu > div:hover, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu > div.am-active { background-color: rgba(255, 255, 255, 0.1); } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-menu .am-cabinet-menu-item { color: #ffffff; padding: 8px 40px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content { background-color: #ffffff; min-height: 480px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content { padding: 0; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content { color: #354052; background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content * { color: #354052; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content .c-title-popover.popover-container .popover-origin * { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content .c-day-content:hover > div { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .v-calendar-column .popover-container .popover-origin .popover-content-wrapper .popover-content :not(.c-day-backgrounds.c-day-layer:empty) ~ .c-day-content-wrapper .c-day-content > div { color: #ffffff; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .popover-container input { padding: 8px; font-size: 12px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields .c-pane-container { padding: 0; } } @media only screen and ( min-width: 768px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields { margin-right: 8px; } } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-filter .am-filter-fields { margin-bottom: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-empty-state { text-align: center; padding: 24px 0; max-width: 300px; margin: 0 auto; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-empty-state p { margin: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-add-new-button { max-width: 100%; display: inline-block; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head { padding: 8px 32px 8px 16px; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head { display: none; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head { padding: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head p { margin: 0; color: rgba(53, 64, 82, 0.65); font-size: 14px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list-head p:first-letter { text-transform: uppercase; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list { height: 410px; overflow-y: auto; overflow-x: hidden; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list::-webkit-scrollbar { position: absolute; width: 8px; right: 1px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list::-webkit-scrollbar-track { background: transparent; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list::-webkit-scrollbar-thumb { background: #a9b2bc; border-radius: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list::-webkit-scrollbar-thumb:hover { background: #8c98a6; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list { padding: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet { border-bottom: 1px solid #e2e6ec; position: relative; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet:first-child { border-top: none; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet h4 { display: inline-block; line-height: 1.1; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; margin: 0 !important; font-weight: normal; padding-top: 0 !important; padding-bottom: 0 !important; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet h4 { font-size: 14px; padding: 0; margin: 0 auto; } } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet a { font-size: 14px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet img { border-radius: 50%; border: 2px solid #ffffff; display: inline-block; vertical-align: top; width: 32px; height: 32px; min-width: 32px; max-width: 32px; margin-top: 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-assigned { display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-assigned.am-multiple-employees img + img { margin-left: -24px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-assigned img { margin-right: 8px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-dropdown-menu li { font-weight: 500; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-dropdown-menu li:nth-child(2) { color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button { display: flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button i { font-size: medium; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button .am-cabinet-button-zoom { padding: 2px 12px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button-cancel { color: #ffffff; background-color: #ff0000; border-color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button-cancel:hover { color: #ffffff; background-color: #e60000; border-color: #e60000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-button-disabled { color: #d3ddea; opacity: 0.5; cursor: not-allowed; pointer-events: none; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title { display: none; font-size: 14px; margin: 0; color: #7f8fa4; font-weight: normal; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title:first-letter { text-transform: uppercase; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet p.am-col-title { display: block; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-row { display: flex; align-items: center; padding: 16px 0; position: relative; width: 100%; min-width: 100%; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-row { display: block; align-items: unset; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-limited-col span, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-limited-col h4 { display: inline-block; width: 90%; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-recurring-label { display: flex; color: #ffa700; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-recurring-label svg { margin-right: 4px; width: 15px; height: 15px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-list-day-title { padding: 4px 16px; background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content { padding: 16px 0; border-top: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-data, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-value { display: inline; align-items: center; margin: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-data.am-text-red, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-value.am-text-red { color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-data.am-text-green, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-value.am-text-green { color: #5fce19; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-data { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-has-divider { border-bottom: 1px solid #e2e6ec; padding-bottom: 16px; margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-has-divider:last-of-type { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-customer-name { line-height: 2; font-weight: 500; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-collapsed-content .am-hide-less-than-desktop { display: none; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-status { display: flex; align-items: center; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-status { display: inline-flex; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right { text-align: right; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right .el-dropdown, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right .el-dropdown .el-button { width: 100%; } } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet .am-cabinet-buttons-align-right { display: inline-flex; align-items: center; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list .am-cabinet:last-of-type { border-bottom: none; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-list.am-cabinet-list-package .am-cabinet img { height: auto; width: unset; max-width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align { display: flex; align-items: center; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align { align-items: inherit; } } @media only screen and (min-width: 768px ) and (max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align { padding-bottom: 8px; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align { display: block; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align:first-of-type { margin-bottom: 0; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-flex-row-middle-align .el-col { margin-bottom: 8px; } } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile p, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile span, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile label, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile div { font-size: 14px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile__title { padding: 24px 40px 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile__title p { margin: 0; font-size: 20px; letter-spacing: 0; line-height: 24px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile__zoom .el-form-item > label { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile__outlook { display: inline-block; width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button { padding: 0; height: 40px; border: 1px solid transparent; margin: inherit; width: 100%; background-color: #4285F4; -webkit-border-radius: 1px; border-radius: 1px; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25); -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background-color 0.218s, border-color 0.218s, box-shadow 0.218s; transition: background-color 0.218s, border-color 0.218s, box-shadow 0.218s; -webkit-user-select: none; -webkit-appearance: none; background-image: none; cursor: pointer; outline: none; overflow: hidden; position: relative; text-align: center; vertical-align: middle; white-space: nowrap; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button:hover { background-color: #4285F4; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button:focus { background-color: #3367D6; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button.connected { background-color: #DC4E41; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button.connected:hover { background-color: #DC4E41; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button.connected:focus { background-color: #C53829; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button .am-google-calendar-button-image { float: left; padding: 9px; background: #fff; border-radius: 1px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-button .am-google-calendar-button-text { padding: 12px 0; display: inline-block; margin: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile #am-google-calendar-connected .el-badge__content { background-color: #5fce19; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile #am-google-calendar-disconnected .el-badge__content { background-color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-google-calendar-tooltip { margin: 28px 0 0 -12px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button { height: 90px; display: flex; border-top: 2px solid #E4E7ED; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button { display: block; height: initial; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button > div { display: block !important; padding: 16px; width: unset !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button > div button { margin: 0 !important; width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button > div button:nth-child(2) { margin-top: 16px !important; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button > div { width: 100%; display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button .am-save-button { margin-left: auto; margin-right: 32px; order: 2; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button .el-button { margin-bottom: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-button .el-button { margin: 0 8px 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll { padding-left: 40px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll { padding-left: 0; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__item { font-size: 15px; color: #7F8FA4; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__item:hover { color: #354052; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__item.is-active { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__nav-scroll .el-tabs__active-bar { background-color: #1a84ee; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__header { margin: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content { height: 400px; padding: 40px; overflow-y: auto; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content { padding: 40px 30px; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content { padding: 40px 24px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content::-webkit-scrollbar { position: absolute; width: 8px; right: 1px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content::-webkit-scrollbar-track { background: transparent; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content::-webkit-scrollbar-thumb { background: #a9b2bc; border-radius: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-tabs__content::-webkit-scrollbar-thumb:hover { background: #8c98a6; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .el-form-item__error { font-size: 10px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details { display: flex; flex-wrap: wrap; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .el-input-group__prepend { background-color: transparent; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .el-input-group__prepend .el-input { background-color: transparent; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .el-input-group__prepend .el-input__inner { background-color: transparent; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info { margin-left: auto; order: 2; display: flex; align-items: center; justify-content: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info.mobile { order: 0; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info { padding-bottom: 24px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-picture { text-align: center; margin-bottom: 12px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-picture img { border-radius: 50%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-name { margin: 0; color: #354052; font-size: 24px; text-align: center; line-height: 24px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity { display: flex; justify-content: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label { margin-top: 12px; font-size: 14px; font-weight: 500; display: inline-block; padding: 4px 8px; border-radius: 3px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label { margin-bottom: 8px; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label.available { background-color: rgba(95, 206, 25, 0.1); color: #5fce19; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label.busy { background-color: rgba(255, 167, 0, 0.1); color: #ffa700; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label.away, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label.break, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-cabinet-profile .am-cabinet-profile-details .am-cabinet-profile-details-info > div .am-cabinet-details-activity .am-employee-status-label.dayoff { background-color: rgba(255, 0, 0, 0.1); color: #ff0000; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services { line-height: 2; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row { max-width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .el-checkbox { margin-bottom: 0; margin-right: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .el-checkbox .el-checkbox__inner { width: 18px; height: 18px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .el-checkbox .el-checkbox__inner::after { height: 9px; left: 6px; top: 2px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .am-dialog-table-head { background-color: rgba(0, 0, 0, 0.05); border-radius: 4px; margin-top: 16px; margin-bottom: 16px; display: flex; align-items: center; justify-content: center; color: #354052; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .am-dialog-table-head .el-col-12 { width: 100%; display: inline-block; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .am-dialog-table-head .el-col-6 { display: none; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .am-dialog-table-head:first-child { margin-top: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row { margin-bottom: 16px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row { display: inline-block; margin: 0 !important; padding: 8px 0 12px; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row__name { width: 100%; padding: 0 0 4px 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row .el-col-6 { width: 100%; padding: 0 0 4px 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row .el-col-6 p { display: block !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row > .el-col-3 { padding-left: 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row .el-col-3 { width: 50%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row .el-col-3:last-of-type { padding-right: 0 !important; padding-left: 5px !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row .el-col-3 p { display: block !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row p { margin: 0; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row__name { display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services__service-row__name span { display: inline-block; width: 100%; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-assigned-services .el-input-number { width: initial; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-dialog-table .am-dialog-table-head { display: flex; margin-bottom: 0; padding: 8px 16px; border-top-left-radius: 4px; border-top-right-radius: 4px; background-color: rgba(0, 0, 0, 0.1); font-size: 15px; font-weight: 500; line-height: 24px; margin-top: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-dialog-table:first-of-type .am-dialog-table-head { margin-top: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period { padding: 0 18px 0 16px; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; font-weight: 500; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period { display: flow-root; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row { line-height: 40px; display: flex; flex-wrap: wrap; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .el-col { width: 100%; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2 { display: flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-of-type { justify-content: flex-end; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2.mobile { position: absolute; display: flex; right: 0; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2 .am-overflow-ellipsis { display: flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-of-type { position: absolute; display: flex; right: 0; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child { margin-left: auto; order: 2; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child .am-edit-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child .am-delete-element { margin-right: 10px; cursor: pointer; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child .am-edit-element { display: flex; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child .am-edit-element { display: inline-block; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period .el-row .am-flexed2:last-child .am-edit-element img { width: 15px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period__services > span { width: 100%; display: inherit; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period__services > span span { color: #354052; opacity: 0.6; display: inline-block; width: 90%; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; line-height: 40px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period__locations > span { color: #354052; opacity: 0.6; display: inline-block; width: 100%; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; line-height: 40px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-period:last-of-type { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period { font-size: 15px; padding: 10px 16px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .el-select--mini { margin-bottom: 12px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .el-select__input.is-mini { height: 28px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .am-add-period-type { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .el-form-item { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .am-working-hours-buttons { text-align: right; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .am-working-hours-buttons .el-button { margin-left: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .am-add-period .el-input { width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-working-hours .el-tag--info { background-color: rgba(0, 0, 0, 0.1); } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-dialog-table h4 { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-dialog-table .el-row { margin-bottom: 8px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-dialog-table .el-row .type { display: inline-block; width: 16px; min-width: 16px; height: 16px; background-color: #D3DDEA; vertical-align: text-top; margin-right: 8px; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-dialog-table .el-row .type.repeat { background-color: #FFA700; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-dialog-table .el-row .type.once { background-color: #ff1563; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off__header { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off__legend { display: flex; flex-wrap: wrap; order: 2; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off__legend > div { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off__legend .am-legend-once { margin-left: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off { line-height: 2; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-dialog-table-head, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-dialog-table-head { padding: 0 16px; background-color: rgba(0, 0, 0, 0.1); margin-top: 16px; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off { padding: 0 16px 4px; border-bottom: 1px solid #E2E6EC; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off { display: inline-block; padding-left: 0; padding-right: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .el-col-12, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .el-col-12 { width: 100%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .el-col-8, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .el-col-8, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .el-col-4, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .el-col-4 { width: 50%; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off__name-column, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off__name-column { display: flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off__name-column span, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off__name-column span { display: inline-block; width: 100%; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .align-right, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .align-right { margin-left: auto; order: 2; display: flex; align-items: center; justify-content: flex-end; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .align-right .am-edit-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .align-right .am-edit-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .align-right .am-delete-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .align-right .am-delete-element { margin-right: 10px; cursor: pointer; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .am-edit-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .am-edit-element { display: flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off .am-edit-element img, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off .am-edit-element img { width: 15px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off-add-buttons, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off-add-buttons { display: flex; align-items: center; justify-content: flex-end; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off-add-buttons, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off-add-buttons { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off-add-buttons button, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off-add-buttons button { width: 100%; margin-left: 0; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off-add-buttons .am-dialog-create, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off-add-buttons .am-dialog-create { margin: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-day-off-add-buttons button, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-day-off-add-buttons button { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-employee-days-off .am-add-day-off, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off .am-add-day-off { margin-left: 4px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-days-off .am-company-days-off { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-dialog-table .am-dialog-table-head { line-height: 2; border-radius: 4px; background-color: rgba(0, 0, 0, 0.1); margin-bottom: 16px; display: flex; align-items: center; justify-content: center; color: #354052; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day { margin-bottom: 16px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .el-row { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-service { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-service:before { content: ", "; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-service:first-child:before { content: ""; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .align-right { margin-left: auto; order: 2; display: flex; align-items: center; justify-content: flex-end; min-width: 60px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .align-right .am-edit-element { display: inline-flex; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .align-right .am-edit-element img { width: 15px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .align-right .am-edit-element, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .align-right .am-delete-element { margin-right: 10px; cursor: pointer; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-break { opacity: 0.6; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-break:before { content: ", "; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day .am-special-day-break:first-child:before { content: ""; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-dialog-table-head { display: none; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row { display: inline-block; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row .el-form-item { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row .el-col-10, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row .el-col-7, .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row .el-col-5 { width: 100%; margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-period > .el-row > .el-col-12 { width: 91.66667%; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-add-elements { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons > div { display: inline-block !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons > div button { width: 100%; margin: 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons > div button:first-of-type { margin-bottom: 16px !important; } } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons .align-right { margin-left: auto; order: 2; display: flex; align-items: center; justify-content: flex-end; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons .align-right button { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .am-special-day-buttons .align-right .am-dialog-create { margin-right: 0; margin-left: 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .el-form { padding: 16px 0; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .el-form .el-input { width: inherit; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .am-special-day-add .el-form .popover-container { margin-bottom: 0 !important; } .amelia-app-booking #am-cabinet .am-cabinet-dashboard .am-cabinet-content .am-employee-special-days .el-tag--info { background-color: rgba(0, 0, 0, 0.1); } .amelia-app-booking #am-cabinet .el-dialog { max-width: 580px; width: 96%; background-color: #ffffff; } .amelia-app-booking #am-cabinet .el-dialog__headerbtn { background-color: #ffffff !important; } .amelia-app-booking #am-cabinet .el-dialog .el-dialog__header { padding: 16px; } .amelia-app-booking #am-cabinet .el-dialog .el-dialog__body { padding: 16px; } .amelia-app-booking #am-cabinet .el-dialog .am-reschedule-title { word-break: break-word; } .amelia-app-booking #am-cabinet .el-dialog input, .amelia-app-booking #am-cabinet .el-dialog .el-date-editor.el-input, .amelia-app-booking #am-cabinet .el-dialog .el-date-editor.el-input__inner { width: 100%; } .amelia-app-booking #am-cabinet .el-dialog .am-custom-required-as-html .el-form-item__label:before { content: '*'; color: #F56C6C; margin-right: 4px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .el-select__tags { max-width: none !important; } } .amelia-app-booking #am-cabinet .el-collapse-item { padding: 0 16px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .el-collapse-item:hover, .amelia-app-booking #am-cabinet .el-collapse-item.is-active { background-color: rgba(0, 0, 0, 0.05); } .amelia-app-booking #am-cabinet .el-collapse-item__header { border-bottom: none; } .amelia-app-booking #am-cabinet .el-collapse-item__header { height: auto; line-height: inherit; padding-left: 0; background-color: transparent; color: #354052; cursor: pointer; border-bottom: none; font-size: inherit; position: relative; } .amelia-app-booking #am-cabinet .el-collapse-item__wrap { border-bottom: none; background-color: transparent; } .amelia-app-booking #am-cabinet .el-collapse { border: none; } .amelia-app-booking #am-cabinet .el-collapse-item__header__arrow { position: absolute; } .amelia-app-booking #am-cabinet .el-collapse-item__arrow { position: absolute; right: 0; z-index: 1; cursor: pointer; margin-right: 0; pointer-events: all; line-height: 1; } .amelia-app-booking #am-cabinet .el-collapse-item__content { padding: 0; } .amelia-app-booking #am-cabinet .am-package { display: flex; flex-direction: row; align-items: center; justify-content: space-between; border-radius: 5px; padding: 8px; margin-bottom: 8px; background: #ffffff; box-shadow: 0px 1px 3px -1px rgba(1, 1, 1, 0.31), 0px 0px 4px -1px rgba(0, 0, 0, 0.11); } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-package { flex-direction: column; align-items: flex-start; } } .amelia-app-booking #am-cabinet .am-package div { display: flex; } .amelia-app-booking #am-cabinet .am-package__left { flex-direction: row; align-items: center; justify-content: flex-start; } .amelia-app-booking #am-cabinet .am-package__right { flex-direction: row; align-items: center; justify-content: flex-end; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-package__right { align-self: center; } } .amelia-app-booking #am-cabinet .am-package__img-holder { flex: 0 0 auto; position: relative; margin-right: 12px; } .amelia-app-booking #am-cabinet .am-package__img-holder img { display: block; width: 36px; height: 36px; border-radius: 50%; } .amelia-app-booking #am-cabinet .am-package__color { display: block; width: 22px; height: 22px; position: absolute; bottom: -3px; right: -3px; background-color: #1a84ee; border-radius: 50%; border: 3px solid #FFFFFF; } .amelia-app-booking #am-cabinet .am-package__text-holder { flex-direction: column; } .amelia-app-booking #am-cabinet .am-package__heading { flex-direction: row; flex-wrap: wrap; align-items: center; } .amelia-app-booking #am-cabinet .am-package__name { font-size: 16px; font-weight: 500; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-package__name { width: 100%; } } .amelia-app-booking #am-cabinet .am-package__type { height: 16px; font-size: 12px; font-weight: 700; line-height: 1; padding: 2px 4px; margin-left: 8px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.05); } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-package__type { margin: 8px 0; } } .amelia-app-booking #am-cabinet .am-package__valid-date { font-size: 14px; font-weight: 400; line-height: 1.2; color: #a9b2bc; } .amelia-app-booking #am-cabinet .am-package__valid-date span { margin-left: 6px; color: #a9b2bc; } .amelia-app-booking #am-cabinet .am-package__button { align-items: center; cursor: pointer; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-package__button { margin-top: 16px; } } .amelia-app-booking #am-cabinet .am-package__button i { font-size: 24px; } .amelia-app-booking #am-cabinet .am-package__button-text { font-size: 14px; font-weight: 500; } .amelia-app-booking #am-cabinet .am-package__rule { align-items: flex-start; padding: 4px 8px; border-radius: 4px; background-color: #f2f3f5; } .amelia-app-booking #am-cabinet .am-package__rule p { margin: 0 0 0 8px; } .amelia-app-booking #am-cabinet .am-package__rule span { font-weight: 500; } .amelia-app-booking #am-cabinet .am-package__rule svg { flex: 0 0 auto; } .amelia-app-booking #am-cabinet .am-booking-page__left { display: flex; position: relative; flex-direction: column; align-items: start; margin: 16px 0 0; } .amelia-app-booking #am-cabinet .am-booking-page__left div { display: flex; } .amelia-app-booking #am-cabinet .am-booking-page__right { display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-end; margin: 16px 0 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-booking-page__right { width: 100%; justify-content: flex-start; } } .amelia-app-booking #am-cabinet .am-booking-page__right div { display: flex; } .amelia-app-booking #am-cabinet .am-booking-page__heading { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; margin-bottom: 24px; } .amelia-app-booking #am-cabinet .am-booking-page__heading-inner { align-items: center; margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-booking-page__button-holder .am-package__button { display: flex; } .amelia-app-booking #am-cabinet .am-booking-page__service-info { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-bottom: 16px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-booking-page__service-info { flex-direction: column; align-items: flex-start; } } .amelia-app-booking #am-cabinet .am-booking-page__service-info p { margin: 0; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-popover { max-width: 300px; padding: 16px 16px 0; background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-data { display: flex; flex-wrap: wrap; align-items: center; font-size: 16px; font-weight: 500; padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content > div { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; margin: 8px 0; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content > div span { display: inline-block; color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content > div span:after { content: ','; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content > div span:last-child:after { content: ''; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content > div i { font-size: 18px; font-weight: 700; margin-right: 8px; color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content-locations, .amelia-app-booking #am-cabinet .am-booking-page__service-info-content-duration { padding-left: 8px; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content-locations *, .amelia-app-booking #am-cabinet .am-booking-page__service-info-content-duration * { color: #616e7c; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-content-employees p { font-weight: 500; margin: 0 8px 0 0; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button { margin: 0; padding: 0; border: none; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-booking-page__service-info-button { align-self: center; margin-top: 8px; } } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button:hover { background-color: #FFFFFF; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button:hover span { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button > span { display: flex; flex-direction: row; align-items: center; color: #1a84ee; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button > span span { display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border: 2px solid #1a84ee; border-radius: 50%; color: #1a84ee; } .amelia-app-booking #am-cabinet .am-booking-page__service-info-button > span p { color: #1a84ee; margin-left: 0 0 0 4px; } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking { display: flex; flex-direction: row; align-items: center; justify-content: space-between; border-radius: 5px; padding: 12px; margin-bottom: 24px; background: #ffffff; box-shadow: 0px 1px 3px -1px rgba(1, 1, 1, 0.31), 0px 0px 4px -1px rgba(0, 0, 0, 0.11); } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking { flex-direction: column; align-items: flex-start; } } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-left { flex-direction: row; align-items: center; justify-content: flex-start; } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-right { flex-direction: row; align-items: center; justify-content: flex-end; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-right { align-self: center; margin-top: 8px; } } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-number { font-size: 14px; } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-button-booking { margin: 0; } .amelia-app-booking #am-cabinet .am-booking-page__appointment-booking-button-text { text-transform: uppercase; color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__calendar-popover { width: 100%; max-width: 352px; padding: 0; background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__calendar-header { display: flex; align-items: center; justify-content: space-between; padding: 12px; margin-bottom: 12px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-booking-page__calendar-header p { font-size: 16px; font-weight: 500; margin: 0; } .amelia-app-booking #am-cabinet .am-booking-page__calendar-header .el-button { font-size: 24px; padding: 0; margin: 0; border: none; background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__date-block { padding: 16px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-booking-page__date-block .am-calendar-picker, .amelia-app-booking #am-cabinet .am-booking-page__date-block .c-pane { min-width: 100% !important; } } .amelia-app-booking #am-cabinet .am-booking-page__time-block { display: flex; flex-direction: column; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times { margin-bottom: 0; height: 190px; max-height: 190px; overflow-y: auto; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button { margin: 4px; width: 100%; max-width: 150px; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button .el-radio-button__inner { width: 100%; padding: 10px; color: #354052; background-color: transparent; border: 1px solid #e2e6ec; border-radius: 3px; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button .el-radio-button__inner:hover { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner { background-color: #1a84ee; border-color: #1a84ee; box-shadow: none; -webkit-box-shadow: none; color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner:hover { color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-button .el-radio-button__orig-radio:disabled + .el-radio-button__inner:hover { color: #f2f3f5; } .amelia-app-booking #am-cabinet .am-booking-page__time-block .am-appointment-times .el-radio-group { text-align: center; width: 100%; } .amelia-app-booking #am-cabinet .am-booking-page__success-block { text-align: center; } .amelia-app-booking #am-cabinet .am-booking-page__success-images { position: relative; min-height: 60px; margin-top: 50px; } .amelia-app-booking #am-cabinet .am-booking-page__success-images > img { position: absolute; } .amelia-app-booking #am-cabinet .am-booking-page__success-images-first { top: 50%; left: 50%; transform: translate(-30%, -70%); } .amelia-app-booking #am-cabinet .am-booking-page__success-images-second { top: 0; left: 50%; transform: translateX(-50%); } .amelia-app-booking #am-cabinet .am-booking-page__success-text { max-width: 200px; width: 100%; font-size: 16px; color: #354052; margin: 16px auto 8px; } .amelia-app-booking #am-cabinet .am-booking-page__success-left-appointment { color: rgba(53, 64, 82, 0.65); } .amelia-app-booking #am-cabinet .am-booking-page__success-button { margin-bottom: 32px; } .amelia-app-booking #am-cabinet .am-booking-page__back-button { text-align: left; border: none; background-color: #ffffff; margin: 0; } .amelia-app-booking #am-cabinet .am-booking-page__back-button:hover { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-booking-page__back-button i { font-weight: 700; } .amelia-app-booking #am-cabinet .am-booking-page__booking-button { text-transform: uppercase; margin: 16px; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__img-holder img { width: 52px; height: 52px; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__name { width: 100%; margin-bottom: 8px; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__type { margin: 0; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__color { width: 26px; height: 26px; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__valid-date { display: flex; flex-direction: column; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-booking-page .am-package__valid-date { width: 100%; flex-direction: row; align-items: center; justify-content: space-between; } } .amelia-app-booking #am-cabinet .am-booking-page .am-package__valid-date span { color: #354052; line-height: 1.6; } .amelia-app-booking #am-cabinet .am-booking-page .am-package__date-until { font-size: 16px; font-weight: 500; } .amelia-app-booking #am-cabinet .am-booking-page .el-tabs__item { color: #354052; } .amelia-app-booking #am-cabinet .am-booking-page .el-tabs__active-bar { background-color: #1a84ee; } .amelia-app-booking #am-cabinet .v-calendar-column .el-form-item__content:after { background-color: transparent; } .amelia-app-booking #am-cabinet .el-button--default { background-color: transparent; color: #354052; } .amelia-app-booking #am-cabinet .el-button--default:hover, .amelia-app-booking #am-cabinet .el-button--default:focus { color: #1a84ee; background-color: rgba(26, 132, 238, 0.1); border-color: rgba(26, 132, 238, 0.1); } .amelia-app-booking #am-cabinet .el-switch { display: flex; } .amelia-app-booking #am-cabinet .el-switch span { min-width: 40px !important; } .amelia-app-booking .am-setting-box { border: 1px solid #e2e6ec; border-radius: 3px; margin-bottom: 24px; position: relative; line-height: 0.8; } .amelia-app-booking .am-setting-box.am-switch-box { padding: 13px; } .amelia-app-booking .am-setting-box.am-switch-box p { font-size: 14px; } .amelia-app-booking .am-setting-box.am-switch-box .el-col { min-height: 16px; } .amelia-app-booking .am-setting-box .el-row { margin-bottom: 0 !important; } .amelia-app-booking .am-setting-box .am-service-deposit { margin-top: 8px; } .amelia-app-booking .am-setting-box .am-service-deposit p { margin: 0; font-size: 14px; line-height: 40px; } .amelia-app-booking .am-setting-box .am-service-deposit i { color: #1A84EE; } .amelia-app-booking .am-setting-box .am-service-deposit label { display: inline-block; font-weight: normal; } .amelia-app-booking .am-setting-box .align-right { text-align: right; } @media only screen and ( max-width: 767px ) { .amelia-app-booking .v-calendar-column { text-align: left; } } .am-cabinet-profile-dropdown { color: #354052; background-color: #ffffff; } .am-cabinet-profile-dropdown .el-dropdown-menu__item { font-weight: 500; color: #354052; display: flex; align-items: center; } .am-cabinet-profile-dropdown .el-dropdown-menu__item:first-of-type { padding-top: 8px; } .am-cabinet-profile-dropdown .el-dropdown-menu__item svg { padding-right: 4px; } .am-cabinet-profile-dropdown .el-dropdown-menu__item svg path { fill: #354052; } .am-cabinet-profile-dropdown .el-dropdown-menu__item:hover, .am-cabinet-profile-dropdown .el-dropdown-menu__item:focus { background-color: inherit; color: #1a84ee; } .am-cabinet-profile-dropdown .el-dropdown-menu__item:hover svg path, .am-cabinet-profile-dropdown .el-dropdown-menu__item:focus svg path { fill: #1a84ee; } .am-cabinet-profile-dropdown__info { border-bottom: 1px solid #E2E6EC; } .am-cabinet-profile-dropdown__name { color: #354052; display: block; font-size: 16px; padding: 0 16px; } .am-cabinet-profile-dropdown__email { color: #354052; display: block; font-size: 14px; padding: 0 16px 8px; opacity: 0.6; } .am-cabinet-profile-dropdown.el-popper[x-placement^=top] .popper__arrow:after { border-top-color: #ffffff; } .am-cabinet-profile-dropdown.el-popper[x-placement^=bottom] .popper__arrow:after { border-bottom-color: #ffffff; } .am-cabinet-timezone-dropdown { background-color: #ffffff; } .am-cabinet-timezone-dropdown .el-select-dropdown__item { color: #354052; } .am-cabinet-timezone-dropdown .el-select-dropdown__item:hover, .am-cabinet-timezone-dropdown .el-select-dropdown__item:focus, .am-cabinet-timezone-dropdown .el-select-dropdown__item.selected:hover, .am-cabinet-timezone-dropdown .el-select-dropdown__item.selected:focus { background-color: inherit; color: #1a84ee; } .am-cabinet-timezone-dropdown.el-popper[x-placement^=top] .popper__arrow:after { border-top-color: #ffffff; } .am-cabinet-timezone-dropdown.el-popper[x-placement^=bottom] .popper__arrow:after { border-bottom-color: #ffffff; } .am-dropdown-cabinet-phone { background-color: #ffffff; } .am-dropdown-cabinet-phone .el-select-dropdown__item:hover, .am-dropdown-cabinet-phone .el-select-dropdown__item.selected:hover { background-color: transparent; } .am-dropdown-cabinet { background-color: #ffffff; } .am-dropdown-cabinet .am-drop-parent:hover { background-color: #f2f2f2; } .am-dropdown-cabinet .el-select-dropdown__item:hover, .am-dropdown-cabinet .el-select-dropdown__item.selected:hover { background-color: #f2f2f2; } .am-dropdown-cabinet .am-drop .el-select-dropdown__item:hover, .am-dropdown-cabinet .am-drop .el-select-dropdown__item.selected:hover, .am-dropdown-cabinet .am-drop .el-select-dropdown__item.selected.hover, .am-dropdown-cabinet .am-drop .el-select-dropdown__item.selected { background-color: #f2f2f2; } .am-dropdown-cabinet .time-select-item { color: #354052; } .am-dropdown-cabinet .time-select-item:hover, .am-dropdown-cabinet .time-select-item.selected:hover { background-color: #f2f2f2; } .am-dropdown-cabinet.el-popper[x-placement^=top] .popper__arrow:after { border-top-color: #ffffff; } .am-dropdown-cabinet.el-popper[x-placement^=bottom] .popper__arrow:after { border-bottom-color: #ffffff; } @media only screen and ( max-width: 767px ) { .v-calendar-column { text-align: left; } } .el-picker-panel, .el-popover, .el-select-dropdown, .el-tooltip__popper, .el-notification { font-family: Amelia Roboto; max-width: 100%; } .am-service-deposit { margin-top: 8px; } .am-service-deposit p { margin: 0 !important; font-size: 14px !important; line-height: 40px !important; } .am-service-deposit i { color: #1A84EE; } .am-service-deposit .el-icon-question { color: #616e7c !important; } .el-dialog { overflow: visible !important; } .el-dialog .am-dialog-appointment .el-tabs__content { overflow: visible; } .el-dialog .am-dialog-appointment .am-custom-fields .popover-content { background-color: #ffffff !important; } .el-dialog .am-dialog-appointment .am-custom-fields .c-weekdays { border-bottom: 1px solid #e2e6ec; margin-left: 3px; margin-right: 3px; } .el-dialog .am-dialog-appointment .am-custom-fields .c-day-content { font-size: 12px; } @media only screen and ( max-width: 767px ) { .el-dialog .am-dialog-appointment .am-dialog-scrollable { margin-bottom: 0 !important; } } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-appointment .el-tag--info { background-color: rgba(0, 0, 0, 0.1); } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .total { background-color: rgba(0, 0, 0, 0.1); } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-appointment .el-input-number__decrease, #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-appointment .el-input-number__increase { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-appointment textarea { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner .am-section-grey .el-input__inner { background-color: #FFF !important; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner .el-input-number__decrease, #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner .el-input-number__increase { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner textarea { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner .am-setting-box.el-collapse-item .el-collapse-item__header:hover { background-color: rgba(0, 0, 0, 0.1); } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-event-inner .am-setting-box.el-collapse-item.is-active { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-attendees-wrapper .el-input-number__decrease, #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-attendees-wrapper .el-input-number__increase { background-color: transparent; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-attendees-wrapper .popover-content { background-color: #ffffff; } #am-modal.am-modal.am-in-body #am-cabinet .am-dialog-attendees-wrapper textarea { background-color: transparent; } .am-dialog-scrollable .ql-tooltip { left: 10px !important; } .am-dialog-scrollable .ql-tooltip input { width: auto !important; } .am-dialog-scrollable .ql-font-serif { font-family: Georgia, Times New Roman, serif !important; } .am-dialog-scrollable .ql-font-monospace { font-family: Monaco, Courier New, monospace !important; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .el-dialog { overflow: hidden; min-height: 400px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .el-dialog .el-dialog__header { padding: 24px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .el-dialog .el-dialog__body { padding: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-loader { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable { padding: 0 24px 72px; margin-bottom: 70px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .el-tabs__content { padding-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .v-calendar-column .el-form-item__content:after, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .v-calendar-column .am-calendar-picker:after { display: none; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-extras .am-customer-extras > .el-row .el-row { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-payment .am-customer-extras { padding: 0 16px 32px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-payment .am-customer-extras .am-customer-extras-payment { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-payment .am-customer-extras .am-customer-extras-payment .el-col:nth-child(even) { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-payment .am-customer-extras .subtotal .align-right:nth-child(odd) { text-align: left; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table { line-height: 2; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras { padding: 0 16px 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .el-row .el-col-10 { display: inline-block; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-data { border-bottom: 1px solid #e2e6ec; padding: 0 0 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-data h3 { margin: 0 0 7px; line-height: 1; font-weight: 500; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-data span { margin: 0; line-height: 1.1; color: #354052; display: block; font-size: 12px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment { margin-bottom: 32px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment .el-col:nth-child(1), .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment .el-col:nth-child(2) { display: none; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment .el-icon-circle-check { color: #5fce19; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment .el-icon-circle-check.partially-paid { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .am-customer-extras-payment .el-icon-refresh { color: #ffa700; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-customer-extras .subtotal { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .total { background-color: #f2f3f5; padding: 16px; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .total .el-row { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-checkbox { margin-left: 5px; } @media only screen and ( max-width: 479px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-checkbox { margin-left: 0; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period-break { color: #ff0000; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period { padding: 0 8px; border-left: 1px solid #f2f3f5; border-right: 1px solid #f2f3f5; border-bottom: 1px solid #f2f3f5; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period .el-row--flex { display: grid; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period .el-row { margin-bottom: 0 !important; line-height: 40px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period .am-delete-element { margin-right: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-period .am-edit-element { display: flex !important; padding-top: 0 !important; padding-bottom: 0 !important; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-break { padding-bottom: 4px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-break:first-child { margin-top: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-break .el-row { margin-bottom: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .am-break .el-date-editor.el-input { width: auto; display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row.am-dialog-table-head { background-color: #f2f3f5; font-weight: 700; margin-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row.am-dialog-table-head.hours .el-col:first-child span, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row.am-dialog-table-head.days .el-col:first-child span { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row.am-dialog-table-head.hours { padding: 4px 0; border-top-left-radius: 3px; border-top-right-radius: 3px; margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row .el-col.align-right { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row .el-col .el-input, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row .el-col .el-date-editor { margin-bottom: 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row .el-col .el-input input[type=number], .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable .am-dialog-table .el-row .el-col .el-date-editor input[type=number] { padding: 6px 2px; text-align: center; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates-edit .el-row { display: flex; align-items: center; width: 100%; padding-top: 5px; padding-bottom: 5px; height: 50px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates-edit .el-row .el-col { margin: auto; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates-edit .el-row .el-col span.am-col-title-date { display: inline-block; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-setup .el-input-number { width: 60%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-setup .am-recurring-setup-weekly .el-form-item__label, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-setup .am-recurring-setup-times .el-form-item__label { display: block; width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-check { margin-top: 10px; margin-bottom: 30px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-dialog-scrollable { padding: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .v-calendar-column .popover-origin { left: 80%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-header { border-bottom: 1px solid #e2e6ec; margin-bottom: 5px; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-rows { opacity: 1; padding-left: 10px; padding-right: 10px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-rows { padding-left: 5px; padding-right: 0; margin: 0; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-delete-element { display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-row-item-time .el-input { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-row-header { margin-bottom: 8px; padding-left: 10px; padding-right: 10px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-row-header * { color: #9ca3b2; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-row-header .el-row { border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-dates-row-header .el-row span { padding-left: 30px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align { display: flex; align-items: center; width: 100%; padding-top: 5px; padding-bottom: 5px; height: 50px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-editing { background-color: #f9f9f9; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align.am-recurring-dates-row-substitute { background-color: #ffe6e6; } @media only screen and ( max-width: 1199px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align { align-items: inherit; } } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align { display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align:first-of-type { margin-bottom: 0; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { margin: auto; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col span.am-col-title-date { display: inline-block; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-icon-warning-outline { margin: auto; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: none; font-size: 14px; color: #354052; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-col-title { display: block; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-order { width: 12%; height: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-order span { display: inline-flex; align-items: center; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 10px; padding-right: 10px; display: inline-flex; pointer-events: unset; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item { padding-left: 0; padding-right: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date { width: 41%; display: inline-block; text-align: center; margin-left: 5px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-date .el-input__inner { padding-right: 0; padding-left: 5px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time { width: 33%; display: inline-block; text-align: center; margin-left: 5px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-item.am-recurring-row-item-time .el-input__inner { padding-right: 0; padding-left: 5px; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-action { text-align: center; width: 10%; display: flex; height: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.am-recurring-row-action div { margin: auto; text-align: center; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .el-input__inner { background-color: transparent; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-input__inner { border-color: #E2E6EC; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing .el-select__caret { display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-item { pointer-events: all; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col.is-editing.am-recurring-row-action { border-color: transparent; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col p { text-align: left; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-recurring-flex-row-middle-align .el-col .am-edit-element { padding: 0; margin-right: 20px; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .v-calendar-column { padding: 0 0 0; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination { justify-content: space-around; text-align: center; margin-bottom: 60px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination { border-bottom: none; text-align: center; } } @media only screen and ( max-width: 991px ) and only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination { display: block; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination div { display: block; margin: auto; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination div p { padding-top: 8px; padding-bottom: 8px; margin: auto; text-align: center; font-size: 14px; color: #9ca3b2; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination div p { text-align: center; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination { text-align: center; display: inline-block; padding: 8px 0 0; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination { text-align: center; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li { height: 32px; line-height: 32px; padding: 0 8px; color: #354052; border-top: 1px solid #e2e6ec; border-bottom: 1px solid #e2e6ec; border-left: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li:first-child { border-left: none; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li { padding: 0 2.66666667px; min-width: 24px; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li.active { background-color: #1a84ee; border-color: #1a84ee; color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li.active:hover { color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination .el-pager li:hover { color: #1a84ee; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .am-pagination .el-pagination button { border: 1px solid #e2e6ec; height: 32px; padding: 0 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-recurring .am-recurring-dates .el-button--primary { float: right; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-scrollable #pane-zoom a { font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer { box-sizing: border-box; position: absolute; width: 100%; bottom: 0; height: 70px; border-top: 2px solid #E4E7ED; display: flex; align-items: center; padding: 0 24px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row .align-left { text-align: left; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row .align-right { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row button { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-dialog-footer .am-dialog-footer-actions .el-row button:last-of-type { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment label, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment p { font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .el-form-item label { float: left; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .el-form-item .is-spinner { width: 22px; height: 22px; display: none; position: absolute; right: 35px; top: 32px; stroke: #354052; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .el-form-item .is-spinner.is-spinner-right { right: 12px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .el-form-item.active .is-spinner { display: block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .el-form-item { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item { border-bottom: 1px solid #e2e6ec; padding: 16px 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .el-row.is-align-middle { display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item:first-child { padding-top: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item h3 { margin: 0 0 4px; line-height: 1; font-weight: 500; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item span { margin: 0; line-height: 1.1; color: #354052; font-size: 12px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-status.small { display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-status.small .am-appointment-status-symbol:before { left: 11px; width: 12px; height: 12px; background-color: transparent; border-radius: 10px; position: absolute; z-index: 1; content: ""; top: 50%; margin-top: -8px; pointer-events: none; box-sizing: content-box; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-status.small .el-select i { display: none; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-status.small .el-select input { width: 0; padding: 0 18px; color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small { display: inline-block; position: relative; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small .el-icon-question { padding-left: 5px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small .el-select { width: 64px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small .el-select input { padding: 0 24px; text-align: center; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small .el-select i { width: 26px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small svg, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-appointment-persons.small img { position: absolute; top: 14px; left: 7px; z-index: 900; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .el-select { display: inline-block; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .el-select .el-input { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .el-select .el-input input { padding-right: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item i.remove { color: #7f8fa4; font-weight: 600; cursor: pointer; font-size: 16px; position: absolute; top: 50%; right: 0; margin-top: -12px; padding: 4px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item i.remove:hover { color: #354052; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .am-selected-dropdown-item .am-align-right { text-align: left; margin-top: 8px; } } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items label.el-form-item__label { padding-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .group-status-change { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-selected-dropdown-items .group-status-change h3 { margin: 6px 0; font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-appointment-status, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-employee-status { position: relative; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-appointment-status .el-select .el-input__inner, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-employee-status .el-select .el-input__inner { padding-left: 30px; background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-appointment-status .el-input, .amelia-app-booking #am-cabinet .am-dialog-appointment-wrapper .am-dialog-appointment .am-employee-status .el-input { margin-bottom: 0; } .am-drop li.el-select-dropdown__item { height: auto; } .am-drop li.el-select-dropdown__item:hover, .am-drop li.el-select-dropdown__item .hover { background-color: #f9f9f9; } .am-drop li.el-select-dropdown__item.am-has-option-meta { padding: 8px 8px 8px 48px; border-bottom: 1px solid #e2e6ec; } .am-drop li.el-select-dropdown__item.am-has-option-meta.selected::after { left: 12px; top: 16px; font-size: 8px; line-height: 1.9; color: #5fce19; border: 1px solid #e2e6ec; border-radius: 50%; width: 14px; height: 14px; text-align: center; padding: 4px; box-sizing: initial; } .am-drop .el-select-dropdown__item { background-color: transparent; color: #354052; } .am-drop .el-select-dropdown__item.hover { background-color: transparent; } .am-drop .el-select-dropdown__item:hover { background-color: #f9f9f9; } .am-drop .el-select-dropdown__item.selected { background-color: transparent; color: inherit; } .am-drop .el-select-dropdown__item.selected.hover { background-color: transparent; } .am-drop .el-select-dropdown__item.selected:hover { background-color: #f9f9f9; } .am-drop .am-drop-create-item { color: #1a84ee; line-height: 2; border-bottom: 1px solid #e2e6ec; padding: 8px 8px 8px 48px; font-size: 14px; font-weight: 500; cursor: pointer; position: relative; } .am-drop .am-drop-create-item:before { content: "+"; width: 14px; height: 14px; line-height: 1; border: 1px solid #e2e6ec; border-radius: 16px; padding: 4px; position: absolute; top: 10px; left: 14px; text-align: center; box-sizing: initial; } .am-drop .am-drop-create-item:hover { background-color: #f9f9f9; } .am-drop .am-drop-item-data { display: block; color: #354052; font-size: 14px; } .am-drop .am-drop-item-name { display: block; line-height: 1.8 !important; } .am-drop .am-drop-item-meta { display: block; font-size: 12px; line-height: 1 !important; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .el-checkbox__label { white-space: normal; word-break: break-word; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .el-checkbox { display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .el-dialog { overflow: hidden; min-height: 400px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .el-dialog .el-dialog__header { padding: 24px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .el-dialog .el-dialog__body { padding: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-loader { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable { padding: 0 24px 86px; margin-bottom: 70px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-pricing .am-setting { margin-bottom: 10px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-pricing el-row { margin-bottom: 8px !important; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .el-tabs__content { padding-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .v-calendar-column .el-form-item__content:after, .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .v-calendar-column .am-calendar-picker:after { display: none; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey { padding: 0 16px; background: #f9f9f9; margin-bottom: 16px; border-radius: 4px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey:last-of-type { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey .am-recurring-event .el-row { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey .am-recurring-event p { margin: 0 0 0 26px; font-size: 14px; line-height: 40px; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey .am-recurring-event p { margin: 0; } } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey .el-checkbox { margin-bottom: 16px; margin-top: 16px; display: inline-flex; align-items: center; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-section-grey p { font-size: 14px; margin: 0; line-height: 40px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-description { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-description .el-form-item { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-dates .am-event-date { position: relative; padding-top: 16px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-dates .am-event-date .el-row:nth-child(2) { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-dates .am-event-date .el-form-item { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-dates .am-event-date .am-delete-element { position: absolute; top: 22px; right: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-dates .am-event-date p { margin: 0; font-size: 14px; line-height: 40px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-add-event-date { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-add-event-date button { margin-bottom: 16px; margin-left: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom { border-bottom: 1px solid #e2e6ec; padding: 16px 0 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom .el-input-number { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom .el-row { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom .el-checkbox { margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom .el-checkbox .el-checkbox__input { line-height: 40px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-border-bottom p { margin: 0; font-size: 14px; line-height: 40px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .el-select__tags { top: 50%; overflow: visible; white-space: normal; flex-wrap: wrap; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-scrollable .am-event-period-start { padding-bottom: 16px; } } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer { box-sizing: border-box; position: absolute; width: 100%; bottom: 0; height: 70px; border-top: 2px solid #E4E7ED; display: flex; align-items: center; padding: 0 24px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-confirmation { padding: 16px 24px; z-index: 1; position: absolute; bottom: 73px; left: 0px; background: #ffffff; width: 100%; border-top: 1px solid #e2e6ec; border-bottom: none; box-sizing: border-box; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-confirmation form.el-form { padding: 0 !important; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-confirmation { z-index: 1; border-bottom: 1px solid #e2e6ec; bottom: 72px; } } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions .el-row { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions .el-row .align-left { text-align: left; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions .el-row .align-right { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions .el-row button { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-dialog-footer .am-dialog-footer-actions .el-row button:last-of-type { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner label, .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner p { font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .el-form-item .is-spinner { width: 22px; height: 22px; display: none; position: absolute; right: 35px; top: 8px; stroke: #354052; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .el-form-item .is-spinner.is-spinner-right { right: 12px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .el-form-item.active .is-spinner { display: block; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors { padding: 0 0 16px; margin: 0 0 16px; border-bottom: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-color-selection > div:first-child { margin-top: 8px; margin-bottom: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-swatches { display: inline-block; vertical-align: middle; margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-swatches span { cursor: pointer; display: inline-block; width: 24px; height: 24px; border-radius: 50%; position: relative; margin-right: 8px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-swatches span.color-active:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; color: #ffffff; text-align: center; font-family: element-icons; content: "\e6da"; line-height: 1.9; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-swatches-first { margin-top: 8px; margin-left: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .am-event-custom-color { margin-top: 8px; margin-bottom: 0; width: 120px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-event-colors .el-radio { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box { border: 1px solid #e2e6ec; border-radius: 3px; margin-bottom: 24px; position: relative; line-height: 0.8; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header i { right: 16px !important; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .am-setting-box:last-of-type { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.el-collapse-item { padding: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.el-collapse-item.is-active { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.am-switch-box { padding: 13px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.am-switch-box p { font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.am-switch-box .el-col { min-height: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box.am-switch-box .align-right { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-row { line-height: 1; margin-bottom: 0 !important; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box p { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header { padding: 16px; vertical-align: middle; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header:hover { background-color: #f9f9f9; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header i { position: absolute; right: 8px; color: #354052; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header i.el-icon-circle-check { color: #1a84ee; right: 40px; position: absolute; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header img, .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__header svg { vertical-align: middle; max-width: 60px; max-height: 16px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__wrap { padding: 0 16px; margin: 16px 0; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__wrap .el-row { margin-bottom: 24px; } .amelia-app-booking #am-cabinet .am-dialog-event-wrapper .am-dialog-event-inner .am-entity-settings .am-setting-box .el-collapse-item__wrap .el-form-item:last-of-type { margin-bottom: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .el-dialog { overflow: hidden; min-height: 400px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .el-dialog .el-dialog__header { padding: 24px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .el-dialog .el-dialog__body { padding: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-loader { background-color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable { padding: 0 24px 70px; margin-bottom: 70px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .el-tabs__content { padding-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .el-button { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-empty-state { text-align: center; padding: 96px 16px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-empty-state h2 { margin-top: 16px; font-size: 16px; font-weight: normal; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-search { margin: 16px 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-search .el-input:before { content: "\e778"; font-family: element-icons !important; -webkit-font-smoothing: antialiased; vertical-align: baseline; display: inline-block; position: absolute; top: 50%; left: 11px; margin-top: -7px; color: #354052; line-height: 1; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-search .el-input input { background-color: #f2f3f5; padding-left: 32px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-search .button-export { padding: 10px 20px; width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee { border-bottom: 1px solid #e2e6ec; padding: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-data { padding: 0 8px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-data .el-popper { min-width: unset !important; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-data .el-popper .el-select-dropdown__item { padding: 20px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee:first-child { border-top: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee.is-active, .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee:hover { background: rgba(0, 0, 0, 0.05); } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .el-checkbox { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .el-collapse-item__header { position: relative; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .el-row { display: flex; align-items: center; } @media only screen and ( max-width: 767px ) { .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .el-row { display: block; } } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .el-collapse-item__arrow { position: absolute; z-index: 1; right: 0; cursor: pointer; pointer-events: all; padding: 8px; line-height: 1; margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name { display: inline-block; vertical-align: middle; margin-left: 8px; padding: 16px 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name h3 { margin: 0; font-size: 16px; color: #354052; display: flex; align-items: center; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name h3 .am-attendees-plus { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name span { color: #7f8fa4; font-weight: normal; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name .am-attendee-phone, .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name .am-attendee-email { display: block; width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-name .am-attendees-plus { font-size: 12px; padding: 1px 6px; display: inline-block; vertical-align: top; background: rgba(26, 132, 238, 0.2); color: #1a84ee; border-radius: 4px; margin: 0 4px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-appointment-status { position: relative; } @media only screen and ( max-width: 991px ) { .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-appointment-status { margin-bottom: 16px; } } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-appointment-status .el-select i { display: none; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-appointment-status .el-select input { width: 0; padding: 0 18px; color: #ffffff; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-collapse { padding: 16px 8px 16px 32px; border-top: 1px solid #e2e6ec; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-collapse span { margin: 0; font-size: 14px; color: #354052; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-collapse p { margin: 0; line-height: 24px; font-size: 14px; font-weight: 500; color: #354052; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-scrollable .am-attendees .am-attendee .am-attendee-collapse .el-button { margin-top: 16px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer { box-sizing: border-box; position: absolute; width: 100%; bottom: 0; height: 70px; border-top: 2px solid #E4E7ED; display: flex; align-items: center; padding: 0 24px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions .el-row { width: 100%; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions .el-row .align-left { text-align: left; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions .el-row .align-right { text-align: right; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions .el-row button { margin: 0; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .am-dialog-footer .am-dialog-footer-actions .el-row button:last-of-type { margin-left: 8px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner label, .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner p { font-size: 14px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .el-form-item .is-spinner { width: 22px; height: 22px; display: none; position: absolute; right: 35px; top: 8px; stroke: #354052; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .el-form-item .is-spinner.is-spinner-right { right: 12px; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .el-form-item.active .is-spinner { display: block; } .amelia-app-booking #am-cabinet .am-dialog-attendees-wrapper .am-dialog-attendees-inner .el-input-number { width: 100%; }