
      .wixui-rich-text__text a:hover {
        text-decoration: underline;
      }
            @font-face {
      	font-family: 'madefor-text';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('../../assets/fonts/v1/madefor-text.woff2') format('woff2');
      	unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'madefor-text';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('../../assets/fonts/v1/madefor-text.woff2') format('woff2');
      	unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4QoFqL_KWxWMT.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4QoFqL_KWxWMT.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2') format('woff2');
      	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4QIFqL_KWxWMT.woff2') format('woff2');
      	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2') format('woff2');
      	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4QIFqL_KWxWMT.woff2') format('woff2');
      	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2') format('woff2');
      	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4SYFqL_KWxWMT.woff2') format('woff2');
      	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2') format('woff2');
      	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4SYFqL_KWxWMT.woff2') format('woff2');
      	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4Q4FqL_KWxWMT.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4Q4FqL_KWxWMT.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyC0IT4ttDfA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4TYFqL_KWxQ.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptug8zYS_SKggPNyC0IT4ttDfA.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/1Ptsg8zYS_SKggPNyCg4TYFqL_KWxQ.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;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway-semibold';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/lFxvRPuGFG5ktd7P0WRwKhUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway-semibold';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/STBOO2waD2LpX45SXYjQBfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway-semibold';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/OY22yoG8EJ3IN_muVWm29BUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'raleway-semibold';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/WmVKXVcOuffP_qmCpFuyzfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'futura-lt-w01-book';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/futura-lt-w01-book.woff2') format('woff2');
      	unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins-semibold';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins-semibold';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins-semibold';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins-semibold';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
      	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
      	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
      	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
      	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: italic;
      	font-weight: 700;
      	src: url('../../assets/fonts/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
      	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: italic;
      	font-weight: 400;
      	src: url('../../assets/fonts/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
      	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: normal;
      	font-weight: 400;
      	src: url('../../assets/fonts/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
      	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      	font-display: swap;
      }

      @font-face {
      	font-family: 'poppins';
      	font-style: normal;
      	font-weight: 700;
      	src: url('../../assets/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
      	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
      	font-display: swap;
      }

      #c1dmp {
      	height: auto;
      	--comp-display: unset;
      	position: relative;
      }

      #c1dmp .c1dmp-overflow-wrapper {
      	position: relative;
      	display: grid;
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	overflow-x: clip;
      	overflow-y: clip;
      }

      #c1dmp .c1dmp-container {
      	box-sizing: border-box;
      	position: relative;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: auto auto auto auto auto auto auto auto auto;
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #c1dmp:not(.c1dmp-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      #c1dmp {
      	--bg: var(--color_11);
      	--alpha-bg: 1;
      	--static-spx: 1px;
      }

      #PAGE_SECTIONSc1dmp {
      	--above-all-in-container: 49;
      }

      #comp-kbgakxmn {
      	z-index: 50;
      	--above-all-in-container: 10000;
      }

      #comp-kd5px9q0-pinned-layer {
      	z-index: 54;
      	--above-all-in-container: 10000;
      }

      #comp-kbgakxea-pinned-layer {
      	z-index: 55;
      	--above-all-in-container: 10000;
      }

      #comp-kbgaghri {
      	min-height: 0px;
      	--comp-display: flex;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	position: relative;
      	--force-auto: auto;
      	top: var(--force-auto, calc(0px));
      	bottom: var(--force-auto, );
      	left: var(--force-auto, );
      	right: var(--force-auto, );
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 1/1/2/2;
      }

      #comp-kbgaghri .comp-kbgaghri-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 3.9588281868566906%;
      	padding-bottom: 2%;
      	padding-left: 3.125%;
      	padding-right: 3.125%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0063125 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.5428222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgaghri {
      		min-height: 485px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		--l_display: unset;
      		position: sticky;
      		--force-auto: initial;
      		top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
      		--is-sticky: 1;
      	}

      	#comp-kbgaghri .comp-kbgaghri-container {
      		padding-top: 3.9588281868566906%;
      		padding-bottom: 2%;
      		padding-left: 3.125%;
      		padding-right: 3.125%;
      		row-gap: 0px;
      		column-gap: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.036556 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.551427 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}

      	#comp-kbgaghri~* {
      		will-change: var(--safari-sticky-fix);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgaghri {
      		min-height: 0px;
      		--comp-display: flex;
      		--l_display: unset;
      		position: relative;
      		--force-auto: auto;
      		top: var(--force-auto, calc(0px));
      	}

      	#comp-kbgaghri .comp-kbgaghri-container {
      		padding-top: 40px;
      		padding-bottom: 40px;
      		padding-left: 8vw;
      		padding-right: 8vw;
      		row-gap: 12px;
      		column-gap: 12px;
      		grid-template-rows: minmax(max(0.5px, 0.0464553 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 1.6103832 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-kbgaghri {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-lte2lik0 {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-lte2lik0-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	.comp-lte2lik0-container {
      		padding-left: 0px;
      		padding-right: 0px;
      		padding-top: 0px;
      		padding-bottom: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-lte2lik0 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lt54d0x7 {
      	width: 108.18708511393004%;
      	height: 2px;
      	--l_display: unset;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: start;
      	margin-left: -3.3333403712649696%;
      	margin-right: 0%;
      	margin-top: -2.132493285813219%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt54d0x7 {
      		min-height: 0px;
      		height: auto;
      		min-width: 0px;
      		width: 100.12072434607646%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: center;
      		justify-self: center;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 9.984399999999994px;
      	}
      }

      #comp-lt54d0x7 {
      	--brd: 14, 56, 122;
      	--lnw: 2px;
      	--alpha-brd: 1;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-lte2lind {
      	min-height: 0px;
      	--comp-display: flex;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 2/1/3/2;
      	position: relative;
      }

      #comp-lte2lind .comp-lte2lind-container {
      	box-sizing: border-box;
      	position: relative;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max-content, 4.995490268817907%) minmax(max-content, 95.0045097311821%);
      	grid-template-columns: 0.37197228181004344fr 1.6280277181899565fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lte2lind .comp-lte2lind-container {
      		padding-left: 0px;
      		padding-right: 0px;
      		padding-top: 0px;
      		padding-bottom: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-lte2lind {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltf1mf4h {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.9999644463506366;
      	min-width: 0px;
      	width: 33.664522133231564%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 5.672843044770635%;
      	margin-top: 1.5531949297861642%;
      	margin-bottom: 0%;
      	grid-area: 2/2/3/3;
      	position: relative;
      }

      .comp-ltf1mf4h-container {
      	box-sizing: border-box;
      	row-gap: 0px;
      	column-gap: 0px;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: 1fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-ltf1mf4h:not(.comp-ltf1mf4h-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltf1mf4h {
      		--aspect-ratio: 0.9999097459610522;
      		width: 33.664522133231564%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf1mf4h {
      		--aspect-ratio: 0.9990862587959636;
      		width: 61.16759610373953%;
      		justify-self: center;
      		margin-right: 0%;
      		margin-top: 3.2617301972427546%;
      		grid-area: 1/1/2/2;
      	}
      }

      #comp-ltf1mf4h {
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltf1mf4h:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltf1mf4h {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-ltf1mf4u1 {
      	--l_display: unset;
      	height: 60px;
      	min-width: 0px;
      	width: 60px;
      	max-width: 99999px;
      	--aspect-ratio: auto;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: center;
      	margin-left: 0%;
      	margin-top: 0px;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf1mf4u1 {
      		min-height: unset;
      		height: auto;
      		--aspect-ratio: 0.19292604501607716;
      		width: 100%;
      		max-height: 99999px;
      	}
      }

      #comp-ltf1mf4u1 {
      	--static-spx: 1px;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf1mf4u1 {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      #comp-ltf1mf4u1 {
      	transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-ltf1mf4z {
      	height: 44px;
      	width: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: end;
      	justify-self: end;
      	margin-left: 2px;
      	margin-right: 2px;
      	margin-bottom: 2px;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      #comp-ltf1mf4z {
      	--maincolor: 255, 255, 255;
      	--alpha-maincolor: 1;
      	--progresscolor: 31, 223, 103;
      	--alpha-progresscolor: 1;
      	--disabledcolor: 119, 119, 119;
      	--alpha-disabledcolor: 1;
      	--static-spx: 1px;
      }

      #comp-ltf1mf4z {
      	transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-lt553cmv {
      	width: 63.01412090603517%;
      	height: auto;
      	--l_display: unset;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	--comp-display: unset;
      	align-self: center;
      	justify-self: start;
      	margin-left: 3.47283642015253%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/3/3;
      	position: relative;
      }

      #comp-lt553cmv .comp-lt553cmv-container {
      	box-sizing: border-box;
      	position: relative;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt553cmv {
      		min-height: 424.27008928571433px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		min-width: 0px;
      		width: 100.12072434607646%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: end;
      		margin-left: -0.375px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: -8.999374999999986px;
      		grid-area: 1/1/3/2;
      	}

      	#comp-lt553cmv .comp-lt553cmv-container {
      		padding-top: 0px;
      		padding-bottom: 20px;
      		padding-right: 0%;
      		padding-left: 0%;
      	}
      }

      #comp-lt553cmv {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt553cmv:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk14h1ep {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 10.343080607425692%;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk14h1ep {
      		width: 100.13570687315399%;
      		margin-left: 0.00502411575562701%;
      		margin-bottom: 32.60000000000002px;
      		align-self: center;
      	}
      }

      #comp-lk14h1ep {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 36px;
      	--textDecoration: none;
      	--color: 14, 56, 122;
      	--alpha-color: 1;
      	--textAlign: left;
      	--fontFamily: raleway-semibold, raleway, sans-serif;
      	--letterSpacing: 0em;
      	--lineHeight: normal;
      	--fontSize: 120spx;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk14h1ep {
      		--fontSize: 40px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk14h1ep {
      		--fontSize: 38px;
      	}
      }

      #comp-lt9uv9m8 {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 32.4099484277046px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9uv9m8 {
      		height: 46px;
      		margin-bottom: 30.600000000000136px;
      		align-self: center;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt9uv9m8:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lt9ux8gc {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9ux8gc {
      		height: 46px;
      		align-self: center;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt9ux8gc:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltbyfdsi {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 2/1/3/2;
      	position: relative;
      }

      #comp-ltbyfdsi .comp-ltbyfdsi-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 50px;
      	padding-right: 0%;
      	padding-left: 0%;
      	padding-bottom: 1%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.2027358 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.2000377 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.1859623 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltbyfdsi .comp-ltbyfdsi-container {
      		padding-top: 55px;
      		padding-right: 8vw;
      		padding-left: 8vw;
      		padding-bottom: 40px;
      		row-gap: 12px;
      		column-gap: 12px;
      		grid-template-rows: minmax(max(0.5px, 0.4184582 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.4630809 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.743124 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltbyfdsi {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 1px;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltbyfdsi {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      #comp-ltbyfdt2 {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-ltbyfdt2-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	.comp-ltbyfdt2-container {
      		padding-left: 0px;
      		padding-right: 0px;
      		padding-top: 0px;
      		padding-bottom: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltbyfdt2 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: 255, 255, 255;
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltby3g7e {
      	width: 32.4388855898654%;
      	height: auto;
      	--aspect-ratio: 0.43934251172724154;
      	--l_display: unset;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: center;
      	margin-left: 0%;
      	margin-right: 0.0012371338083927157%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltby3g7e {
      		min-height: unset;
      		--aspect-ratio: 0.43915795819935693;
      		min-width: 0px;
      		width: 100.12072434607646%;
      		max-width: 99999px;
      		max-height: 99999px;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}
      }

      #comp-ltby3g7e {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 1px;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltby3g7e {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltby3g7e:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltby3g7e:not(.is-animating) {
      	transition: all 2.9s ease-in-out 0s, visibility 0s;
      	--transition: all 2.9s ease-in-out 0s, visibility 0s;
      }

      #comp-ltby3g7e:not(.is-animating) :not(.is-animating) {
      	transition: all 2.9s ease-in-out 0s, visibility 0s;
      	--transition: all 2.9s ease-in-out 0s, visibility 0s;
      }

      #comp-ltby3g7e.variants-ltbyknsa,
      #comp-ltby3g7e.variants-ltbyknsa :not(.is-animating) {
      	transition: all 2.9s ease-in-out 0s, visibility 0s;
      	--transition: all 2.9s ease-in-out 0s, visibility 0s;
      }

      #comp-ltby3g7e.variants-ltbyknsa,
      #comp-ltby3g7e.variants-ltbyknsa :not(.is-animating) :not(.is-animating) {
      	transition: all 2.9s ease-in-out 0s, visibility 0s;
      	--transition: all 2.9s ease-in-out 0s, visibility 0s;
      }

      #comp-ltby3g7e {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-ltby3g7e.variants-ltbyknsa {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(360.0001deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 360deg;
      }

      #comp-ltby3g7e wow-image {
      	overflow: clip;
      }

      #comp-ltby3g7e wow-image img {
      	height: 100%;
      }

      #comp-ltbyfdt4 {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 2/1/3/2;
      	position: relative;
      }

      .comp-ltbyfdt4-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	.comp-ltbyfdt4-container {
      		padding-left: 0px;
      		padding-right: 0px;
      		padding-top: 0px;
      		padding-bottom: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltbyfdt4 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: 255, 255, 255;
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lt9uk4lz {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 76.0379552652415%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: center;
      	margin-left: 0%;
      	margin-right: 0.0012371338083927157%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9uk4lz {
      		width: 100.12072434607646%;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}
      }

      #comp-lt9uk4lz {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 4.0538px;
      	--maxFontSize: 20.269px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: center;
      	--fontFamily: raleway, sans-serif;
      	--letterSpacing: 0.07em;
      	--lineHeight: 1.8em;
      	--fontSize: 20spx;
      	--fontWeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lt9uk4lz {
      		--fontSize: 14spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9uk4lz {
      		--fontSize: 14px;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt9uk4lz:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltbyfdt52 {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 3/1/4/2;
      	position: relative;
      }

      .comp-ltbyfdt52-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	.comp-ltbyfdt52-container {
      		padding-left: 0px;
      		padding-right: 0px;
      		padding-top: 0px;
      		padding-bottom: 0px;
      		grid-template-rows: minmax(max(0.5px, 0.0321716 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltbyfdt52 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: 255, 255, 255;
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltfahnu2 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	width: max-content;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: start;
      	margin-top: 4.11346991290578%;
      	margin-left: 8.898703483768804%;
      	margin-bottom: 0%;
      	margin-right: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-ltfahnu2-container {
      	box-sizing: border-box;
      	padding-top: 0px;
      	padding-left: 0px;
      	padding-right: 0px;
      	padding-bottom: 0px;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltfahnu2 {
      		min-height: unset;
      		min-width: 0px;
      		width: max-content;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: center;
      		justify-self: end;
      		margin-left: 0%;
      		margin-right: 16.066078561917443%;
      		margin-top: 0%;
      		margin-bottom: 0.0020972037283655746%;
      	}

      	.comp-ltfahnu2-container {
      		padding-top: 0px;
      		padding-bottom: 0px;
      		flex-direction: row;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltfahnu2 {
      		min-height: 0px;
      		min-width: 0px;
      		width: 100.12072434607646%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: center;
      		justify-self: center;
      		margin-top: 0px;
      		margin-left: 0px;
      		margin-bottom: 0px;
      		margin-right: 0px;
      	}

      	.comp-ltfahnu2-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      		flex-direction: column;
      	}
      }

      #comp-ltfahnu2 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltc9l45p {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: max(0.5px, 0.143713 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-top: max(0.5px, 0.0849975 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltc9l45p {
      		height: 40px;
      		margin-left: 0px;
      		margin-right: max(0.5px, 0.1377533 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-top: max(0.5px, 0.0237906 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-bottom: 0px;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltc9l45p {
      		height: 46px;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 20px;
      		align-self: center;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltc9l45p:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lt9vgn6h {
      	width: max(0.5px, 0.229723 * (var(--scaling-factor) - var(--scrollbar-width)));
      	height: auto;
      	--aspect-ratio: 0.4391728149065647;
      	--l_display: unset;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lt9vgn6h {
      		min-height: unset;
      		--aspect-ratio: 0.4389890388622158;
      		min-width: 0px;
      		width: max(0.5px, 0.2296729 * (var(--scaling-factor) - var(--scrollbar-width)));
      		max-width: 99999px;
      		max-height: 99999px;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9vgn6h {
      		min-height: unset;
      		--aspect-ratio: 0.4389591439688716;
      		min-width: 0px;
      		width: 100%;
      		max-width: 99999px;
      		max-height: 99999px;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      		align-self: center;
      	}
      }

      #comp-lt9vgn6h {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 1px;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lt9vgn6h {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9vgn6h {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt9vgn6h:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lt9vgn6h wow-image {
      	overflow: clip;
      }

      #comp-lt9vgn6h wow-image img {
      	height: 100%;
      }

      #comp-lk160tqe {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 3/1/4/2;
      	position: relative;
      }

      #comp-lk160tqe .comp-lk160tqe-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 50px;
      	padding-right: 0%;
      	padding-left: 0%;
      	padding-bottom: 5.1%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.233578 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.2819148 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.0322428 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: 0.159986144101346fr 1.840013855898654fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk160tqe {
      		min-height: 569.5787499999999px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      	}

      	#comp-lk160tqe .comp-lk160tqe-container {
      		grid-template-rows: minmax(481.2816249999999px, auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk160tqe {
      		min-height: 0px;
      		--comp-display: flex;
      	}

      	#comp-lk160tqe .comp-lk160tqe-container {
      		padding-top: 40px;
      		padding-right: 8vw;
      		padding-left: 8vw;
      		padding-bottom: 40px;
      		grid-template-rows: minmax(max(0.5px, 0.0321725 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-lk160tqe {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-ltc9ovvi {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: end;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 8.701557163219752%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 3/2/4/3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltc9ovvi {
      		align-self: start;
      		justify-self: end;
      		margin-left: 0%;
      		margin-right: 8.70089880159787%;
      		margin-top: 58.75915446071904%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltc9ovvi {
      		height: 45.989585876464844px;
      		width: 64.38893821856739%;
      		align-self: start;
      		justify-self: center;
      		margin-left: 1.2457805175781687px;
      		margin-right: 0px;
      		margin-top: 167.0153149718232%;
      		margin-bottom: 0px;
      		grid-area: 1/1/2/2;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltc9ovvi:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}

      	@media screen and (min-width: 320px) and (max-width: 750px) {
      		#comp-ltc9ovvi:not([data-motion-enter="done"]) {
      			opacity: 0;
      		}
      	}
      }

      #comp-ltf21d97 {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 67.79173278110964%;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: start;
      	justify-self: start;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 15.804265390097624%;
      	margin-bottom: 0%;
      	grid-area: 1/2/3/3;
      	position: relative;
      }

      #comp-ltf21d97 .comp-ltf21d97-container {
      	box-sizing: border-box;
      	position: relative;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.1634129 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltf21d97 {
      		align-self: start;
      		justify-self: start;
      		margin-left: 6.258322237017311%;
      		margin-right: 0%;
      		margin-top: 15.943323901464694%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf21d97 {
      		width: 100.12072434607646%;
      		align-self: center;
      		justify-self: center;
      		margin-left: 0px;
      		margin-right: 0.004242370605425094px;
      		margin-top: 9.713982512266956%;
      		margin-bottom: 0px;
      		grid-area: 1/1/2/2;
      	}

      	#comp-ltf21d97 .comp-ltf21d97-container {
      		padding-top: 6.430868167202571%;
      		padding-bottom: 6.430868167202571%;
      		row-gap: max(0.5px, 0.0536199 * (var(--scaling-factor) - var(--scrollbar-width)));
      		column-gap: max(0.5px, 0.0536199 * (var(--scaling-factor) - var(--scrollbar-width)));
      		grid-template-rows: minmax(max(0.5px, 1.004124 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltf21d97 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lk53fawf {
      	width: 99.99600111207168%;
      	height: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: start;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: -1.6384332484045705%;
      	margin-bottom: -0.0019835753612646133%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-lk53fawf-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk53fawf {
      		min-height: 0px;
      		min-width: 0px;
      		width: 100%;
      		max-width: 99999px;
      		max-height: 99999px;
      		justify-self: center;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}

      	.comp-lk53fawf-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      	}
      }

      #comp-lk53fawf {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk53fawf:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk16y6vb {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 98.05201245759854%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk16y6vb {
      		width: 93.51974452839006%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16y6vb {
      		width: 100.0050243681857%;
      		margin-left: 0.00502411575562701%;
      		align-self: center;
      	}
      }

      #comp-lk16y6vb {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 12px;
      	--maxFontSize: 18.242px;
      	--color: 14, 56, 122;
      	--alpha-color: 1;
      	--letterSpacing: 0em;
      	--lineHeight: 1.6em;
      	--fontSize: 18spx;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk16y6vb {
      		--fontSize: 14px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16y6vb {
      		--fontSize: 16px;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk16y6vb:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk16y3k2 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 78px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk16y3k2 {
      		width: 100%;
      		margin-left: 0%;
      		margin-bottom: 9.485042198601192%;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16y3k2 {
      		width: 100.0050243681857%;
      		margin-left: 0.00502411575562701%;
      		margin-bottom: 20px;
      		align-self: center;
      	}
      }

      #comp-lk16y3k2 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 22px;
      	--textDecoration: none;
      	--textAlign: left;
      	--letterSpacing: 0em;
      	--lineHeight: normal;
      	--fontSize: 35.522spx;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk16y3k2 {
      		--fontSize: 35.522spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16y3k2 {
      		--fontSize: 24px;
      	}
      }

      #comp-ltf2198e {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 20.917638657462508%;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 1.2695389986511147%;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      #comp-ltf2198e .comp-ltf2198e-container {
      	box-sizing: border-box;
      	position: relative;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0869464 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf2198e {
      		width: 100.21102346379942%;
      		margin-bottom: 22px;
      		align-self: center;
      	}

      	#comp-ltf2198e .comp-ltf2198e-container {
      		padding-top: 0px;
      		padding-bottom: 0px;
      		padding-right: 0%;
      		padding-left: 0%;
      		row-gap: 20px;
      		column-gap: 20px;
      		grid-template-rows: minmax(max(0.5px, 0.2738365 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltf2198e {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltcljy55 {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.6663188845679597;
      	min-width: 0px;
      	width: 99.99051593323217%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: end;
      	justify-self: start;
      	margin-left: 17.602427921092566%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltcljy55 {
      		--aspect-ratio: 0.6657672022568379;
      		width: 40.87736369733122%;
      		align-self: center;
      		margin-left: 8px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}
      }

      #comp-ltcljy55 {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--alpha-borderColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltcljy55:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltcljy55 wow-image {
      	overflow: clip;
      }

      #comp-ltcljy55 wow-image img {
      	height: 100%;
      }

      #comp-ltf21jy8 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 123.44863420427554%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: start;
      	margin-left: -0.23876682501979415%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 2/1/3/3;
      	position: relative;
      }

      .comp-ltf21jy8-container {
      	box-sizing: border-box;
      	row-gap: 0px;
      	column-gap: 0px;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.125571 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltf21jy8 {
      		align-self: center;
      		justify-self: end;
      		margin-left: 0%;
      		margin-right: -23.447902796271638%;
      		margin-bottom: 0.7594041278295606%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf21jy8 {
      		width: 100.12072434607646%;
      		align-self: start;
      		justify-self: start;
      		margin-left: -0.17002012072434586%;
      		margin-right: 0%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}

      	.comp-ltf21jy8-container {
      		row-gap: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
      		column-gap: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
      		grid-template-rows: minmax(max(0.5px, 0.3775147 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	}
      }

      #comp-ltf21jy8 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltfakz1g {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	width: max-content;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: start;
      	margin-top: 0%;
      	margin-left: 0%;
      	margin-bottom: 0%;
      	margin-right: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-ltfakz1g-container {
      	box-sizing: border-box;
      	padding-top: 0px;
      	padding-left: 0px;
      	padding-right: 0px;
      	padding-bottom: 0px;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltfakz1g {
      		min-width: 0px;
      		width: 100%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: end;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: -0.017093505859293145px;
      	}

      	.comp-ltfakz1g-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      		flex-direction: column;
      	}
      }

      #comp-ltfakz1g {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltbx2owo {
      	width: max(0.5px, 0.8672064 * (var(--scaling-factor) - var(--scrollbar-width)));
      	height: 6px;
      	--l_display: unset;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: min(-0.5px, -0.154555 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-top: max(0.5px, 0.0604102 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltbx2owo {
      		min-height: 0px;
      		height: auto;
      		min-width: 0px;
      		width: auto;
      		max-width: 99999px;
      		max-height: 99999px;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 4.041656494140625px;
      	}
      }

      #comp-ltbx2owo {
      	--brd: 14, 56, 122;
      	--lnw: 6px;
      	--alpha-brd: 1;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltbx2owo:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk16ubf3 {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.24061166429587483;
      	min-width: 0px;
      	width: max(0.5px, 0.521823 * (var(--scaling-factor) - var(--scrollbar-width)));
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16ubf3 {
      		--aspect-ratio: 0.24057788944723618;
      		width: 100%;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      	}
      }

      #comp-lk16ubf3 {
      	--backgroundColor: var(--color_11);
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px 0px 0px 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 1;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk16ubf3 {
      		--cornerRadius: 0px 0px 0px 0px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk16ubf3 {
      		--cornerRadius: max(0.5px, 0.0256408 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0256408 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0256408 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0256408 * (var(--scaling-factor) - var(--scrollbar-width)));
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk16ubf3:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk16ubf3 wow-image {
      	overflow: clip;
      }

      #comp-lk16ubf3 wow-image img {
      	height: 100%;
      }

      #comp-lk9frc3m {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 4/1/5/2;
      	position: relative;
      }

      #comp-lk9frc3m .comp-lk9frc3m-overflow-wrapper {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: hidden;
      }

      #comp-lk9frc3m .comp-lk9frc3m-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 8.107680126682501%;
      	padding-bottom: 5.067300079176563%;
      	padding-left: 8%;
      	padding-right: 8%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0293396 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.4772992 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: 0.5722229815069656fr 1.4277770184930345fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9frc3m {
      		min-height: 681.15625px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      	}

      	#comp-lk9frc3m .comp-lk9frc3m-container {
      		padding-top: 102.4px;
      		padding-bottom: 64px;
      		padding-left: 6.5%;
      		padding-right: 6.5%;
      		grid-template-rows: minmax(514.75625px, auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9frc3m {
      		min-height: 0px;
      		--comp-display: flex;
      	}

      	#comp-lk9frc3m .comp-lk9frc3m-container {
      		padding-top: 40px;
      		padding-bottom: 40px;
      		padding-left: 8vw;
      		padding-right: 8vw;
      		grid-template-rows: minmax(max(0.5px, 1.8059299 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-lk9frc3m {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-ltauvl1q {
      	width: 245.87409615558042%;
      	height: auto;
      	--aspect-ratio: 0.7571285014445421;
      	--l_display: unset;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: start;
      	margin-left: -187.6870024711978%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 2/1/3/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltauvl1q {
      		width: 62.97589439449015%;
      		--aspect-ratio: 0.7570441254651781;
      		align-self: center;
      		margin-left: -46.764396403290604%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltauvl1q {
      		min-height: unset;
      		--aspect-ratio: 0.7568036894722316;
      		min-width: 0px;
      		width: 62.06218047648802%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: start;
      		margin-left: -151.96390075683593px;
      		margin-right: 0px;
      		margin-top: -1.04043916072378%;
      		margin-bottom: 0px;
      		grid-area: 1/1/2/2;
      	}
      }

      #comp-ltauvl1q {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 1px;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltauvl1q {
      		--static-spx: 0.1 * var(--one-unit);
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltauvl1q:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltauvl1q wow-image {
      	overflow: clip;
      }

      #comp-ltauvl1q wow-image img {
      	height: 100%;
      }

      #comp-ltc9u0w5 {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: start;
      	margin-left: 16.75773290051084%;
      	margin-right: 0%;
      	margin-top: 74.21841669688271%;
      	margin-bottom: 0%;
      	grid-area: 2/2/3/3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltc9u0w5 {
      		justify-self: center;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 74.21656782092978%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltc9u0w5 {
      		height: 45.989585876464844px;
      		width: 64.38893821856739%;
      		justify-self: end;
      		margin-left: 0px;
      		margin-right: -0.013114501953168656px;
      		margin-top: 160.44650953865104%;
      		margin-bottom: 0px;
      		grid-area: 1/1/2/2;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltc9u0w5:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk9funh6 {
      	width: 99.99240060700888%;
      	height: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: start;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/3/3;
      	position: relative;
      }

      .comp-lk9funh6-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9funh6 {
      		align-self: center;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      		grid-area: 1/1/2/2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9funh6 {
      		min-height: 0px;
      		min-width: 0px;
      		width: 100.12072434607646%;
      		max-width: 99999px;
      		max-height: 99999px;
      		align-self: start;
      		margin-left: -0.3687499999999879px;
      		margin-right: 0px;
      		margin-top: 30.449350580464667%;
      		margin-bottom: 0px;
      		grid-area: 1/1/2/2;
      	}

      	.comp-lk9funh6-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      	}
      }

      #comp-lk9funh6 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk9funh6:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk9funh91 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 17.71690774975242%;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9funh91 {
      		margin-bottom: 19.885791952262156px;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9funh91 {
      		width: 100.13079786698863%;
      		margin-bottom: 20px;
      		align-self: center;
      	}
      }

      #comp-lk9funh91 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 22px;
      	--textDecoration: none;
      	--color: 255, 255, 255;
      	--alpha-color: 1;
      	--textAlign: right;
      	--letterSpacing: 0em;
      	--lineHeight: normal;
      	--fontSize: 35.522spx;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9funh91 {
      		--fontSize: 35.522spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9funh91 {
      		--fontSize: 24px;
      	}
      }

      #comp-lk9funh81 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 55.11090818039886%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 44.88482384823848%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 0%;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9funh81 {
      		width: 100%;
      		margin-left: 0%;
      		margin-bottom: 0px;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9funh81 {
      		width: 100.13079786698863%;
      		margin-left: 0%;
      		margin-bottom: 0px;
      		align-self: center;
      	}
      }

      #comp-lk9funh81 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 12px;
      	--maxFontSize: 18.242px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: right;
      	--letterSpacing: 0em;
      	--lineHeight: 1.6em;
      	--fontSize: 18spx;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9funh81 {
      		--fontSize: 14px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9funh81 {
      		--fontSize: 14px;
      	}
      }

      #comp-lk9fbi9j {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	position: relative;
      	--force-auto: auto;
      	top: var(--force-auto, calc(0px));
      	bottom: var(--force-auto, );
      	left: var(--force-auto, );
      	right: var(--force-auto, );
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 5/1/6/2;
      }

      #comp-lk9fbi9j .comp-lk9fbi9j-overflow-wrapper {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: scroll;
      	--sticky-offset: 0px;
      }

      #comp-lk9fbi9j .comp-lk9fbi9j-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 3.958828186856691%;
      	padding-bottom: 4%;
      	padding-left: 4%;
      	padding-right: 4%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.9863045 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1146.34fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9fbi9j {
      		min-height: 1388.21875px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		position: sticky;
      		--force-auto: initial;
      		top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
      		--is-sticky: 1;
      	}

      	#comp-lk9fbi9j .comp-lk9fbi9j-container {
      		padding-top: 64px;
      		padding-bottom: 30px;
      		padding-left: 6.500000000000001%;
      		padding-right: 6.500000000000001%;
      		grid-template-rows: minmax(1294.216875px, auto);
      		grid-template-columns: minmax(0px, 638.594fr);
      	}

      	#comp-lk9fbi9j~* {
      		will-change: var(--safari-sticky-fix);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9fbi9j {
      		min-height: 3254.21875px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		position: relative;
      		--force-auto: auto;
      		top: var(--force-auto, calc(0px));
      	}

      	#comp-lk9fbi9j .comp-lk9fbi9j-overflow-wrapper {
      		overflow-y: hidden;
      	}

      	#comp-lk9fbi9j .comp-lk9fbi9j-container {
      		padding-top: 64px;
      		padding-bottom: 64px;
      		padding-left: 8%;
      		padding-right: 8%;
      		grid-template-rows: minmax(3126.22px, auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-lk9fbi9j {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-lk9feqv7 {
      	width: 99.76811869182522%;
      	height: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	align-self: center;
      	justify-self: center;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0.9245184674704222%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-lk9feqv7-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9feqv7 {
      		width: 94.88863424961713%;
      		align-self: start;
      		margin-left: 4.83970253400438%;
      		margin-bottom: 0%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9feqv7 {
      		width: 103.45558715022467%;
      		align-self: start;
      		margin-left: 0%;
      		margin-bottom: 0%;
      	}
      }

      #comp-lk9feqv7 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lk9feguq {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 86.69778296382731%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 77.484375px;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 50.171875px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9feguq {
      		width: 86.69709393775302%;
      		margin-left: 32.625px;
      		margin-right: 0px;
      		margin-bottom: 28.28125px;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9feguq {
      		min-height: 0px;
      		width: 77.53892128982504%;
      		max-height: 99999px;
      		margin-left: 0px;
      		margin-right: 0%;
      		margin-bottom: 50.203125px;
      		align-self: center;
      	}
      }

      #comp-lk9feguq {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--textAlign: center;
      	--lineHeight: normal;
      	--letterSpacing: 0em;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9feguq {
      		--fontSize: 28px;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk9feguq:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk9fcc66 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 4.896509324407405%;
      	align-self: center;
      	order: 2;
      	position: relative;
      }

      #comp-lk9fcc66 .comp-lk9fcc66-container {
      	box-sizing: border-box;
      	position: relative;
      	row-gap: 25px;
      	column-gap: 5px;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	justify-content: center;
      	flex-wrap: wrap;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      #comp-lk9fcc66:not(.comp-lk9fcc66-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9fcc66 {
      		width: 100%;
      		margin-bottom: 8.775141825683342%;
      		align-self: flex-start;
      	}

      	#comp-lk9fcc66 .comp-lk9fcc66-container {
      		column-gap: 3px;
      		justify-content: center;
      		flex-wrap: wrap;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9fcc66 {
      		width: 89.43943702704006%;
      		margin-bottom: 15.554805745685915%;
      		align-self: center;
      	}

      	#comp-lk9fcc66 .comp-lk9fcc66-container {
      		column-gap: 0px;
      		flex-direction: column;
      		justify-content: flex-start;
      		flex-wrap: nowrap;
      	}
      }

      #comp-lk9fcc66 {
      	--brw: 0px;
      	--brd: 14, 56, 122;
      	--bg: 255, 255, 255;
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 1;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk9fcc66:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      [id^="comp-lk9fcc6i__"] {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: 506px;
      	min-width: 0px;
      	width: 330.296875px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	margin-left: 10px;
      	margin-right: 10px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	flex-basis: auto;
      	flex-grow: 0;
      	flex-shrink: 0;
      	position: relative;
      }

      [id^="comp-lk9fcc6i__"] .comp-lk9fcc6i-overflow-wrapper {
      	position: absolute;
      	top: 0;
      	left: 0;
      	width: 100%;
      	height: 100%;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: hidden;
      }

      [id^="comp-lk9fcc6i__"] .comp-lk9fcc6i-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 7.200000000000001%;
      	padding-bottom: 7.200000000000001%;
      	padding-left: 7.200000000000001%;
      	padding-right: 7.200000000000001%;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(458.438px, auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	[id^="comp-lk9fcc6i__"] {
      		min-height: 445.515625px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		height: auto;
      		width: calc(((33.3333333% - ((10px + 10px) + 2px)) - 0px));
      	}

      	[id^="comp-lk9fcc6i__"] .comp-lk9fcc6i-overflow-wrapper {
      		position: relative;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	[id^="comp-lk9fcc6i__"] {
      		min-height: 445.515625px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		height: auto;
      		width: 100%;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 10px;
      		margin-bottom: 10px;
      	}

      	[id^="comp-lk9fcc6i__"] .comp-lk9fcc6i-overflow-wrapper {
      		position: relative;
      	}

      	[id^="comp-lk9fcc6i__"] .comp-lk9fcc6i-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      		padding-left: 20px;
      		padding-right: 20px;
      		grid-template-rows: minmax(371.516px, auto);
      	}
      }

      [id^="comp-lk9fcc6i__"] {
      	--brw: 1px;
      	--brd: 14, 56, 122;
      	--bg: 14, 56, 122;
      	--rd: 15px 15px 15px 15px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 1;
      	--alpha-bg: 1;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      [id^="comp-lk9fcc6k3__"] {
      	width: 99.9999115729753%;
      	height: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      	align-self: start;
      	justify-self: start;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      [id^="comp-lk9fcc6k3__"] {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 20px 20px 20px 20px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      [id^="comp-lk9fcc6q8__"] {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.45976566817729636;
      	min-width: 0px;
      	width: 100%;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 13.1811650270808%;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      [id^="comp-lk9fcc6q8__"] {
      	--backgroundColor: 14, 56, 122;
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px 0px 0px 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 1;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      [id^="comp-lk9fcc6q8__"] wow-image {
      	overflow: clip;
      }

      [id^="comp-lk9fcc6q8__"] wow-image img {
      	height: 100%;
      }

      [id^="comp-lk9fcc6p1__"] {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 98.49121255664862%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 17.077484248922296%;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      [id^="comp-lk9fcc6p1__"] {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--maxFontSize: 24px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: left;
      	--letterSpacing: 0em;
      	--lineHeight: normal;
      	--fontSize: 20.721spx;
      	--fontWeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	[id^="comp-lk9fcc6p1__"] {
      		--maxFontSize: 24px;
      		--fontSize: 29.602spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	[id^="comp-lk9fcc6p1__"] {
      		--minFontSize: 18px;
      		--maxFontSize: 30px;
      		--fontSize: 29.603spx;
      	}
      }

      [id^="comp-lk9fcc6l7__"] {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.5941195976566818;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 10px;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      [id^="comp-lk9fcc6l7__"] {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--lineHeight: 1.6em;
      	--fontSize: 13px;
      	--letterSpacing: 0em;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	[id^="comp-lk9fcc6l7__"] {
      		--fontSize: 14px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	[id^="comp-lk9fcc6l7__"] {
      		--fontSize: 13px;
      	}
      }

      [id^="comp-lt9e6nln__"] {
      	min-height: 0px;
      	--l_display: unset;
      	height: 35px;
      	min-width: 0px;
      	width: 130px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	align-self: flex-end;
      	order: 4;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	[id^="comp-lt9e6nln__"] {
      		margin-left: 0%;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	[id^="comp-lt9e6nln__"] {
      		margin-left: 45.606366751409304%;
      		align-self: flex-start;
      	}
      }

      #comp-ltc9y8jk {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 17.602167411043602%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 5.425233846504094%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltc9y8jk {
      		width: 35.22343415590109%;
      		margin-left: 0%;
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltc9y8jk {
      		width: 61.695666843399046%;
      		margin-left: 0%;
      		align-self: center;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltc9y8jk:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk5y50c7 {
      	min-height: 0px;
      	--comp-display: flex;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 6/1/7/2;
      	position: relative;
      }

      #comp-lk5y50c7 .comp-lk5y50c7-overflow-wrapper {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: hidden;
      }

      #comp-lk5y50c7 .comp-lk5y50c7-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 5%;
      	padding-right: 0%;
      	padding-left: 0%;
      	padding-bottom: 0%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	/* display: var(--l_display, var(--container-display)); */
      	grid-template-rows: minmax(max(0.5px, 0.5883774 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: 1.70305925798069fr 0.29694074201930976fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5y50c7 {
      		min-height: 767.890625px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      	}

      	#comp-lk5y50c7 .comp-lk5y50c7-container {
      		padding-top: 5%;
      		grid-template-rows: minmax(730.344px, auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50c7 {
      		min-height: 1303.524353027344px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      	}

      	#comp-lk5y50c7 .comp-lk5y50c7-container {
      		padding-top: 8%;
      		grid-template-rows: minmax(1273.834353027344px, auto);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-lk5y50c7 {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-lk5y50c86 {
      	min-height: 0px;
      	--comp-display: flex;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      #comp-lk5y50c86 .comp-lk5y50c86-overflow-wrapper {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: hidden;
      }

      #comp-lk5y50c86 .comp-lk5y50c86-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 64px;
      	padding-bottom: 64px;
      	padding-left: 0px;
      	padding-right: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max-content, 100%);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5y50c86 .comp-lk5y50c86-container {
      		padding-top: 6.5%;
      		padding-bottom: 6.5%;
      		padding-left: 0px;
      		padding-right: 0px;
      	}

      	#comp-lk5y50c86 {
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50c86 .comp-lk5y50c86-container {
      		padding-top: 20px;
      		padding-bottom: 20px;
      		padding-left: 20px;
      		padding-right: 20px;
      	}

      	#comp-lk5y50c86 {
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      	}
      }

      #comp-lk5y50c86 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: 14, 56, 122;
      	--rd: 0px 10px 10px 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 1;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lk9menwn {
      	--l_display: unset;
      	height: 617.96875px;
      	min-width: 0px;
      	width: max-content;
      	max-width: 99999px;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 6.417368685318979%;
      	margin-top: 0%;
      	margin-bottom: -4.702750000000378px;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-lk9menwn-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk9menwn {
      		height: 597.96875px;
      		width: max-content;
      		align-self: center;
      		justify-self: center;
      		margin-left: 0%;
      		margin-right: 0%;
      		margin-top: 0%;
      		margin-bottom: -0.033963263251043374%;
      	}

      	.comp-lk9menwn-container {
      		flex-direction: row;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk9menwn {
      		min-height: 1210.9880953702059px;
      		height: auto;
      		width: 100%;
      		max-height: 99999px;
      		align-self: center;
      		justify-self: start;
      		margin-left: 0px;
      		margin-right: 0px;
      		margin-top: 22.741576260654256px;
      		margin-bottom: 0px;
      	}

      	.comp-lk9menwn-container {
      		flex-direction: column;
      	}
      }

      #comp-lk9menwn {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_12);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-lk5yq4cj {
      	width: max(0.5px, 0.274248 * (var(--scaling-factor) - var(--scrollbar-width)));
      	height: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	margin-left: 0px;
      	margin-right: max(0.5px, 0.0484097 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-top: 0.1875px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      .comp-lk5yq4cj-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5yq4cj {
      		width: max(0.5px, 0.3154906 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-right: max(0.5px, 0.065469 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-top: 0px;
      		margin-bottom: 0px;
      		align-self: center;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5yq4cj {
      		min-height: 513.464433670044px;
      		min-width: 0px;
      		width: 100%;
      		max-width: 99999px;
      		max-height: 99999px;
      		margin-right: 0px;
      		margin-top: 0px;
      		margin-bottom: 5.102919027637231%;
      		align-self: flex-start;
      	}
      }

      #comp-lk5yq4cj {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_12);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk5yq4cj:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk5y50ca1 {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 49.984375px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5y50ca1 {
      		margin-bottom: 49.984375px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50ca1 {
      		min-height: 0px;
      		max-height: 99999px;
      		margin-bottom: 23.373162720144293px;
      	}
      }

      #comp-lk5y50ca1 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: left;
      	--letterSpacing: 0em;
      	--lineHeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50ca1 {
      		--fontSize: 28px;
      	}
      }

      #comp-lk5y50cb6 {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 90.10285095633346%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 64.203125px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5y50cb6 {
      		margin-bottom: 64.203125px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50cb6 {
      		margin-bottom: 17.227948536280593px;
      	}
      }

      #comp-lk5y50cb6 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--lineHeight: 1.6em;
      	--fontSize: 15px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--letterSpacing: 0em;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5y50cb6 {
      		--fontSize: 14px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5y50cb6 {
      		--fontSize: 13px;
      	}
      }

      #comp-lk5ye1eg {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 100%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 9.234031035727174%;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5ye1eg {
      		margin-bottom: 12.698484301696139%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5ye1eg {
      		margin-bottom: 6.1866972126959485%;
      	}
      }

      #comp-lk5ye1eg {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--lineHeight: 1.6em;
      	--fontSize: 15px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--letterSpacing: 0em;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5ye1eg {
      		--fontSize: 14px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5ye1eg {
      		--fontSize: 14px;
      	}
      }

      #comp-ltf9c8kd {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 34px;
      	align-self: flex-start;
      	order: 4;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltf9c8kd {
      		margin-bottom: 10px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf9c8kd {
      		margin-bottom: 19.035687719955px;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltf9c8kd:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltf63hwl {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	align-self: flex-start;
      	order: 5;
      	position: relative;
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltf63hwl:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lk5yyjgg {
      	min-height: 0px;
      	--l_display: unset;
      	height: 617.96875px;
      	min-width: 0px;
      	width: max(0.5px, 0.3856146 * (var(--scaling-factor) - var(--scrollbar-width)));
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5yyjgg {
      		min-height: 572.96875px;
      		height: auto;
      		width: max(0.5px, 0.391805 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-bottom: 0px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5yyjgg {
      		min-height: 0px;
      		height: auto;
      		width: 100%;
      		margin-bottom: 0%;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lk5yyjgg:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-ltakpuc9 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 7/1/8/2;
      	position: relative;
      }

      .comp-ltakpuc9-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0791766 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-ltakpuc9 {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 1px;
      }

      #comp-lk5zopol {
      	min-height: 0px;
      	--comp-display: flex;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 8/1/9/2;
      	position: relative;
      }

      #comp-lk5zopol .comp-lk5zopol-overflow-wrapper {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	flex-grow: 1;
      	overflow-x: hidden;
      	overflow-y: hidden;
      }

      #comp-lk5zopol .comp-lk5zopol-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 2%;
      	padding-bottom: 2%;
      	padding-left: 4%;
      	padding-right: 4%;
      	row-gap: 0px;
      	column-gap: 0px;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.5142507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5zopol {
      		min-height: 320.2265625px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		--l_display: unset;
      	}

      	#comp-lk5zopol .comp-lk5zopol-container {
      		padding-top: 8%;
      		padding-bottom: 8%;
      		padding-left: 6.5%;
      		padding-right: 6.5%;
      		grid-template-rows: minmax(220.398px, auto);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5zopol {
      		min-height: 580px;
      		--comp-display: grid;
      		grid-template-rows: 1fr;
      		grid-template-columns: minmax(0, 1fr);
      		--l_display: unset;
      	}

      	#comp-lk5zopol .comp-lk5zopol-container {
      		padding-top: 7.5%;
      		padding-bottom: 29.25px;
      		padding-left: 5.361930294906167%;
      		padding-right: 5.361930294906167%;
      		grid-template-rows: minmax(522.93375px, auto);
      	}
      }

      #comp-lk5zopol {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-ltf9hbw7 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 99.9636501012584%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 0.0001032728899994104%;
      	margin-top: 4.7439804859782715%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-ltf9hbw7-container {
      	box-sizing: border-box;
      	row-gap: 0px;
      	column-gap: 0px;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.4536954 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1161.547375081592fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltf9hbw7 {
      		margin-right: -0.005286566924765726%;
      		margin-top: -2.6243384816465247%;
      	}
      }

      #comp-ltf9hbw7 {
      	--brw: 0px;
      	--brd: 0, 0, 0;
      	--bg: 14, 56, 122;
      	--rd: 0px 0px 0px 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 1;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-ltb3btv0 {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 27.92341982411322%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: start;
      	margin-left: 2.294953753368825%;
      	margin-right: 0%;
      	margin-top: 0.7372811588056588%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltb3btv0 {
      		width: 34.52872699962448%;
      		margin-left: 2.5187399139163804%;
      		margin-top: 47.82302452213961%;
      	}
      }

      #comp-ltb3btv0 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 16px;
      	--maxFontSize: 80px;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: left;
      	--letterSpacing: 0em;
      	--lineHeight: 1.6em;
      	--fontSize: 35spx;
      	--fontWeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-ltb3btv0 {
      		--minFontSize: 16px;
      		--maxFontSize: 80px;
      		--fontSize: 35spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltb3btv0 {
      		--minFontSize: 14px;
      		--maxFontSize: 21px;
      		--fontSize: 18.747spx;
      	}
      }

      #comp-ltav8z2c {
      	width: 75.66549964768015%;
      	height: auto;
      	--aspect-ratio: 0.2973563974470657;
      	--l_display: unset;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: start;
      	margin-left: -5.971228673607556%;
      	margin-right: 0%;
      	margin-top: 10.497967845565729%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltav8z2c {
      		width: 75.63368381524596%;
      		--aspect-ratio: 0.2972134301495687;
      		align-self: center;
      		margin-left: -2.7412692452121665%;
      		margin-top: 0%;
      		margin-bottom: 0.004693954187007135%;
      	}
      }

      #comp-ltav8z2c {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--alpha-borderColor: 1;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 1px;
      }

      #comp-ltav8z2c:not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-ltav8z2c:not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-ltav8z2c.variants-ltb38d6g,
      #comp-ltav8z2c.variants-ltb38d6g :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-ltav8z2c.variants-ltb38d6g,
      #comp-ltav8z2c.variants-ltb38d6g :not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-ltav8z2c {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-ltav8z2c.variants-ltb38d6g {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(-13deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: -13deg;
      }

      #comp-ltav8z2c wow-image {
      	overflow: clip;
      }

      #comp-ltav8z2c wow-image img {
      	height: 100%;
      }

      #comp-lk5zopp43 {
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: 35.942087594203734%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 1.6357296660986707%;
      	margin-top: 0.7372811588056588%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5zopp43 {
      		align-self: center;
      		margin-right: 4.930562860550403%;
      		margin-top: 0%;
      	}
      }

      #comp-lk5zopp43.variants-ltcky5d8 {
      	--minFontSize: 16px;
      	--maxFontSize: 80px;
      	--fontSize: 70spx;
      }

      #comp-lk5zopp43 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--minFontSize: 16px;
      	--maxFontSize: 80px;
      	--fontStyle: normal;
      	--color: var(--color_11);
      	--alpha-color: 1;
      	--textAlign: right;
      	--fontFamily: raleway-semibold, raleway, sans-serif;
      	--letterSpacing: 0em;
      	--lineHeight: 2.2em;
      	--fontSize: 70spx;
      	--fontWeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-lk5zopp43 {
      		--minFontSize: 16px;
      		--maxFontSize: 80px;
      		--fontSize: 70spx;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lk5zopp43 {
      		--minFontSize: 14px;
      		--maxFontSize: 21px;
      		--fontSize: 18.747spx;
      	}
      }

      #comp-lk5zopp43:not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-lk5zopp43:not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-lk5zopp43.variants-ltcky5d8,
      #comp-lk5zopp43.variants-ltcky5d8 :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-lk5zopp43.variants-ltcky5d8,
      #comp-lk5zopp43.variants-ltcky5d8 :not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-lk5zopp43 {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-lk5zopp43.variants-ltcky5d8 {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(-12deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-ltc8rn83 {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: end;
      	justify-self: start;
      	margin-left: 3.8984141606329583%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-ltc8rn83 {
      		align-self: start;
      		justify-self: center;
      		margin-left: 0%;
      		margin-right: 0.047195083781895866%;
      		margin-top: 17.990243977038002%;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-ltc8rn83:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-lt9y0btx {
      	min-height: 0px;
      	--l_display: unset;
      	height: 40px;
      	min-width: 0px;
      	width: 200px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: end;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 1.634320680481776%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-lt9y0btx {
      		align-self: start;
      		justify-self: center;
      		margin-right: 0.04195214694256561%;
      		margin-top: 132.53129374654898%;
      	}
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-lt9y0btx:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}
      }

      #comp-kbgakxmn {
      	width: auto;
      	height: auto;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	grid-area: 9/1/10/2;
      	position: relative;
      }

      .comp-kbgakxmn-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: 1fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kbgakxmn:not(.comp-kbgakxmn-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn {
      		--l_display: unset;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn {
      		--l_display: unset;
      	}
      }

      #comp-kbgakxmn {
      	--alpha-bg: 0;
      	--bg: var(--color_11);
      	--static-spx: 1px;
      }

      #comp-kbgakxmn_r_comp-kbgakgyt {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	align-self: stretch;
      	justify-self: stretch;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 10/1/11/2;
      	position: relative;
      }

      #comp-kbgakxmn_r_comp-kbgakgyt .comp-kbgakxmn_r_comp-kbgakgyt-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-top: 1%;
      	padding-bottom: 1%;
      	padding-left: 3.0999999999999996%;
      	padding-right: 3.0999999999999996%;
      	row-gap: 0px;
      	column-gap: 0px;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0433405 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kbgakxmn_r_comp-kbgakgyt:not(.comp-kbgakxmn_r_comp-kbgakgyt-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-kbgakgyt {
      		min-height: 100px;
      		--l_display: unset;
      		grid-area: 9/1/10/2;
      	}

      	#comp-kbgakxmn_r_comp-kbgakgyt .comp-kbgakxmn_r_comp-kbgakgyt-container {
      		padding-top: 30.04px;
      		padding-bottom: 30.04px;
      		padding-left: 30px;
      		padding-right: 30px;
      		grid-template-rows: minmax(50.03075000000001px, auto);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-kbgakgyt {
      		min-height: 140px;
      		--l_display: unset;
      		grid-area: 9/1/10/2;
      	}

      	#comp-kbgakxmn_r_comp-kbgakgyt .comp-kbgakxmn_r_comp-kbgakgyt-container {
      		padding-top: 15.6px;
      		padding-bottom: 15.6px;
      		padding-left: 20px;
      		padding-right: 20px;
      		grid-template-rows: minmax(123.51599999999999px, auto);
      	}
      }

      #comp-kbgakxmn_r_comp-kbgakgyt {
      	--bg: var(--color_12);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kbgakxmn_r_comp-ltcaaqj3 {
      	min-height: 45.21875px;
      	--l_display: unset;
      	height: auto;
      	width: max-content;
      	--comp-display: unset;
      	align-self: center;
      	justify-self: start;
      	margin-left: 6.05628545141468%;
      	margin-right: 0%;
      	margin-top: 0.006592274967978219%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-kbgakxmn_r_comp-ltcaaqj3-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-ltcaaqj3 {
      		align-self: center;
      		justify-self: start;
      		margin-left: 6.056285451414681%;
      		margin-top: 0.006592274967978219%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltcaaqj3 {
      		align-self: start;
      		justify-self: center;
      		margin-left: 0%;
      		margin-top: 22.07957957957947%;
      	}
      }

      #comp-kbgakxmn_r_comp-ltcaaqj3 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_12);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-kbgakxmn_r_comp-ltcaaqj8 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: max(0.5px, 0.2671591 * (var(--scaling-factor) - var(--scrollbar-width)));
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: center;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltcaaqj8 {
      		width: max(0.5px, 0.4925843 * (var(--scaling-factor) - var(--scrollbar-width)));
      		align-self: flex-start;
      	}
      }

      #comp-kbgakxmn_r_comp-ltcaaqj8 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--color: 14, 56, 122;
      	--alpha-color: 1;
      	--textAlign: left;
      	--fontFamily: raleway, sans-serif;
      	--letterSpacing: 0.1em;
      	--lineHeight: normal;
      	--fontSize: 9spx;
      	--fontWeight: normal;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-ltcaaqj8 {
      		--textAlign: left;
      		--fontSize: 9px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltcaaqj8 {
      		--textAlign: center;
      		--fontSize: 8spx;
      	}
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc {
      	min-height: 0px;
      	--l_display: unset;
      	height: 35px;
      	min-width: 0px;
      	width: 4.908946951702296%;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: end;
      	pointer-events: auto;
      	position: absolute;
      	--force-auto: initial;
      	top: var(--force-auto, calc(auto));
      	bottom: var(--force-auto, auto);
      	left: var(--force-auto, auto);
      	right: var(--force-auto, 0px);
      	margin-left: 0%;
      	margin-right: 3.3452098178939034%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/-1/-1;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-lt9xw9hc {
      		width: 4.908946951702296%;
      		align-self: center;
      		top: var(--force-auto, calc(auto));
      		margin-right: 4.941328229027962%;
      		margin-top: 0%;
      		margin-bottom: 0.0020805592543275634%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-lt9xw9hc {
      		width: 4.908946951702295%;
      		align-self: start;
      		top: var(--force-auto, calc(0px));
      		margin-right: 6.551608579088472%;
      		margin-top: 4.624664879356568%;
      		margin-bottom: 0%;
      	}
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc:not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc:not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc.comp-kbgakxmn_r_variants-ltbwouce,
      #comp-kbgakxmn_r_comp-lt9xw9hc.comp-kbgakxmn_r_variants-ltbwouce :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc.comp-kbgakxmn_r_variants-ltbwouce,
      #comp-kbgakxmn_r_comp-lt9xw9hc.comp-kbgakxmn_r_variants-ltbwouce :not(.is-animating) :not(.is-animating) {
      	transition: all 0.3s ease-in-out 0s, visibility 0s;
      	--transition: all 0.3s ease-in-out 0s, visibility 0s;
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-kbgakxmn_r_comp-lt9xw9hc.comp-kbgakxmn_r_variants-ltbwouce {
      	opacity: 1;
      	--comp-opacity: 1;
      	transform: translateX(0px)translateY(0px)scaleX(0.95)scaleY(0.95)rotate(0deg)skewX(0deg)skewY(0deg);
      	--comp-rotate-z: 0deg;
      }

      #comp-kbgakxmn_r_comp-ltf9svsc {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 1.000312597686777;
      	min-width: 0px;
      	width: 4.219087632520765%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: center;
      	margin-left: 0%;
      	margin-right: 0.00010128975622308639%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-ltf9svsc {
      		--aspect-ratio: 1;
      		width: 4.2171671490593345%;
      		align-self: center;
      		margin-right: 0.002261215629522431%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltf9svsc {
      		--aspect-ratio: 1;
      		width: 9.00900900900901%;
      		align-self: center;
      		margin-right: 0.002261215629522431%;
      	}
      }

      #comp-kbgakxmn_r_comp-ltf9svsc {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--alpha-borderColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kbgakxmn_r_comp-ltf9svsc wow-image {
      	overflow: clip;
      }

      #comp-kbgakxmn_r_comp-ltf9svsc wow-image img {
      	height: 100%;
      }

      #comp-kbgakxmn_r_comp-ltf9x2h3 {
      	min-height: 0px;
      	--l_display: unset;
      	height: 30px;
      	min-width: 0px;
      	width: 142px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 18.685953221014245%;
      	margin-top: 1.2542520595583766%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-ltf9x2h3 {
      		margin-right: 18.68595322101425%;
      		margin-top: 1.2542520595583766%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltf9x2h3 {
      		margin-right: 11.176801801801801%;
      		margin-top: 1.246246246246137%;
      	}
      }

      #comp-kbgakxmn_r_comp-ltf9z0nl {
      	min-height: 0px;
      	--l_display: unset;
      	height: 30px;
      	min-width: 0px;
      	width: 142px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: start;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 6.365003967182117%;
      	margin-top: 1.2542520595583766%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxmn_r_comp-ltf9z0nl {
      		justify-self: end;
      		margin-left: 0%;
      		margin-right: 6.365003967182117%;
      		margin-top: 1.2542520595583766%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxmn_r_comp-ltf9z0nl {
      		justify-self: start;
      		margin-left: 1.0932807807807807%;
      		margin-right: 0%;
      		margin-top: 1.250938438438329%;
      	}
      }

      #comp-kd5px9q0 {
      	height: auto;
      	width: auto;
      	--l_display: unset;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: end;
      	margin-right: 0px;
      	margin-top: 0px;
      	grid-area: 1/1/2/2;
      	pointer-events: auto;
      	position: relative;
      }

      .comp-kd5px9q0-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: 1fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kd5px9q0:not(.comp-kd5px9q0-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      #comp-kd5px9q0-pinned-layer {
      	position: fixed;
      	left: 0;
      	width: 100%;
      	display: grid;
      	grid-template-columns: 1fr;
      	grid-template-rows: 1fr;
      	top: 0;
      	bottom: unset;
      	height: calc(100% - var(--wix-ads-height));
      	margin-top: var(--wix-ads-height);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0 {
      		align-self: stretch;
      		justify-self: center;
      		margin-left: 0px;
      		margin-top: -0.5px;
      		margin-bottom: 0.5px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0 {
      		align-self: stretch;
      		justify-self: stretch;
      		margin-left: 0%;
      		margin-top: 0px;
      		margin-bottom: 0px;
      	}
      }

      #comp-kd5px9q0 {
      	--alpha-bg: 0;
      	--bg: var(--color_11);
      	--static-spx: 1px;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr {
      	min-height: 100vh;
      	height: 100vh;
      	min-width: 0px;
      	width: 100vw;
      	max-width: 99999px;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: end;
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 1/1/2/2;
      	pointer-events: auto;
      	position: relative;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper {
      	position: absolute;
      	top: 0;
      	left: 0;
      	width: 100%;
      	height: 100%;
      	display: grid;
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	overflow-x: hidden;
      	overflow-y: scroll;
      	--sticky-offset: 0px;
      	scrollbar-width: none;
      	overflow: -moz-scrollbars-none;
      	-ms-overflow-style: none;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
      	box-sizing: border-box;
      	position: relative;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(0px, 1fr);
      	grid-template-columns: 1fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr:not(.comp-kd5px9q0_r_comp-kd5px9hr-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
      	width: 0;
      	height: 0;
      }

      #comp-kd5px9q0_r_comp-kd5px9hr-pinned-layer {
      	position: fixed;
      	left: 0;
      	width: 100%;
      	display: grid;
      	grid-template-columns: 1fr;
      	grid-template-rows: 1fr;
      	top: 0;
      	bottom: unset;
      	height: calc(100% - var(--wix-ads-height));
      	margin-top: var(--wix-ads-height);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
      		row-gap: 0px;
      		column-gap: 0px;
      		grid-template-rows: minmax(0px, 1fr);
      		grid-template-columns: minmax(0px, 768fr);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
      		row-gap: 0px;
      		column-gap: 0px;
      		grid-template-rows: minmax(max-content, 100%);
      		grid-template-columns: minmax(0px, 1fr);
      	}
      }

      #comp-kd5px9q0_r_comp-kd5px9hr {
      	--containerBackground: var(--color_11);
      	--bg: var(--color_11);
      	--alpha-bg: 1;
      	--alpha-containerBackground: 1;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kd5px9q0_r_comp-ltg86vc0 {
      	width: 82.1492200020032%;
      	height: auto;
      	--l_display: unset;
      	display: var(--l_display, var(--comp-display, flex));
      	flex-direction: column;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: center;
      	margin-top: 35.10728102463942%;
      	margin-left: 0%;
      	margin-bottom: 0%;
      	margin-right: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      #comp-kd5px9q0_r_comp-ltg86vc0 .comp-kd5px9q0_r_comp-ltg86vc0-container {
      	box-sizing: border-box;
      	position: relative;
      	flex-grow: 1;
      	display: var(--l_display, var(--container-display));
      	flex-direction: column;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vc0 {
      		width: 82.1492200020032%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vc0 {
      		width: 91.59321830929487%;
      		margin-top: 9.375%;
      	}

      	#comp-kd5px9q0_r_comp-ltg86vc0 .comp-kd5px9q0_r_comp-ltg86vc0-container {
      		padding-bottom: 44.136593254501065%;
      		padding-top: 25%;
      		padding-right: 5%;
      		padding-left: 5%;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg86vc0 {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: 255, 255, 255;
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vc0 {
      		--bg: 255, 255, 255;
      		--alpha-bg: 0;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vc0 {
      		--bg: 14, 56, 122;
      		--alpha-bg: 1;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg86vci {
      	width: 29.5px;
      	height: 29.5px;
      	--l_display: unset;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 11px;
      	margin-right: 0%;
      	margin-top: 0px;
      	margin-bottom: 8.390347633136095%;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vci {
      		margin-left: 11px;
      		margin-bottom: 1.5971650320680792%;
      		align-self: flex-start;
      		order: 1;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vci {
      		width: 40px;
      		height: 40px;
      		margin-left: 0px;
      		margin-bottom: 9.75754511570422%;
      		align-self: center;
      		order: 2;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg86vci {
      	--static-spx: 1px;
      }

      #comp-kd5px9q0_r_comp-ltg86vcs {
      	width: 100%;
      	height: auto;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0%;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vcs {
      		min-height: 0px;
      		min-width: 0px;
      		max-width: 99999px;
      		max-height: 99999px;
      		order: 2;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vcs {
      		min-height: 0px;
      		min-width: 0px;
      		max-width: 99999px;
      		max-height: 99999px;
      		order: 3;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg86vcs {
      	--bgs: var(--color_11);
      	--itemBGColorNoTrans: background-color 50ms ease 0s;
      	--shd: none;
      	--bg: var(--color_11);
      	--brw: 0px 0px 0px 0px;
      	--brd: var(--color_15);
      	--itemBGColorTrans: background-color 0.4s ease 0s;
      	--verticalPadding: 7px;
      	--fnt: var(--font_2);
      	--txt: var(--color_15);
      	--alpha-txt: 1;
      	--arrowColor: var(--color_15);
      	--alpha-arrowColor: 1;
      	--subMenuOpacityTrans: opacity 0.4s ease 0s;
      	--bgsSub: var(--color_11);
      	--txtsSub: var(--color_14);
      	--alpha-txtsSub: 1;
      	--txts: var(--color_14);
      	--alpha-txts: 1;
      	--bgexpanded: var(--color_11);
      	--fntSubMenu: var(--font_7);
      	--txtexpanded: var(--color_15);
      	--alpha-txtexpanded: 1;
      	--subMenuSpacing: 25px;
      	--menuSpacing: 10px;
      	--bgh: 230, 234, 245;

      	--SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
      		color_14
      	}

      	;
      	--alpha-SKINS_bgSubmenu:0;
      	--rd:90px;
      	--alpha-bgs:0;
      	--alpha-bgsSub:0;
      	--alpha-brd:0.2;
      	--textSpacing:0;
      	--alpha-bg:0;
      	--SKINS_submenuMargin:0;
      	--alpha-bgexpanded:0;
      	--sepw:1;
      	--alpha-bgh:1;
      	--SKINS_submenuBR:90px;
      	--boxShadowToggleOn-shd:none;
      	--separatorHeight:15;
      	--static-spx:0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vcs {
      		--verticalPadding: 10px;
      		--fnt: var(--font_0);
      		--txt: var(--color_15);
      		--arrowColor: var(--color_15);
      		--fntSubMenu: normal normal normal 15px/1.4em raleway, sans-serif;
      		--txtexpanded: var(--color_11);
      		--alpha-bgexpanded: 0;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vcs {
      		--verticalPadding: 11px;
      		--fnt: normal normal normal 40px/1.4em raleway, sans-serif;
      		--txt: var(--color_11);
      		--arrowColor: 14, 56, 122;
      		--fntSubMenu: normal normal normal 20px/1.4em poppins-semibold, poppins, sans-serif;
      		--txtexpanded: var(--color_11);
      		--alpha-bgexpanded: 1;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg8b74n {
      	--l_display: none;
      	height: auto;
      	min-width: 0px;
      	width: 21.121543927155%;
      	max-width: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 2.689452157085411%;
      	align-self: flex-start;
      	order: 3;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg8b74n {
      		--l_display: none;
      		width: 21.121543927155%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg8b74n {
      		--l_display: unset;
      		width: 64.64592688138966%;
      		margin-left: 17.674418834126314%;
      		margin-bottom: -0.0000011746942294414648%;
      		order: 5;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg8b74n {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--textAlign: left;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg8b74n {
      		--color: var(--color_11);
      		--alpha-color: 1;
      		--textAlign: center;
      		--letterSpacing: 0.2em;
      		--lineHeight: 1.6em;
      		--fontSize: 16spx;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg87l9m {
      	min-height: 0px;
      	--l_display: none;
      	height: auto;
      	--aspect-ratio: 0.618599521442496;
      	min-width: 0px;
      	width: 39.15682203439879%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 3.1212743882900393%;
      	align-self: flex-start;
      	order: 4;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg87l9m {
      		min-height: 0px;
      		--l_display: none;
      		--aspect-ratio: 0.618599521442496;
      		width: 39.15682203439879%;
      		margin-bottom: 3.1212743882900393%;
      		align-self: flex-start;
      		order: 4;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg87l9m {
      		min-height: unset;
      		--l_display: unset;
      		--aspect-ratio: 0.9262975334072963;
      		width: 27.98746947998477%;
      		margin-bottom: 0%;
      		align-self: center;
      		order: 6;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg87l9m {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--alpha-borderColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kd5px9q0_r_comp-ltg87l9m wow-image {
      	overflow: clip;
      }

      #comp-kd5px9q0_r_comp-ltg87l9m wow-image img {
      	height: 100%;
      }

      #comp-kd5px9q0_r_comp-ltg86vd3 {
      	min-height: 0px;
      	--l_display: none;
      	height: auto;
      	--aspect-ratio: 0.6665555740709879;
      	min-width: 0px;
      	width: 34.786866298310684%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	align-self: flex-start;
      	order: 5;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kd5px9q0_r_comp-ltg86vd3 {
      		min-height: 0px;
      		--l_display: none;
      		--aspect-ratio: 0.6665555740709879;
      		width: 34.786866298310684%;
      		margin-bottom: 0%;
      		order: 5;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kd5px9q0_r_comp-ltg86vd3 {
      		min-height: unset;
      		--l_display: unset;
      		--aspect-ratio: 0.5888297177118386;
      		width: 39.1499602436485%;
      		margin-bottom: 5.7062895594282%;
      		order: 4;
      	}
      }

      #comp-kd5px9q0_r_comp-ltg86vd3 {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--alpha-borderColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kd5px9q0_r_comp-ltg86vd3 wow-image {
      	overflow: clip;
      }

      #comp-kd5px9q0_r_comp-ltg86vd3 wow-image img {
      	height: 100%;
      }

      #comp-kbgakxea {
      	width: auto;
      	height: auto;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-bottom: 0%;
      	margin-top: calc(0px);
      	grid-area: 1/1/2/2;
      	pointer-events: auto;
      	position: relative;
      }

      .comp-kbgakxea-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: 1fr;
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kbgakxea:not(.comp-kbgakxea-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      #comp-kbgakxea-pinned-layer {
      	position: fixed;
      	left: 0;
      	width: 100%;
      	display: grid;
      	grid-template-columns: 1fr;
      	grid-template-rows: 1fr;
      	top: 0;
      	bottom: unset;
      	height: calc(100% - var(--wix-ads-height));
      	margin-top: var(--wix-ads-height);
      }

      #masterPage:not(.landingPage) {
      	--top-offset: var(--header-height);
      }

      #masterPage.landingPage {
      	--top-offset: 0px;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea {
      		--l_display: unset;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea {
      		--l_display: unset;
      	}
      }

      #comp-kbgakxea {
      	--alpha-bg: 0;
      	--bg: var(--color_11);
      	--static-spx: 1px;
      }

      #comp-kbgakxea_r_comp-kbgajy18 {
      	min-height: 0px;
      	height: auto;
      	min-width: 0px;
      	width: auto;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	align-self: start;
      	justify-self: stretch;
      	margin-left: 0%;
      	margin-right: 0%;
      	margin-top: calc(0px);
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	pointer-events: auto;
      	position: relative;
      }

      #comp-kbgakxea_r_comp-kbgajy18 .comp-kbgakxea_r_comp-kbgajy18-overflow-wrapper {
      	position: relative;
      	display: grid;
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	overflow-x: visible;
      	overflow-y: visible;
      }

      #comp-kbgakxea_r_comp-kbgajy18 .comp-kbgakxea_r_comp-kbgajy18-container {
      	box-sizing: border-box;
      	position: relative;
      	padding-left: 2.0740278507619547%;
      	padding-bottom: 0%;
      	padding-right: 2.0740278507619547%;
      	padding-top: 0%;
      	row-gap: 0px;
      	column-gap: 0px;
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: minmax(max(0.5px, 0.0422657 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
      	grid-template-columns: minmax(0px, 1fr);
      	--container-layout-type: grid-container-layout;
      	--container-display: grid;
      }

      #comp-kbgakxea_r_comp-kbgajy18:not(.comp-kbgakxea_r_comp-kbgajy18-container) {
      	display: var(--l_display, var(--container-display));
      	grid-template-rows: 1fr;
      	grid-template-columns: minmax(0, 1fr);
      	--container-display: grid;
      }

      #comp-kbgakxea_r_comp-kbgajy18-pinned-layer {
      	position: fixed;
      	left: 0;
      	width: 100%;
      	display: grid;
      	grid-template-columns: 1fr;
      	grid-template-rows: 1fr;
      	top: 0;
      	bottom: unset;
      	height: calc(100% - var(--wix-ads-height));
      	margin-top: var(--wix-ads-height);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-kbgajy18 .comp-kbgakxea_r_comp-kbgajy18-container {
      		padding-top: 0px;
      		padding-bottom: 0px;
      		padding-left: 30px;
      		padding-right: 30px;
      		grid-template-rows: minmax(49.999996185302734px, auto);
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-kbgajy18 {
      		min-height: 50px;
      		--l_display: unset;
      	}

      	#comp-kbgakxea_r_comp-kbgajy18 .comp-kbgakxea_r_comp-kbgajy18-overflow-wrapper {
      		overflow-x: hidden;
      		overflow-y: hidden;
      	}

      	#comp-kbgakxea_r_comp-kbgajy18 .comp-kbgakxea_r_comp-kbgajy18-container {
      		padding-top: 0px;
      		padding-bottom: 0px;
      		padding-left: 20px;
      		padding-right: 20px;
      		grid-template-rows: minmax(50.000024999999994px, auto);
      	}
      }

      #comp-kbgakxea_r_comp-kbgajy18 {
      	--bg: var(--color_11);
      	--alpha-bg: 0;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kbgakxea_r_comp-kkmqi5lg {
      	width: 35px;
      	height: 35px;
      	--l_display: none;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 12%;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-kkmqi5lg {
      		width: 30px;
      		height: 30px;
      		--l_display: unset;
      		margin-left: 0px;
      		margin-right: 0px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-kkmqi5lg {
      		margin-left: 0%;
      		margin-right: -3.003003003003003%;
      	}
      }

      #comp-kbgakxea_r_comp-kkmqi5lg {
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media (prefers-reduced-motion: no-preference) {
      	#comp-kbgakxea_r_comp-kkmqi5lg:not([data-motion-enter="done"]) {
      		opacity: 0;
      	}

      	@media screen and (min-width: 320px) and (max-width: 750px) {
      		#comp-kbgakxea_r_comp-kkmqi5lg:not([data-motion-enter="done"]) {
      			opacity: var(--comp-opacity, 1);
      		}
      	}
      }

      #comp-kbgakxea_r_comp-liu6tfrg {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.13177979037346088;
      	min-width: 0px;
      	width: 27.082010512020034%;
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: end;
      	position: relative;
      	--force-auto: auto;
      	top: var(--force-auto, calc(0px));
      	bottom: var(--force-auto, );
      	left: var(--force-auto, );
      	right: var(--force-auto, );
      	margin-left: 0px;
      	margin-right: 221.53369999999995px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	grid-area: 1/1/2/2;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-liu6tfrg {
      		--l_display: none;
      		--aspect-ratio: 0;
      		width: 36.48437500000001%;
      		margin-left: 0%;
      		margin-right: 3%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-liu6tfrg {
      		--l_display: none;
      		--aspect-ratio: 0;
      		width: 36.484375000000014%;
      		margin-left: 0%;
      		margin-right: 3%;
      		margin-top: 0%;
      		margin-bottom: 0%;
      	}
      }

      #comp-kbgakxea_r_comp-ltf255nm {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	width: max-content;
      	--comp-display: unset;
      	align-self: center;
      	justify-self: start;
      	margin-top: 0%;
      	margin-left: 0%;
      	margin-bottom: 0%;
      	margin-right: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      .comp-kbgakxea_r_comp-ltf255nm-container {
      	box-sizing: border-box;
      	padding-top: 0px;
      	padding-left: 0px;
      	padding-right: 0px;
      	padding-bottom: 0px;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      #comp-kbgakxea_r_comp-ltf255nm {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      #comp-kbgakxea_r_comp-lk13hjwc {
      	min-height: 45px;
      	--l_display: unset;
      	height: auto;
      	width: max-content;
      	--comp-display: unset;
      	margin-left: 0px;
      	margin-right: min(-0.5px, -0.018965 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      .comp-kbgakxea_r_comp-lk13hjwc-container {
      	box-sizing: border-box;
      	display: var(--l_display, var(--container-display));
      	flex-direction: row;
      	--container-layout-type: flex-container-layout;
      	--container-display: flex;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-lk13hjwc {
      		margin-right: min(-0.5px, -0.018965 * (var(--scaling-factor) - var(--scrollbar-width)));
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-lk13hjwc {
      		margin-right: 0px;
      	}
      }

      #comp-kbgakxea_r_comp-lk13hjwc {
      	--brw: 0px;
      	--brd: var(--color_15);
      	--bg: var(--color_11);
      	--rd: 0px;
      	--shd: none;
      	--gradient: none;
      	--alpha-brd: 0;
      	--alpha-bg: 0;
      	--boxShadowToggleOn-shd: none;
      	--static-spx: 0.1 * var(--one-unit);
      	--bg-gradient: none;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-lk13hjwc {
      		--alpha-bg: 0.97;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-lk13hjwc {
      		--alpha-bg: 0;
      	}
      }

      #comp-kbgakxea_r_comp-lt53phsi {
      	min-height: unset;
      	--l_display: unset;
      	height: auto;
      	--aspect-ratio: 0.4382227632379793;
      	min-width: 0px;
      	width: max(0.5px, 0.0813046 * (var(--scaling-factor) - var(--scrollbar-width)));
      	max-width: 99999px;
      	max-height: 99999px;
      	aspect-ratio: 1/var(--aspect-ratio);
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: 0px;
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 1;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-lt53phsi {
      		--aspect-ratio: 0.6664637857577602;
      		width: max(0.5px, 0.0813046 * (var(--scaling-factor) - var(--scrollbar-width)));
      		align-self: flex-start;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-lt53phsi {
      		--aspect-ratio: 0.6659793814432989;
      		width: max(0.5px, 0.0812668 * (var(--scaling-factor) - var(--scrollbar-width)));
      		align-self: center;
      	}
      }

      #comp-kbgakxea_r_comp-lt53phsi {
      	--backgroundColor: 0, 0, 0;
      	--borderColor: 255, 255, 255;
      	--borderWidth: 0px;
      	--cornerRadius: 0px;
      	--boxShadow: none;
      	--mediaOpacity: 1;
      	--blendMode: normal;
      	--alpha-backgroundColor: 0;
      	--alpha-borderColor: 0;
      	--boxShadowToggleOn-boxShadow: none;
      	--static-spx: 0.1 * var(--one-unit);
      }

      #comp-kbgakxea_r_comp-lt53phsi wow-image {
      	overflow: clip;
      }

      #comp-kbgakxea_r_comp-lt53phsi wow-image img {
      	height: 100%;
      }

      #comp-kbgakxea_r_comp-lk13fyz1 {
      	min-height: 0px;
      	--l_display: unset;
      	height: auto;
      	min-width: 0px;
      	width: max(0.5px, 0.2866685 * (var(--scaling-factor) - var(--scrollbar-width)));
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	margin-left: 0px;
      	margin-right: 0px;
      	margin-top: max(0.5px, 0.0094879 * (var(--scaling-factor) - var(--scrollbar-width)));
      	margin-bottom: 0px;
      	align-self: flex-start;
      	order: 2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-lk13fyz1 {
      		width: max(0.5px, 0.2866685 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-top: 0px;
      		align-self: center;
      		order: 3;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-lk13fyz1 {
      		width: max(0.5px, 0.3045445 * (var(--scaling-factor) - var(--scrollbar-width)));
      		margin-top: 0px;
      		align-self: center;
      		order: 2;
      	}
      }

      #comp-kbgakxea_r_comp-lk13fyz1 {
      	--backgroundColor: 0, 0, 0;
      	--alpha-backgroundColor: 0;
      	--blendMode: normal;
      	--textShadow: 0px 0px transparent;
      	--textOutline: 0px 0px transparent;
      	--textDecoration: none;
      	--color: 14, 56, 122;
      	--alpha-color: 1;
      	--textAlign: left;
      	--letterSpacing: 0.3em;
      	--lineHeight: normal;
      	--fontSize: 18px;
      	--static-spx: 0.1 * var(--one-unit);
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-lk13fyz1 {
      		--fontSize: 13px;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-lk13fyz1 {
      		--fontSize: 8px;
      	}
      }

      #comp-kbgakxea_r_comp-ltf2ore4 {
      	min-height: 0px;
      	--l_display: unset;
      	height: 30px;
      	min-width: 0px;
      	width: 30px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 0.3984403936716187%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-ltf2ore4 {
      		margin-right: 7.633863965267728%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-ltf2ore4 {
      		margin-right: 10.96096096096096%;
      	}
      }

      #comp-kbgakxea_r_comp-ltf2xtet {
      	min-height: 0px;
      	--l_display: unset;
      	height: 30px;
      	min-width: 0px;
      	width: 142px;
      	max-width: 99999px;
      	max-height: 99999px;
      	--comp-display: unset;
      	display: var(--l_display, var(--display, block));
      	align-self: center;
      	justify-self: end;
      	margin-left: 0%;
      	margin-right: 4.054112210522598%;
      	margin-top: 0%;
      	margin-bottom: 0%;
      	grid-area: 1/1/2/2;
      	position: relative;
      }

      @media screen and (min-width: 320px) and (max-width: 1000px) {
      	#comp-kbgakxea_r_comp-ltf2xtet {
      		margin-right: 16.967031476121562%;
      	}
      }

      @media screen and (min-width: 320px) and (max-width: 750px) {
      	#comp-kbgakxea_r_comp-ltf2xtet {
      		width: 100px;
      		margin-right: 19.913663663663662%;
      	}
      }