@font-face {
	
	font-family: 'Roboto';
	src: url(http://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2);
}
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);

.llx12 {
                width: 32px;
                cursor: pointer;
            }

            .llx12:hover {
                opacity: 0.8;
            }

            .llx13 {
                width: 100%;
                background: #FEDB00;
            }

            .llx14 {
                color: #2D3047;
                margin: 0 auto;
                display: flex;
                padding: 32px 24px;
                font-size: 28px;
                max-width: 1218px;
                font-style: normal;
                align-items: center;
                font-family: Roboto;
                font-weight: 900;
                line-height: 33px;
            }

            .llx14:hover {
                color: rgba(45,48,71,0.78);
            }

.llx14-2 {
    margin: 0 auto;
    display: flex;
    max-width: 1218px;
}

            @media (max-width: 959.95px) {
                .llx14 {
                    padding: 16px;
                    font-size: 18px;
                    line-height: 24px;
                }
            }

            .llx15 {
                height: 40px;
            }

            .llx16 {
                gap: 38px;
                display: flex;
                padding: 19px 33px;
                border-bottom: 1px solid #D9D9D9;
            }

            @media (min-width: 600px) and (max-width:959.95px) {
                .llx16 {
                    padding: 13px 33px;
                }
            }

            @media (max-width: 959.95px) {
                .llx16 {
                    padding: 14px 16px;
                    flex-direction: row-reverse;
                    justify-content: space-between;
                }
            }

            .llx17 {
                top: 0;
                left: 0;
                width: 320px;
                border: 1px solid #D9D9D9;
                z-index: 10002;
                position: fixed;
                background: white;
                transition: 0.3s;
            }

            @media (max-width: 959.95px) {
                .llx17 {
                    left: 0;
                    width: 100%;
                    height: 100vh;
                    position: fixed;
                }
            }

            .llx17.hidden > div {
                visibility: hidden;
            }

            .llx18 {
                cursor: pointer;
            }

            .llx19 {
                display: flex;
                align-items: center;
            }

            .llx20 {
                gap: 30px;
                display: flex;
                align-items: center;
                justify-content: center;
            }

            @media (max-width: 1217.95px) {
                .llx20 {
                    gap: 15px;
                }
            }

            @media (max-width: 599.95px) {
                .llx20 {
                    display: none;
                }
            }

            .llx21 {
                gap: 30px;
                display: flex;
                align-items: center;
                justify-content: flex-end;
            }

            @media (max-width: 1217.95px) {
                .llx21 {
                    gap: 21px;
                }

                @supports (-webkit-touch-callout: none) and (not (translate: none)) {
                    .llx21 > a {
                        margin-right: 21px;
                    }
                }
            }

            .llx22 {
                display: flex;
                margin-left: 35px;
            }

            .llx22 img {
                height: 100px;
            }

            @media (max-width: 1217.95px) {
                .llx22 {
                    margin-left: 25px;
                }
            }

            @media (max-width: 959.95px) {
                .llx22 {
                    margin-left: 18px;
                }

                .llx22 img {
                    height: 28px;
                }
            }

            .llx23 {
                gap: 5px;
                display: flex;
                align-items: center;
                margin-left: 26px;
            }

            .llx23 a {
                font-size: 16px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 0px;
            }

            @media (max-width: 1217.95px) {
                .llx23 {
                    margin-left: 15px;
                }
            }

            @media (max-width: 959.95px) {
                .llx23 {
                    margin-left: 10px;
                }
            }

            @media (max-width: 599.95px) {
                .llx23 {
                    display: none;
                }
            }

            @media (max-width: 959.95px) {
                .llx24 {
                    padding-top: 14px !important;
                    padding-bottom: 14px !important;
                }
            }

            .llx25 {
                width: 32px;
                cursor: pointer;
                aspect-ration: 1;
            }

            @media (max-width: 959.95px) {
                .llx25 {
                    width: 28px;
                }
            }

            .llx25:hover {
                opacity: 0.8;
            }

            .llx26 {
                gap: 32px;
                display: flex;
                padding: 22px 0;
                background: white;
                align-items: center;
                justify-content: center;
            }

            @media (max-width: 959.95px) {
                .llx26 {
                    gap: 16px;
                    padding: 12px 0;
                }
            }

            .llx27 {
                color: #2D3047;
                font-size: 18px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 16px;
                letter-spacing: 0.01em;
                text-transform: capitalize;
            }

            @media (max-width: 959.95px) {
                .llx27 {
                    font-size: 14px;
                    line-height: 16px;
                }
            }

            .llx27.active, .llx27:hover {
                color: #0089ab;
            }

            .llx27 img {
                width: 12px;
                margin-right: 10px;
            }

            @media (max-width: 959.95px) {
                .llx27 img {
                    margin-right: 7px;
                }
            }

            .llx28 {
                gap: 12px;
                right: 0;
                display: flex;
            }

            .llx28 a {
                display: flex;
                justify-content: center;
            }

            @media (max-width: 959.95px) {
                .llx28 {
                    display: none;
                }
            }

            @media (min-width: 600px) {
                .llx28 {
                    display: none;
                }
            }

            @media (min-width: 960px) {
                .llx28 {
                    display: inherit;
                }
            }

            .llx28 a img {
                height: 15px;
            }

            .llx29 {
                display: flex;
                position: relative;
                flex-direction: column;
            }

            .llx30 {
                cursor: pointer;
            }

            .llx30:hover {
                opacity: 0.8;
            }

            .llx31 {
                width: 24px;
            }

            .llx32 {
                display: flex;
            }

            .llx32 img {
                margin-right: 15px;
            }

            @media (max-width: 959.95px) {
                .llx32 span {
                    display: none;
                }
            }

            @media (max-width: 1217.95px) {
                .llx32 img {
                    margin-right: 10px;
                }
            }

            @media (max-width: 959.95px) {
                .llx32 img {
                    margin-right: 0;
                }
            }

            .llx33 {
                display: flex;
                    background: #ffffff;
    background: linear-gradient(90deg, rgb(255 255 255) 0%, #0089ab 50%, rgb(255 255 255) 100%);
                align-items: center;
                padding-top: 20px;
                padding-bottom: 20px;
                justify-content: space-between;
            }

            .llx33 a {
                color: white;
                transition: 0.3s;
            }

            @media (max-width: 959.95px) {
                .llx33 {
                    padding-top: 20px;
                    padding-bottom: 20px;
                }
            }

            .llx33 a:hover {
                opacity: 0.8;
            }

            .llx34 {
                border: 1px solid rgba(0, 0, 0, 0.07);
                height: 44px;
                background: #FFFFFF;
                border-radius: 10px !important;
            }

            .llx35 {
                width: 100%;
                display: flex;
                align-items: center;
                margin-left: 48px;
                margin-right: 48px;
                border-radius: 4px;
                background-color: none;
            }

            .llx35:hover {
                background-color: none;
            }

            @media (max-width: 959.95px) {
                .llx35 {
                    margin-left: 8px;
                    margin-right: 8px;
                }
            }

            .llx36 {
                padding: 0px 16px;
            }

            .llx37 {
                width: 100%;
                height: 40px;
                transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                font-family: Circe;
            }

            .llx37 fieldset {
                border: none;
            }

            .llx37 input, .llx37 label {
                color: #2D3047 !important;
                font-size: 16px;
                font-family: Roboto;
            }

            .llx37 .MuiInputLabel-outlined {
                transform: translate(16px, 15px) scale(1);
            }

            .llx37 .MuiOutlinedInput-input {
                padding: 12px 14px;
            }

            .llx38 {
                opacity: 0.3;
                font-size: 14px !important;
                line-height: 16px !important;
                text-transform: initial !important;
            }

            @media (max-width: 599.95px) {
                .llx38 {
                    display: none;
                }
            }

            .llx39 {
                top: 0;
                width: 100%;
                display: flex;
                z-index: 99;
                position: sticky;
                background: white;
                margin-top: 0;
                align-items: center;
                border-bottom: 1px solid rgba(0, 0, 0, 0.15);
                flex-direction: column;
                justify-content: space-between;
            }

            .llx40 {
                width: 100%;
                display: flex;
                position: relative;
                background: #ffffff;
            }

            .llx40 a {
                color: #FFFFFF;
                display: flex;
                font-size: 18px;
                font-style: normal;
                align-items: center;
                font-family: Roboto;
                font-weight: bold;
                line-height: 0px;
                text-transform: capitalize;
            }

            .llx41 {
                width: 60px;
                margin-top: 10px;
            }

            .llx42 {
                height: 60px;
                margin-top: 10px;
            }

            @media (max-width: 959.95px) {
                .llx42 {
                    height: 40px;
                    margin-top: 0;
                }

                .llx42 img {
                    max-height: 100%;
                }
            }

            .llx43 {
                gap: 48px;
                width: 80px;
                display: flex;
                background: #FFFFFF;
                align-items: center;
                padding-top: 20px;
                border-radius: 24px;
                flex-direction: column;
            }

            @media (max-width: 959.95px) {
                .llx43 {
                    gap: inherit;
                    width: calc(100% - 16px);
                    padding-top: 0;
                    flex-direction: row;
                    justify-content: space-between;
                }
            }

            .llx44 {
                width: 80px;
                display: flex;
                background: #FFFFFF;
                align-items: center;
                padding-top: 20px;
                border-radius: 24px;
                flex-direction: column;
            }

            .llx45 {
                width: 48px;
                height: 48px;
                display: flex;
                z-index: 3;
                background: #6EC8FF;
                align-items: center;
                font-family: MohrRoundedAlt-Black;
                border-radius: 16px;
                justify-content: center;
            }

            .llx45 img {
                width: 32px;
            }

            @media (max-width: 1217.95px) {
                .llx45 span {
                    display: none;
                }
            }

            @media (min-width: 960px) {
                .llx45 span {
                    display: none;
                }

                .llx45:hover {
                    width: 180px;
                    margin-left: 127px;
                    padding-left: 10px;
                    justify-content: flex-start;
                }

                .llx45:hover span {
                    color: white;
                    display: block;
                    opacity: 1;
                    transition: opacity 1s ease-in-out;
                    font-family: 'MohrRoundedAlt-Black';
                    padding-left: 32px;
                }
            }

            .llx46 {
                height: calc(100vh - 80px);
                padding: 16px 32px;
                overflow: auto;
            }

            .llx46 a {
                color: #2D3047;
                padding: 16px 0;
                font-size: 18px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 16px;
                text-transform: capitalize;
            }

            @media (max-width: 959.95px) {
                .llx46 {
                    height: calc(100vh - 69px );
                    padding: 14px 16px;
                    overflow: auto;
                }
            }

            @media (max-width: 959.95px) {
                .llx46 a {
                    font-size: 16px;
                    line-height: 16px;
                }
            }

            .llx47 {
                width: calc(100% + 32px);
                margin: 0 0 0 -16px;
                display: none;
                padding: 16px 16px 0;
                border-top: 1px solid rgba(0, 0, 0, 0.15);
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx47 {
                    display: flex;
                }
            }

            .llx48 {
                display: flex;
            }

            .llx48 a {
                color: #0089ab;
                margin: 0 5px 0 0;
                padding: 0;
                font-size: 16px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 16px;
                text-transform: uppercase;
            }

            .llx48 a:last-of-type {
                margin: 0;
            }

            .llx49 {
                gap: 12px;
                display: flex;
                align-items: center;
            }

            .llx49 a {
                padding: 0;
            }

            .MuiSvgIcon-root {
                fill: currentColor;
                width: 1em;
                height: 1em;
                display: inline-block;
                font-size: 1.7142857142857142rem;
                transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                flex-shrink: 0;
                user-select: none;
            }

            .MuiSvgIcon-colorPrimary {
                color: #0089ab;
            }

            .MuiSvgIcon-colorSecondary {
                color: #FF671F;
            }

            .MuiSvgIcon-colorAction {
                color: rgba(0, 0, 0, 0.54);
            }

            .MuiSvgIcon-colorError {
                color: #f44336;
            }

            .MuiSvgIcon-colorDisabled {
                color: rgba(0, 0, 0, 0.26);
            }

            .MuiSvgIcon-fontSizeInherit {
                font-size: inherit;
            }

            .MuiSvgIcon-fontSizeSmall {
                font-size: 1.4285714285714286rem;
            }

            .MuiSvgIcon-fontSizeLarge {
                font-size: 2.5rem;
            }

            .MuiCollapse-root {
                height: 0;
                overflow: hidden;
                transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiCollapse-entered {
                height: auto;
                overflow: visible;
            }

            .MuiCollapse-hidden {
                visibility: hidden;
            }

            .MuiCollapse-wrapper {
                display: flex;
            }

            .MuiCollapse-wrapperInner {
                width: 100%;
            }

            .MuiPaper-root {
                color: rgba(0, 0, 0, 0.87);
                transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                background-color: #fff;
            }

            .MuiPaper-rounded {
                border-radius: 4px;
            }

            .MuiPaper-outlined {
                border: 1px solid rgba(0, 0, 0, 0.12);
            }

            .MuiPaper-elevation0 {
                box-shadow: none;
            }

            .MuiPaper-elevation1 {
                box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation2 {
                box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation3 {
                box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation4 {
                box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation5 {
                box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation6 {
                box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation7 {
                box-shadow: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation8 {
                box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation9 {
                box-shadow: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation10 {
                box-shadow: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation11 {
                box-shadow: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation12 {
                box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation13 {
                box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation14 {
                box-shadow: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation15 {
                box-shadow: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation16 {
                box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation17 {
                box-shadow: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation18 {
                box-shadow: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation19 {
                box-shadow: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation20 {
                box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation21 {
                box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation22 {
                box-shadow: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation23 {
                box-shadow: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
            }

            .MuiPaper-elevation24 {
                box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
            }

            .MuiAccordion-root {
                position: relative;
                transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiAccordion-root:before {
                top: -1px;
                left: 0;
                right: 0;
                height: 1px;
                content: "";
                opacity: 1;
                position: absolute;
                transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                background-color: rgba(0, 0, 0, 0.12);
            }

            .MuiAccordion-root.Mui-expanded {
                margin: 16px 0;
            }

            .MuiAccordion-root.Mui-disabled {
                background-color: rgba(0, 0, 0, 0.12);
            }

            .MuiAccordion-root.Mui-expanded + .MuiAccordion-root:before {
                display: none;
            }

            .MuiAccordion-root.Mui-expanded:first-child {
                margin-top: 0;
            }

            .MuiAccordion-root.Mui-expanded:last-child {
                margin-bottom: 0;
            }

            .MuiAccordion-root.Mui-expanded:before {
                opacity: 0;
            }

            .MuiAccordion-root:first-child:before {
                display: none;
            }

            .MuiAccordion-rounded {
                border-radius: 0;
            }

            .MuiAccordion-rounded:first-child {
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
            }

            .MuiAccordion-rounded:last-child {
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            @supports (-ms-ime-align: auto) {
                .MuiAccordion-rounded:last-child {
                    border-bottom-left-radius: 0;
                    border-bottom-right-radius: 0;
                }
            }

            .MuiAccordionDetails-root {
                display: flex;
                padding: 8px 16px 16px;
            }

            .MuiButtonBase-root {
                color: inherit;
                border: 0;
                cursor: pointer;
                margin: 0;
                display: inline-flex;
                outline: 0;
                padding: 0;
                position: relative;
                align-items: center;
                user-select: none;
                border-radius: 0;
                vertical-align: middle;
                -moz-appearance: none;
                justify-content: center;
                text-decoration: none;
                background-color: transparent;
                -webkit-appearance: none;
                -webkit-tap-highlight-color: transparent;
            }

            .MuiButtonBase-root::-moz-focus-inner {
                border-style: none;
            }

            .MuiButtonBase-root.Mui-disabled {
                cursor: default;
                pointer-events: none;
            }

            @media print {
                .MuiButtonBase-root {
                    color-adjust: exact;
                }
            }

            .MuiIconButton-root {
                flex: 0 0 auto;
                color: rgba(0, 0, 0, 0.54);
                padding: 12px;
                overflow: visible;
                font-size: 1.7142857142857142rem;
                text-align: center;
                transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                border-radius: 50%;
            }

            .MuiIconButton-root:hover {
                background-color: rgba(0, 0, 0, 0.04);
            }

            .MuiIconButton-root.Mui-disabled {
                color: rgba(0, 0, 0, 0.26);
                background-color: transparent;
            }

            @media (hover: none) {
                .MuiIconButton-root:hover {
                    background-color: transparent;
                }
            }

            .MuiIconButton-edgeStart {
                margin-left: -12px;
            }

            .MuiIconButton-sizeSmall.MuiIconButton-edgeStart {
                margin-left: -3px;
            }

            .MuiIconButton-edgeEnd {
                margin-right: -12px;
            }

            .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd {
                margin-right: -3px;
            }

            .MuiIconButton-colorInherit {
                color: inherit;
            }

            .MuiIconButton-colorPrimary {
                color: #0089ab;
            }

            .MuiIconButton-colorPrimary:hover {
                background-color: rgba(191, 48, 114, 0.04);
            }

            @media (hover: none) {
                .MuiIconButton-colorPrimary:hover {
                    background-color: transparent;
                }
            }

            .MuiIconButton-colorSecondary {
                color: #FF671F;
            }

            .MuiIconButton-colorSecondary:hover {
                background-color: rgba(255, 103, 31, 0.04);
            }

            @media (hover: none) {
                .MuiIconButton-colorSecondary:hover {
                    background-color: transparent;
                }
            }

            .MuiIconButton-sizeSmall {
                padding: 3px;
                font-size: 1.2857142857142858rem;
            }

            .MuiIconButton-label {
                width: 100%;
                display: flex;
                align-items: inherit;
                justify-content: inherit;
            }

            .MuiAccordionSummary-root {
                display: flex;
                padding: 0px 16px;
                min-height: 48px;
                transition: min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiAccordionSummary-root:hover:not(.Mui-disabled) {
                cursor: pointer;
            }

            .MuiAccordionSummary-root.Mui-expanded {
                min-height: 64px;
            }

            .MuiAccordionSummary-root.Mui-focused, .MuiAccordionSummary-root.Mui-focusVisible {
                background-color: rgba(0, 0, 0, 0.12);
            }

            .MuiAccordionSummary-root.Mui-disabled {
                opacity: 0.38;
            }

            .MuiAccordionSummary-content {
                margin: 12px 0;
                display: flex;
                flex-grow: 1;
                transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiAccordionSummary-content.Mui-expanded {
                margin: 20px 0;
            }

            .MuiAccordionSummary-expandIcon {
                transform: rotate(0deg);
                transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiAccordionSummary-expandIcon:hover {
                background-color: transparent;
            }

            .MuiAccordionSummary-expandIcon.Mui-expanded {
                transform: rotate(180deg);
            }

            .MuiTypography-root {
                margin: 0;
            }

            .MuiTypography-body2 {
                font-size: 1rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.43;
                letter-spacing: 0.01071em;
            }

            .MuiTypography-body1 {
                font-size: 1.1428571428571428rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.5;
                letter-spacing: 0.00938em;
            }

            .MuiTypography-caption {
                font-size: 0.8571428571428571rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.66;
                letter-spacing: 0.03333em;
            }

            .MuiTypography-button {
                font-size: 1rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 500;
                line-height: 1.75;
                letter-spacing: 0.02857em;
                text-transform: uppercase;
            }

            .MuiTypography-h1 {
                font-size: 6.857142857142857rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 300;
                line-height: 1.167;
                letter-spacing: -0.01562em;
            }

            .MuiTypography-h2 {
                font-size: 4.285714285714286rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 300;
                line-height: 1.2;
                letter-spacing: -0.00833em;
            }

            .MuiTypography-h3 {
                font-size: 3.4285714285714284rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.167;
                letter-spacing: 0em;
            }

            .MuiTypography-h4 {
                font-size: 2.4285714285714284rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.235;
                letter-spacing: 0.00735em;
            }

            .MuiTypography-h5 {
                font-size: 1.7142857142857142rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.334;
                letter-spacing: 0em;
            }

            .MuiTypography-h6 {
                font-size: 1.4285714285714286rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 500;
                line-height: 1.6;
                letter-spacing: 0.0075em;
            }

            .MuiTypography-subtitle1 {
                font-size: 1.1428571428571428rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.75;
                letter-spacing: 0.00938em;
            }

            .MuiTypography-subtitle2 {
                font-size: 1rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 500;
                line-height: 1.57;
                letter-spacing: 0.00714em;
            }

            .MuiTypography-overline {
                font-size: 0.8571428571428571rem;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 2.66;
                letter-spacing: 0.08333em;
                text-transform: uppercase;
            }

            .MuiTypography-srOnly {
                width: 1px;
                height: 1px;
                overflow: hidden;
                position: absolute;
            }

            .MuiTypography-alignLeft {
                text-align: left;
            }

            .MuiTypography-alignCenter {
                text-align: center;
            }

            .MuiTypography-alignRight {
                text-align: right;
            }

            .MuiTypography-alignJustify {
                text-align: justify;
            }

            .MuiTypography-noWrap {
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }

            .MuiTypography-gutterBottom {
                margin-bottom: 0.35em;
            }

            .MuiTypography-paragraph {
                margin-bottom: 16px;
            }

            .MuiTypography-colorInherit {
                color: inherit;
            }

            .MuiTypography-colorPrimary {
                color: #0089ab;
            }

            .MuiTypography-colorSecondary {
                color: #FF671F;
            }

            .MuiTypography-colorTextPrimary {
                color: rgba(0, 0, 0, 0.87);
            }

            .MuiTypography-colorTextSecondary {
                color: rgba(0, 0, 0, 0.54);
            }

            .MuiTypography-colorError {
                color: #f44336;
            }

            .MuiTypography-displayInline {
                display: inline;
            }

            .MuiTypography-displayBlock {
                display: block;
            }

            .MuiContainer-root {
                width: 100%;
                display: block;
                box-sizing: border-box;
                margin-left: auto;
                margin-right: auto;
                padding-left: 16px;
                padding-right: 16px;
            }

            @media (min-width: 600px) {
                .MuiContainer-root {
                    padding-left: 24px;
                    padding-right: 24px;
                }
            }

            .MuiContainer-disableGutters {
                padding-left: 0;
                padding-right: 0;
            }

            @media (min-width: 600px) {
                .MuiContainer-fixed {
                    max-width: 600px;
                }
            }

            @media (min-width: 960px) {
                .MuiContainer-fixed {
                    max-width: 960px;
                }
            }

            @media (min-width: 1218px) {
                .MuiContainer-fixed {
                    max-width: 1218px;
                }
            }

            @media (min-width: 0px) {
                .MuiContainer-maxWidthXs {
                    max-width: 444px;
                }
            }

            @media (min-width: 600px) {
                .MuiContainer-maxWidthSm {
                    max-width: 600px;
                }
            }

            @media (min-width: 960px) {
                .MuiContainer-maxWidthMd {
                    max-width: 960px;
                }
            }

            @media (min-width: 1218px) {
                .MuiContainer-maxWidthLg {
                    max-width: 1218px;
                }
            }

            html {
                outline: transparent;
                box-sizing: border-box;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }

            *, *::before, *::after {
                box-sizing: inherit;
            }

            strong, b {
                font-weight: 700;
            }

            body {
                color: rgba(0, 0, 0, 0.87);
                margin: 0;
                padding: 0;
                font-size: 20px;
                font-style: normal;
                font-family: "Arial", sans-serif;
                font-weight: normal;
                line-height: 1.43;
                letter-spacing: 0.01071em;
                background-color: white;
            }

            @media print {
                body {
                    background-color: #fff;
                }
            }

            body::backdrop {
                background-color: #fafafa;
            }

            a {
                text-decoration: none;
            }

            p , ul li {
                font-size: 18px;
                font-style: normal;
                font-weight: normal;
                line-height: 28px;
            }

            h5 {
                font-size: 24px;
                font-style: normal;
                font-weight: 600;
                line-height: 36px;
            }

            h1 {
                color: #111111;
                font-size: 50px;
                font-style: normal;
                font-weight: 600;
                line-height: 65px;
            }

            @keyframes mui-auto-fill {
            }

            @keyframes mui-auto-fill-cancel {
            }

            .MuiInputBase-root {
                color: rgba(0, 0, 0, 0.87);
                cursor: text;
                display: inline-flex;
                position: relative;
                font-size: 1.1428571428571428rem;
                box-sizing: border-box;
                align-items: center;
                font-family: "Roboto", "Helvetica", "Arial", sans-serif;
                font-weight: 400;
                line-height: 1.1876em;
                letter-spacing: 0.00938em;
            }

            .MuiInputBase-root.Mui-disabled {
                color: rgba(0, 0, 0, 0.38);
                cursor: default;
            }

            .MuiInputBase-multiline {
                padding: 6px 0 7px;
            }

            .MuiInputBase-multiline.MuiInputBase-marginDense {
                padding-top: 3px;
            }

            .MuiInputBase-fullWidth {
                width: 100%;
            }

            .MuiInputBase-input {
                font: inherit;
                color: currentColor;
                width: 100%;
                border: 0;
                height: 1.1876em;
                margin: 0;
                display: block;
                padding: 6px 0 7px;
                min-width: 0;
                background: none;
                box-sizing: content-box;
                animation-name: mui-auto-fill-cancel;
                letter-spacing: inherit;
                animation-duration: 10ms;
                -webkit-tap-highlight-color: transparent;
            }

            .MuiInputBase-input::-webkit-input-placeholder {
                color: currentColor;
                opacity: 0.42;
                transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiInputBase-input::-moz-placeholder {
                color: currentColor;
                opacity: 0.42;
                transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiInputBase-input:-ms-input-placeholder {
                color: currentColor;
                opacity: 0.42;
                transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiInputBase-input::-ms-input-placeholder {
                color: currentColor;
                opacity: 0.42;
                transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
            }

            .MuiInputBase-input:focus {
                outline: 0;
            }

            .MuiInputBase-input:invalid {
                box-shadow: none;
            }

            .MuiInputBase-input::-webkit-search-decoration {
                -webkit-appearance: none;
            }

            .MuiInputBase-input.Mui-disabled {
                opacity: 1;
            }

            .MuiInputBase-input:-webkit-autofill {
                animation-name: mui-auto-fill;
                animation-duration: 5000s;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder {
                opacity: 0 !important;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-moz-placeholder {
                opacity: 0 !important;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:-ms-input-placeholder {
                opacity: 0 !important;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input::-ms-input-placeholder {
                opacity: 0 !important;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder {
                opacity: 0.42;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-moz-placeholder {
                opacity: 0.42;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus:-ms-input-placeholder {
                opacity: 0.42;
            }

            label[data-shrink=false] + .MuiInputBase-formControl .MuiInputBase-input:focus::-ms-input-placeholder {
                opacity: 0.42;
            }

            .MuiInputBase-inputMarginDense {
                padding-top: 3px;
            }

            .MuiInputBase-inputMultiline {
                height: auto;
                resize: none;
                padding: 0;
            }

            .MuiInputBase-inputTypeSearch {
                -moz-appearance: textfield;
                -webkit-appearance: textfield;
            }

            .MuiFormControl-root {
                border: 0;
                margin: 0;
                display: inline-flex;
                padding: 0;
                position: relative;
                min-width: 0;
                flex-direction: column;
                vertical-align: top;
            }

            .MuiFormControl-marginNormal {
                margin-top: 16px;
                margin-bottom: 8px;
            }

            .MuiFormControl-marginDense {
                margin-top: 8px;
                margin-bottom: 4px;
            }

            .MuiFormControl-fullWidth {
                width: 100%;
            }

            .MuiGrid-container {
                width: 100%;
                display: flex;
                flex-wrap: wrap;
                box-sizing: border-box;
            }

            .MuiGrid-item {
                margin: 0;
                box-sizing: border-box;
            }

            .MuiGrid-zeroMinWidth {
                min-width: 0;
            }

            .MuiGrid-direction-xs-column {
                flex-direction: column;
            }

            .MuiGrid-direction-xs-column-reverse {
                flex-direction: column-reverse;
            }

            .MuiGrid-direction-xs-row-reverse {
                flex-direction: row-reverse;
            }

            .MuiGrid-wrap-xs-nowrap {
                flex-wrap: nowrap;
            }

            .MuiGrid-wrap-xs-wrap-reverse {
                flex-wrap: wrap-reverse;
            }

            .MuiGrid-align-items-xs-center {
                align-items: center;
            }

            .MuiGrid-align-items-xs-flex-start {
                align-items: flex-start;
            }

            .MuiGrid-align-items-xs-flex-end {
                align-items: flex-end;
            }

            .MuiGrid-align-items-xs-baseline {
                align-items: baseline;
            }

            .MuiGrid-align-content-xs-center {
                align-content: center;
            }

            .MuiGrid-align-content-xs-flex-start {
                align-content: flex-start;
            }

            .MuiGrid-align-content-xs-flex-end {
                align-content: flex-end;
            }

            .MuiGrid-align-content-xs-space-between {
                align-content: space-between;
            }

            .MuiGrid-align-content-xs-space-around {
                align-content: space-around;
            }

            .MuiGrid-justify-content-xs-center {
                justify-content: center;
            }

            .MuiGrid-justify-content-xs-flex-end {
                justify-content: flex-end;
            }

            .MuiGrid-justify-content-xs-space-between {
                justify-content: space-between;
            }

            .MuiGrid-justify-content-xs-space-around {
                justify-content: space-around;
            }

            .MuiGrid-justify-content-xs-space-evenly {
                justify-content: space-evenly;
            }

            .MuiGrid-spacing-xs-1 {
                width: calc(100% + 8px);
                margin: -4px;
            }

            .MuiGrid-spacing-xs-1 > .MuiGrid-item {
                padding: 4px;
            }

            .MuiGrid-spacing-xs-2 {
                width: calc(100% + 16px);
                margin: -8px;
            }

            .MuiGrid-spacing-xs-2 > .MuiGrid-item {
                padding: 8px;
            }

            .MuiGrid-spacing-xs-3 {
                width: calc(100% + 24px);
                margin: -12px;
            }

            .MuiGrid-spacing-xs-3 > .MuiGrid-item {
                padding: 12px;
            }

            .MuiGrid-spacing-xs-4 {
                width: calc(100% + 32px);
                margin: -16px;
            }

            .MuiGrid-spacing-xs-4 > .MuiGrid-item {
                padding: 16px;
            }

            .MuiGrid-spacing-xs-5 {
                width: calc(100% + 40px);
                margin: -20px;
            }

            .MuiGrid-spacing-xs-5 > .MuiGrid-item {
                padding: 20px;
            }

            .MuiGrid-spacing-xs-6 {
                width: calc(100% + 48px);
                margin: -24px;
            }

            .MuiGrid-spacing-xs-6 > .MuiGrid-item {
                padding: 24px;
            }

            .MuiGrid-spacing-xs-7 {
                width: calc(100% + 56px);
                margin: -28px;
            }

            .MuiGrid-spacing-xs-7 > .MuiGrid-item {
                padding: 28px;
            }

            .MuiGrid-spacing-xs-8 {
                width: calc(100% + 64px);
                margin: -32px;
            }

            .MuiGrid-spacing-xs-8 > .MuiGrid-item {
                padding: 32px;
            }

            .MuiGrid-spacing-xs-9 {
                width: calc(100% + 72px);
                margin: -36px;
            }

            .MuiGrid-spacing-xs-9 > .MuiGrid-item {
                padding: 36px;
            }

            .MuiGrid-spacing-xs-10 {
                width: calc(100% + 80px);
                margin: -40px;
            }

            .MuiGrid-spacing-xs-10 > .MuiGrid-item {
                padding: 40px;
            }

            .MuiGrid-grid-xs-auto {
                flex-grow: 0;
                max-width: none;
                flex-basis: auto;
            }

            .MuiGrid-grid-xs-true {
                flex-grow: 1;
                max-width: 100%;
                flex-basis: 0;
            }

            .MuiGrid-grid-xs-1 {
                flex-grow: 0;
                max-width: 8.333333%;
                flex-basis: 8.333333%;
            }

            .MuiGrid-grid-xs-2 {
                flex-grow: 0;
                max-width: 16.666667%;
                flex-basis: 16.666667%;
            }

            .MuiGrid-grid-xs-3 {
                flex-grow: 0;
                max-width: 25%;
                flex-basis: 25%;
            }

            .MuiGrid-grid-xs-4 {
                flex-grow: 0;
                max-width: 33.333333%;
                flex-basis: 33.333333%;
            }

            .MuiGrid-grid-xs-5 {
                flex-grow: 0;
                max-width: 41.666667%;
                flex-basis: 41.666667%;
            }

            .MuiGrid-grid-xs-6 {
                flex-grow: 0;
                max-width: 50%;
                flex-basis: 50%;
            }

            .MuiGrid-grid-xs-7 {
                flex-grow: 0;
                max-width: 58.333333%;
                flex-basis: 58.333333%;
            }

            .MuiGrid-grid-xs-8 {
                flex-grow: 0;
                max-width: 66.666667%;
                flex-basis: 66.666667%;
            }

            .MuiGrid-grid-xs-9 {
                flex-grow: 0;
                max-width: 75%;
                flex-basis: 75%;
            }

            .MuiGrid-grid-xs-10 {
                flex-grow: 0;
                max-width: 83.333333%;
                flex-basis: 83.333333%;
            }

            .MuiGrid-grid-xs-11 {
                flex-grow: 0;
                max-width: 91.666667%;
                flex-basis: 91.666667%;
            }

            .MuiGrid-grid-xs-12 {
                flex-grow: 0;
                max-width: 100%;
                flex-basis: 100%;
            }

            @media (min-width: 600px) {
                .MuiGrid-grid-sm-auto {
                    flex-grow: 0;
                    max-width: none;
                    flex-basis: auto;
                }

                .MuiGrid-grid-sm-true {
                    flex-grow: 1;
                    max-width: 100%;
                    flex-basis: 0;
                }

                .MuiGrid-grid-sm-1 {
                    flex-grow: 0;
                    max-width: 8.333333%;
                    flex-basis: 8.333333%;
                }

                .MuiGrid-grid-sm-2 {
                    flex-grow: 0;
                    max-width: 16.666667%;
                    flex-basis: 16.666667%;
                }

                .MuiGrid-grid-sm-3 {
                    flex-grow: 0;
                    max-width: 25%;
                    flex-basis: 25%;
                }

                .MuiGrid-grid-sm-4 {
                    flex-grow: 0;
                    max-width: 33.333333%;
                    flex-basis: 33.333333%;
                }

                .MuiGrid-grid-sm-5 {
                    flex-grow: 0;
                    max-width: 41.666667%;
                    flex-basis: 41.666667%;
                }

                .MuiGrid-grid-sm-6 {
                    flex-grow: 0;
                    max-width: 50%;
                    flex-basis: 50%;
                }

                .MuiGrid-grid-sm-7 {
                    flex-grow: 0;
                    max-width: 58.333333%;
                    flex-basis: 58.333333%;
                }

                .MuiGrid-grid-sm-8 {
                    flex-grow: 0;
                    max-width: 66.666667%;
                    flex-basis: 66.666667%;
                }

                .MuiGrid-grid-sm-9 {
                    flex-grow: 0;
                    max-width: 75%;
                    flex-basis: 75%;
                }

                .MuiGrid-grid-sm-10 {
                    flex-grow: 0;
                    max-width: 83.333333%;
                    flex-basis: 83.333333%;
                }

                .MuiGrid-grid-sm-11 {
                    flex-grow: 0;
                    max-width: 91.666667%;
                    flex-basis: 91.666667%;
                }

                .MuiGrid-grid-sm-12 {
                    flex-grow: 0;
                    max-width: 100%;
                    flex-basis: 100%;
                }
            }

            @media (min-width: 960px) {
                .MuiGrid-grid-md-auto {
                    flex-grow: 0;
                    max-width: none;
                    flex-basis: auto;
                }

                .MuiGrid-grid-md-true {
                    flex-grow: 1;
                    max-width: 100%;
                    flex-basis: 0;
                }

                .MuiGrid-grid-md-1 {
                    flex-grow: 0;
                    max-width: 8.333333%;
                    flex-basis: 8.333333%;
                }

                .MuiGrid-grid-md-2 {
                    flex-grow: 0;
                    max-width: 16.666667%;
                    flex-basis: 16.666667%;
                }

                .MuiGrid-grid-md-3 {
                    flex-grow: 0;
                    max-width: 25%;
                    flex-basis: 25%;
                }

                .MuiGrid-grid-md-4 {
                    flex-grow: 0;
                    max-width: 33.333333%;
                    flex-basis: 33.333333%;
                }

                .MuiGrid-grid-md-5 {
                    flex-grow: 0;
                    max-width: 41.666667%;
                    flex-basis: 41.666667%;
                }

                .MuiGrid-grid-md-6 {
                    flex-grow: 0;
                    max-width: 50%;
                    flex-basis: 50%;
                }

                .MuiGrid-grid-md-7 {
                    flex-grow: 0;
                    max-width: 58.333333%;
                    flex-basis: 58.333333%;
                }

                .MuiGrid-grid-md-8 {
                    flex-grow: 0;
                    max-width: 66.666667%;
                    flex-basis: 66.666667%;
                }

                .MuiGrid-grid-md-9 {
                    flex-grow: 0;
                    max-width: 75%;
                    flex-basis: 75%;
                }

                .MuiGrid-grid-md-10 {
                    flex-grow: 0;
                    max-width: 83.333333%;
                    flex-basis: 83.333333%;
                }

                .MuiGrid-grid-md-11 {
                    flex-grow: 0;
                    max-width: 91.666667%;
                    flex-basis: 91.666667%;
                }

                .MuiGrid-grid-md-12 {
                    flex-grow: 0;
                    max-width: 100%;
                    flex-basis: 100%;
                }
            }

            @media (min-width: 1218px) {
                .MuiGrid-grid-lg-auto {
                    flex-grow: 0;
                    max-width: none;
                    flex-basis: auto;
                }

                .MuiGrid-grid-lg-true {
                    flex-grow: 1;
                    max-width: 100%;
                    flex-basis: 0;
                }

                .MuiGrid-grid-lg-1 {
                    flex-grow: 0;
                    max-width: 8.333333%;
                    flex-basis: 8.333333%;
                }

                .MuiGrid-grid-lg-2 {
                    flex-grow: 0;
                    max-width: 16.666667%;
                    flex-basis: 16.666667%;
                }

                .MuiGrid-grid-lg-3 {
                    flex-grow: 0;
                    max-width: 25%;
                    flex-basis: 25%;
                }

                .MuiGrid-grid-lg-4 {
                    flex-grow: 0;
                    max-width: 33.333333%;
                    flex-basis: 33.333333%;
                }

                .MuiGrid-grid-lg-5 {
                    flex-grow: 0;
                    max-width: 41.666667%;
                    flex-basis: 41.666667%;
                }

                .MuiGrid-grid-lg-6 {
                    flex-grow: 0;
                    max-width: 50%;
                    flex-basis: 50%;
                }

                .MuiGrid-grid-lg-7 {
                    flex-grow: 0;
                    max-width: 58.333333%;
                    flex-basis: 58.333333%;
                }

                .MuiGrid-grid-lg-8 {
                    flex-grow: 0;
                    max-width: 66.666667%;
                    flex-basis: 66.666667%;
                }

                .MuiGrid-grid-lg-9 {
                    flex-grow: 0;
                    max-width: 75%;
                    flex-basis: 75%;
                }

                .MuiGrid-grid-lg-10 {
                    flex-grow: 0;
                    max-width: 83.333333%;
                    flex-basis: 83.333333%;
                }

                .MuiGrid-grid-lg-11 {
                    flex-grow: 0;
                    max-width: 91.666667%;
                    flex-basis: 91.666667%;
                }

                .MuiGrid-grid-lg-12 {
                    flex-grow: 0;
                    max-width: 100%;
                    flex-basis: 100%;
                }
            }

            @media (min-width: xlpx) {
                .MuiGrid-grid-xl-auto {
                    flex-grow: 0;
                    max-width: none;
                    flex-basis: auto;
                }

                .MuiGrid-grid-xl-true {
                    flex-grow: 1;
                    max-width: 100%;
                    flex-basis: 0;
                }

                .MuiGrid-grid-xl-1 {
                    flex-grow: 0;
                    max-width: 8.333333%;
                    flex-basis: 8.333333%;
                }

                .MuiGrid-grid-xl-2 {
                    flex-grow: 0;
                    max-width: 16.666667%;
                    flex-basis: 16.666667%;
                }

                .MuiGrid-grid-xl-3 {
                    flex-grow: 0;
                    max-width: 25%;
                    flex-basis: 25%;
                }

                .MuiGrid-grid-xl-4 {
                    flex-grow: 0;
                    max-width: 33.333333%;
                    flex-basis: 33.333333%;
                }

                .MuiGrid-grid-xl-5 {
                    flex-grow: 0;
                    max-width: 41.666667%;
                    flex-basis: 41.666667%;
                }

                .MuiGrid-grid-xl-6 {
                    flex-grow: 0;
                    max-width: 50%;
                    flex-basis: 50%;
                }

                .MuiGrid-grid-xl-7 {
                    flex-grow: 0;
                    max-width: 58.333333%;
                    flex-basis: 58.333333%;
                }

                .MuiGrid-grid-xl-8 {
                    flex-grow: 0;
                    max-width: 66.666667%;
                    flex-basis: 66.666667%;
                }

                .MuiGrid-grid-xl-9 {
                    flex-grow: 0;
                    max-width: 75%;
                    flex-basis: 75%;
                }

                .MuiGrid-grid-xl-10 {
                    flex-grow: 0;
                    max-width: 83.333333%;
                    flex-basis: 83.333333%;
                }

                .MuiGrid-grid-xl-11 {
                    flex-grow: 0;
                    max-width: 91.666667%;
                    flex-basis: 91.666667%;
                }

                .MuiGrid-grid-xl-12 {
                    flex-grow: 0;
                    max-width: 100%;
                    flex-basis: 100%;
                }
            }

            .MuiInput-root {
                position: relative;
            }

            label + .MuiInput-formControl {
                margin-top: 16px;
            }

            .MuiInput-colorSecondary.MuiInput-underline:after {
                border-bottom-color: #FF671F;
            }

            .MuiInput-underline:after {
                left: 0;
                right: 0;
                bottom: 0;
                content: "";
                position: absolute;
                transform: scaleX(0);
                transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
                border-bottom: 2px solid #0089ab;
                pointer-events: none;
            }

            .MuiInput-underline.Mui-focused:after {
                transform: scaleX(1);
            }

            .MuiInput-underline.Mui-error:after {
                transform: scaleX(1);
                border-bottom-color: #f44336;
            }

            .MuiInput-underline:before {
                left: 0;
                right: 0;
                bottom: 0;
                content: "\00a0";
                position: absolute;
                transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
                border-bottom: 1px solid rgba(0, 0, 0, 0.42);
                pointer-events: none;
            }

            .MuiInput-underline:hover:not(.Mui-disabled):before {
                border-bottom: 2px solid rgba(0, 0, 0, 0.87);
            }

            .MuiInput-underline.Mui-disabled:before {
                border-bottom-style: dotted;
            }

            @media (hover: none) {
                .MuiInput-underline:hover:not(.Mui-disabled):before {
                    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
                }
            }

            .MuiInputAdornment-root {
                height: 0.01em;
                display: flex;
                max-height: 2em;
                align-items: center;
                white-space: nowrap;
            }

            .MuiInputAdornment-filled.MuiInputAdornment-positionStart:not(.MuiInputAdornment-hiddenLabel) {
                margin-top: 16px;
            }

            .MuiInputAdornment-positionStart {
                margin-right: 8px;
            }

            .MuiInputAdornment-positionEnd {
                margin-left: 8px;
            }

            .MuiInputAdornment-disablePointerEvents {
                pointer-events: none;
            }

            .MuiSnackbar-root {
                left: 8px;
                right: 8px;
                display: flex;
                z-index: 1400;
                position: fixed;
                align-items: center;
                justify-content: center;
            }

            .MuiSnackbar-anchorOriginTopCenter {
                top: 8px;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginTopCenter {
                    top: 24px;
                    left: 50%;
                    right: auto;
                    transform: translateX(-50%);
                }
            }

            .MuiSnackbar-anchorOriginBottomCenter {
                bottom: 8px;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginBottomCenter {
                    left: 50%;
                    right: auto;
                    bottom: 24px;
                    transform: translateX(-50%);
                }
            }

            .MuiSnackbar-anchorOriginTopRight {
                top: 8px;
                justify-content: flex-end;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginTopRight {
                    top: 24px;
                    left: auto;
                    right: 24px;
                }
            }

            .MuiSnackbar-anchorOriginBottomRight {
                bottom: 8px;
                justify-content: flex-end;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginBottomRight {
                    left: auto;
                    right: 24px;
                    bottom: 24px;
                }
            }

            .MuiSnackbar-anchorOriginTopLeft {
                top: 8px;
                justify-content: flex-start;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginTopLeft {
                    top: 24px;
                    left: 24px;
                    right: auto;
                }
            }

            .MuiSnackbar-anchorOriginBottomLeft {
                bottom: 8px;
                justify-content: flex-start;
            }

            @media (min-width: 600px) {
                .MuiSnackbar-anchorOriginBottomLeft {
                    left: 24px;
                    right: auto;
                    bottom: 24px;
                }
            }

            .llx1 {
                border-left: 3px solid #3f51b5;
            }

            .llx2 {
                cursor: pointer;
            }

            .llx3 {
                margin-bottom: 8px;
            }

            .llx4 {
                opacity: 0.4;
            }

            .llx5 {
                margin-bottom: 24px;
            }

            .llx6 {
                margin-top: 24px;
            }

            .llx7 {
                color: white;
                height: 40px;
                display: flex;
                flex-wrap: wrap;
                font-size: 14px;
                background: #303f9f;
                align-items: center;
                font-family: MohrRoundedAlt-Black;
                padding-top: 3px;
                padding-left: 21px;
                border-radius: 24px;
                padding-right: 3px;
                padding-bottom: 3px;
                justify-content: space-between;
            }

            .llx7:hover {
                opacity: 0.8;
                background: #303f9f;
            }

            .llx7 img {
                height: 32px;
                margin-left: 20px;
            }

            .llx8 {
                height: 40px;
                background: transparent;
                align-items: center;
                border-radius: 50%;
                justify-content: space-between;
            }

            .llx8:hover {
                opacity: 0.8;
                background: transparent;
            }

            .llx8 img {
                height: 32px;
            }

            .llx9 {
                color: #000000;
                font-size: 18px;
                max-width: 100%;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx9 img[loading='lazy'] {
                width: 100%;
            }

            @media (max-width: 959.95px) {
                .llx9 {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                    padding-left: 16px;
                    padding-right: 16px;
                }
            }

            .llx9 > * {
                color: #000000;
                font-size: 18px;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx9 .raw-html-embed .video-js {
                margin-bottom: 20px;
            }

            .llx9 iframe {
                margin: 0 auto;
                display: block;
            }

            .llx9 em {
                color: #000000;
                display: inline;
                font-size: 18px;
                font-style: italic;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx9 strong {
                color: #000000;
                display: inline;
                font-size: 18px;
                font-family: Open Sans;
                font-weight: bold;
                line-height: 27px;
            }

            .llx9 h1 {
                color: #2D3047;
                font-size: 34px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 42px;
            }

            .llx9 h2 {
                color: #2D3047;
                font-size: 28px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 39px;
            }

            .llx9 h3 {
                color: #2D3047;
                font-size: 24.5px;
                font-style: normal;
                font-family: Roboto;
                line-height: 29.4px;
            }

            .llx9 h4 {
                color: #2D3047;
                font-size: 21px;
                font-style: normal;
                font-family: Roboto;
                line-height: 25.2px;
            }

            .llx9 video {
                width: 100%;
                margin: 0 auto;
            }

            .llx9 figure {
                margin: 0 auto;
                text-align: center;
            }

            .llx9 figcaption {
                color: #2D3047;
                font-size: 14px;
                font-style: normal;
                text-align: center;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 22px;
            }

            .llx9 audio {
                width: 100%;
                margin: 0 auto;
            }

            .llx9 p {
                color: #000000;
                font-size: 18px;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx9 img {
                height: auto;
                max-width: 100%;
                margin-top: 20px;
                object-fit: contain;
                border-radius: 10px;
                margin-bottom: 20px;
            }

            .llx9 a {
                color: #0089ab;
            }

            .llx9 figure {
                max-width: 100%;
            }

            .llx9 a > * {
                color: #0089ab !important;
            }

            @media (max-width: 959.95px) {
                .llx9 img {
                    margin-top: 16px;
                    margin-bottom: 16px;
                }
            }

            @media (max-width: 959.95px) {
                .llx9 p {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx9 strong {
                    font-size: 14px;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx9 em {
                    font-size: 14px;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx9 iframe {
                    max-width: calc(100vw - 28px);
                }
            }

            @media (max-width: 959.95px) {
                .llx9 > * {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                }
            }

            .llx10 {
                width: calc(100% - 80px - 16px);
                display: flex;
                flex-wrap: wrap;
                min-height: 700px;
                margin-left: 16px;
                background-color: #fff;
            }

            @media (max-width: 959.95px) {
                .llx10 {
                    width: calc(100% - 16px);
                }
            }

            .llx11 {
                margin: 0 auto;
                display: flex;
                flex-basis: 100%;
                flex-direction: column;
            }

            @media (max-width: 959.95px) {
                .llx11 {
                    padding: 0;
                }
            }

            .llx50 {
                border-left: 3px solid #0089ab;
            }

            .llx51 {
                cursor: pointer;
            }

            .llx52 {
                margin-bottom: 8px;
            }

            .llx53 {
                opacity: 0.4;
            }

            .llx54 {
                margin-bottom: 24px;
            }

            .llx55 {
                margin-top: 24px;
            }

            .llx56 {
                color: white;
                height: 40px;
                display: flex;
                flex-wrap: wrap;
                font-size: 14px;
                background: #323296;
                align-items: center;
                font-family: MohrRoundedAlt-Black;
                padding-top: 3px;
                padding-left: 21px;
                border-radius: 24px;
                padding-right: 3px;
                padding-bottom: 3px;
                justify-content: space-between;
            }

            .llx56:hover {
                opacity: 0.8;
                background: #323296;
            }

            .llx56 img {
                height: 32px;
                margin-left: 20px;
            }

            .llx57 {
                height: 40px;
                background: transparent;
                align-items: center;
                border-radius: 50%;
                justify-content: space-between;
            }

            .llx57:hover {
                opacity: 0.8;
                background: transparent;
            }

            .llx57 img {
                height: 32px;
            }

            .llx58 {
                color: #000000;
                font-size: 18px;
                max-width: 100%;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx58 img[loading='lazy'] {
                width: 100%;
            }

            @media (max-width: 959.95px) {
                .llx58 {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                    padding-left: 16px;
                    padding-right: 16px;
                }
            }

            .llx58 > * {
                color: #000000;
                font-size: 18px;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx58 .raw-html-embed .video-js {
                margin-bottom: 20px;
            }

            .llx58 iframe {
                margin: 0 auto;
                display: block;
            }

            .llx58 em {
                color: #000000;
                display: inline;
                font-size: 18px;
                font-style: italic;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx58 strong {
                color: #000000;
                display: inline;
                font-size: 18px;
                font-family: Open Sans;
                font-weight: bold;
                line-height: 27px;
            }

            .llx58 h1 {
                color: #2D3047;
                font-size: 34px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 42px;
            }

            .llx58 h2 {
                color: #2D3047;
                font-size: 28px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 39px;
            }

            .llx58 h3 {
                color: #2D3047;
                font-size: 24.5px;
                font-style: normal;
                font-family: Roboto;
                line-height: 29.4px;
            }

            .llx58 h4 {
                color: #2D3047;
                font-size: 21px;
                font-style: normal;
                font-family: Roboto;
                line-height: 25.2px;
            }

            .llx58 video {
                width: 100%;
                margin: 0 auto;
            }

            .llx58 figure {
                margin: 0 auto;
                text-align: center;
            }

            .llx58 figcaption {
                color: #2D3047;
                font-size: 14px;
                font-style: normal;
                text-align: center;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 22px;
            }

            .llx58 audio {
                width: 100%;
                margin: 0 auto;
            }

            .llx58 p {
                color: #000000;
                font-size: 18px;
                font-style: normal;
                font-family: Open Sans;
                font-weight: normal;
                line-height: 27px;
            }

            .llx58 img {
                height: auto;
                max-width: 100%;
                margin-top: 20px;
                object-fit: contain;
                border-radius: 10px;
                margin-bottom: 20px;
            }

            .llx58 a {
                color: #0089ab;
            }

            .llx58 figure {
                max-width: 100%;
            }

            .llx58 a > * {
                color: #0089ab !important;
            }

            @media (max-width: 959.95px) {
                .llx58 img {
                    margin-top: 16px;
                    margin-bottom: 16px;
                }
            }

            @media (max-width: 959.95px) {
                .llx58 p {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx58 strong {
                    font-size: 14px;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx58 em {
                    font-size: 14px;
                    line-height: 24px;
                }
            }

            @media (max-width: 959.95px) {
                .llx58 iframe {
                    max-width: calc(100vw - 28px);
                }
            }

            @media (max-width: 959.95px) {
                .llx58 > * {
                    font-size: 14px;
                    font-style: normal;
                    font-family: Open Sans;
                    font-weight: normal;
                    line-height: 24px;
                }
            }

            .llx59 {
                width: calc(100% - 80px - 16px);
                display: flex;
                flex-wrap: wrap;
                min-height: 700px;
                margin-left: 16px;
                background-color: #fff;
            }

            @media (max-width: 959.95px) {
                .llx59 {
                    width: calc(100% - 16px);
                }
            }

            .llx60 {
                margin: 0 auto;
                display: flex;
                flex-basis: 100%;
                flex-direction: column;
            }

            @media (max-width: 959.95px) {
                .llx60 {
                    padding: 0;
                }
            }

            .llx126 {
                right: 38px;
                bottom: 140px;
                position: fixed;
            }

            .llx126 button {
                width: 60px;
                border: 1px solid #EBEBEB;
                height: 60px;
                background: #fff;
                box-shadow: none;
            }

            @media (max-width: 959.95px) {
                .llx126 {
                    right: 20px;
                    bottom: 70px;
                }

                .llx126 img {
                    width: 25px;
                    height: 25px;
                }

                .llx126 button {
                    width: 32px;
                    height: 32px;
                    min-height: auto;
                }
            }

            .llx127 {
                right: 38px;
                width: 60px;
                bottom: 45px;
                height: 60px;
                opacity: 0;
                position: fixed;
                transition: 0.4s;
            }

            .llx127.active {
                opacity: 1;
            }

            @media (max-width: 959.95px) {
                .llx127 {
                    right: 20px;
                    width: 32px;
                    bottom: 25px;
                    height: 32px;
                }
            }

            .llx127:hover {
                transform: scale(1.05);
            }

            .llx127 img {
                width: 100%;
                height: 100%;
            }

            .llx127:nth-of-type(6).active {
                bottom: 424px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(6).active {
                    bottom: 220px;
                }
            }

            .llx127:nth-of-type(5).active {
                bottom: 344px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(5).active {
                    bottom: 180px;
                }
            }

            .llx127:nth-of-type(4).active {
                bottom: 264px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(4).active {
                    bottom: 140px;
                }
            }

            .llx127:nth-of-type(3).active {
                bottom: 184px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(3).active {
                    bottom: 100px;
                }
            }

            .llx127:nth-of-type(2).active {
                bottom: 104px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(2).active {
                    bottom: 60px;
                }
            }

            .llx127:nth-of-type(1).active {
                bottom: 24px;
            }

            @media (max-width: 959.95px) {
                .llx127:nth-of-type(1).active {
                    bottom: 20px;
                }
            }

            .llx128 {
                color: #FFFFFF;
                right: 19px;
                width: 98px;
                bottom: 24px;
                cursor: pointer;
                height: 98px;
                display: flex;
                padding: 10px;
                z-index: 2;
                position: fixed;
                font-size: 16px;
                background: #0089ab;
                box-shadow: 0px 1px 9px rgb(0 0 0 / 20%);
                font-style: normal;
                text-align: center;
                align-items: center;
                font-family: Roboto;
                font-weight: bold;
                line-height: 20px;
                user-select: none;
                border-radius: 50%;
                justify-content: center;
            }

            .llx128 .MuiSvgIcon-root {
                width: 13px;
                height: 13px;
            }

            @media (max-width: 959.95px) {
                .llx128 {
                    width: 32px;
                    height: 32px;
                    padding: 0;
                    font-size: 6px;
                    line-height: 5px;
                }

                .llx128 img {
                    width: 24px;
                    height: 24px;
                }
            }

            .llx129 {
                opacity: 0.5;
                pointer-events: none;
            }

            .llx81 {
                width: 100%;
                margin: 0 auto;
                margin-top: 10px;
                text-align: center;
                margin-bottom: 10px;
            }

            .llx81 > * {
                margin: 0 auto;
                text-align: center;
            }

            .llx82 {
                position: absolute;
            }

            .llx88 {
                height: 100%;
                object-fit: cover;
                align-items: flex-start;
                flex-shrink: 0;
                aspect-ratio: 1.7778;
                border-radius: 10px;
            }

            @supports (-webkit-touch-callout: none) and (not (translate: none)) {
                @media (max-width:1217.95px) {
                    .llx88 {
                        width: 159px;
                    }
                }

                @media (max-width: 959.95px) {
                    .llx88 {
                        width: 123px;
                    }
                }
            }

            .llx89 {
                width: 100%;
                height: 70px;
                display: flex;
                align-items: flex-start;
                margin-bottom: 30px;
            }

            @media (min-width: 600px) {
                .llx89 {
                    height: 90px;
                }
            }

            @media (max-width: 959.95px) {
                .llx89 {
                    margin-bottom: 15px;
                }
            }

            @media (min-width: 960px) {
                .llx89 {
                    height: 122px;
                }
            }

            .llx90 {
                color: #2D3047;
                display: -webkit-box;
                overflow: hidden;
                font-size: 24px;
                word-wrap: break-word;
                font-style: normal;
                line-clamp: 3;
                transition: 0.3;
                flex-shrink: 0;
                font-family: Roboto;
                font-weight: bold;
                line-height: 32px;
                text-overflow: ellipsis;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 3;
            }

            .llx90:hover {
                opacity: 0.8;
            }

            @media (max-width: 959.95px) {
                .llx90 {
                    color: #2D3047;
                    font-size: 18px;
                    font-style: normal;
                    font-weight: bold;
                    line-height: 24px;
                }
            }

            @media (max-width: 599.95px) {
                .llx90 {
                    color: #2D3047;
                    font-size: 14px;
                    font-style: normal;
                    font-weight: bold;
                    line-height: 18px;
                }
            }

            .llx91 {
                height: 100%;
                display: flex;
                padding-left: 16px;
                flex-direction: column;
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx91 {
                    padding-left: 7px;
                }
            }

            .llx92 {
                color: #8D8F9B;
                font-size: 12px;
                font-style: normal;
                font-family: Roboto;
                font-weight: 500;
                line-height: 14px;
            }

            .llx83 {
                width: 100%;
                height: auto;
                object-fit: cover;
                align-items: flex-start;
                aspect-ratio: 1.7778;
                border-radius: 10px;
            }

            .llx84 {
                width: 100%;
                align-items: flex-start;
                line-height: 1;
                margin-bottom: 30px;
                flex-direction: column;
            }

            @media (max-width: 959.95px) {
                .llx84 {
                    margin-bottom: 3px;
                }
            }

            .llx85 {
                color: #2D3047;
                display: -webkit-box;
                font-size: 34px;
                word-wrap: break-word;
                font-style: normal;
                margin-top: 20px;
                font-family: Roboto;
                font-weight: bold;
                line-height: 40px;
                -webkit-box-orient: vertical;
            }

            .llx85:hover {
                opacity: 0.8;
            }

            @media (max-width: 959.95px) {
                .llx85 {
                    font-size: 18px;
                    font-style: normal;
                    margin-top: 10px;
                    font-weight: bold;
                    line-height: 24px;
                }
            }

            .llx86 {
                display: flex;
                flex-direction: column;
                justify-content: space-between;
            }

            @media (max-width: 1217.95px) {
                .llx86 {
                    padding-left: 0;
                }
            }

            @media (max-width: 959.95px) {
                .llx86 {
                    height: inherit;
                }
            }

            .llx87 {
                color: #8D8F9B;
                font-size: 12px;
                font-style: normal;
                margin-top: 10px;
                font-family: Roboto;
                font-weight: 500;
                line-height: 14px;
            }

            .llx61 {
                padding-top: 18px;
                margin-bottom: 0;
                padding-bottom: 0px;
            }

            @media (max-width: 959.95px) {
                .llx61 {
                    padding-top: 15px;
                }
            }

            .llx62 {
                overflow: hidden;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            @media (max-width: 959.95px) {
                .llx62 {
                    padding-left: 16px;
                    padding-right: 16px;
                }
            }

            @media (max-width: 959.95px) {
                .llx63 {
                    padding: 0 !important;
                    overflow-x: hidden;
                    margin-left: -24px;
                    margin-right: -24px;
                }
            }

            .llx64 {
                color: #0089ab;
                font-size: 28px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 0px;
            }

            @media (max-width: 959.95px) {
                .llx64 {
                    font-size: 18px;
                    line-height: 0px;
                }
            }

            .llx65 {
                margin-bottom: 0;
            }

            .llx66 {
                padding-top: 0;
            }

            .llx67 {
                top: 50%;
                left: 50%;
                right: 0;
                width: 100%;
                height: 100%;
                overflow: hidden;
                position: absolute;
                transform: translate(-50%, -50%);
            }

            @media (max-width: 959.95px) {
                .llx67 {
                    position: initial;
                    transform: none;
                    aspect-ratio: 1.7;
                }
            }

            .llx68 {
                height: calc(100vh - 130px);
                display: flex;
                position: relative;
                padding-top: 130px;
                flex-direction: row;
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx68 {
                    height: auto;
                }
            }

            .llx69 {
                color: #323296;
                z-index: 2;
                font-size: 72px;
                max-width: 50%;
                font-family: MohrRoundedAlt-Black;
                line-height: 96px;
            }

            .llx70 {
                top: 0;
                right: 0;
                height: 80vh;
                position: absolute;
            }

            .llx71 {
                left: -72px;
                bottom: 0;
                height: 60vh;
                position: absolute;
            }

            .llx72 {
                z-index: 2;
            }

            .llx73 {
                gap: 20px;
                display: flex;
                padding: 0 50px;
                z-index: 2;
                flex-wrap: wrap;
                align-items: flex-end;
                align-content: flex-end;
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx73 {
                    padding-top: 20px;
                }
            }

            .llx74 {
                flex: 20%;
                cursor: pointer;
                display: flex;
                transition: 0.3s;
                align-items: center;
                padding-top: 26px;
                border-radius: 24px;
                flex-direction: column;
                padding-bottom: 26px;
                justify-content: center;
            }

            .llx74:hover {
                box-shadow: 0px 4px 20px rgba(50, 50, 150, 0.4);
                margin-bottom: 5px;
            }

            .llx74 img {
                height: 70px;
            }

            @media (max-width: 959.95px) {
                .llx74 {
                    flex: 45%;
                    padding-top: 14px;
                    padding-bottom: 14px;
                }
            }

            @media (max-width: 599.95px) {
                .llx74 {
                    flex: 100%;
                }
            }

            @media (max-width: 959.95px) {
                .llx74 img {
                    flex: 35px;
                }
            }

            .llx75 {
                color: #FFFFFF;
                font-size: 32px;
                text-align: center;
                font-family: MohrRoundedAlt-Black;
                line-height: 26px;
                padding-top: 16px;
                text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.07);
            }

            @media (max-width: 959.95px) {
                .llx75 {
                    font-size: 28px;
                }
            }

            .llx76 {
                margin-bottom: 30px;
            }

            @media (max-width: 959.95px) {
                .llx76 {
                    margin-bottom: 15px;
                }
            }

            .llx77 {
                margin-top: 0;
                margin-bottom: 30px;
            }

            @media (max-width: 959.95px) {
                .llx77 {
                    margin-top: 0;
                    margin-bottom: 15px;
                }
            }

            .llx78 {
                margin-bottom: 0 !important;
                padding-bottom: 0 !important;
            }

            .llx79 {
                margin-top: 30px;
                margin-bottom: 15px;
            }

            @media (max-width: 959.95px) {
                .llx79 {
                    margin-top: 15px;
                    margin-bottom: 0;
                }
            }

            .llx80 {
                margin-top: 0;
            }

            .llx93 {
                display: flex;
                padding: 40px 0;
                align-items: center;
                flex-direction: column;
                justify-content: center;
            }

            @media (max-width: 599.95px) {
                .llx93 {
                    padding: 24px 16px 23px;
                    align-items: flex-start;
                }
            }

            .llx94 {
                width: 160px;
                height: 58px;
                margin: auto;
                display: block;
                box-sizing: border-box;
            }

            .llx94 span {
                width: 100%;
                height: 100%;
                display: block;
                opacity: 0.5;
                transition: all .3s ease-in-out;
                background-size: 160px;
                background-repeat: no-repeat;
                background-position: 0 -58;
            }

            .llx95 {
                color: white;
                width: 100%;
                max-width: 610px;
            }

            .llx95 .MuiInputBase-root {
                padding: 0 0 14px 0;
            }

            .llx95 .MuiIconButton-root:hover {
                background: transparent;
            }

            .llx95 .MuiInputAdornment-positionStart button {
                padding: 0 22px;
            }

            .llx95 .MuiInputAdornment-positionEnd button {
                padding: 0 22px;
            }

            .llx95 label.Mui-focused {
                color: green;
            }

            .llx95 .MuiInput-underline:after {
                border-bottom-color: rgba(255, 255, 255, 0.4);
            }

            .llx95 .MuiInput-underline:before {
                border-bottom-color: rgba(255, 255, 255, 0.4);
                border-bottom-width: 2px;
            }

            .llx95 .MuiInput-underline:hover:not(.Mui-disabled):before {
                border-bottom-color: rgba(255, 255, 255, 0.4);
                border-bottom-width: 2px;
            }

            .llx95 button {
                color: white;
            }

            .llx95 :placeholder {
                color: white;
            }

            .llx95 input {
                color: white;
            }

            @media (max-width: 599.95px) {
                .llx95 .MuiInputBase-root {
                    padding: 0;
                }

                .llx95 .MuiInputAdornment-positionStart button {
                    padding: 0 6px 0 0;
                }

                .llx95 .MuiInputAdornment-positionEnd button {
                    padding: 0;
                }
            }

            .llx95 .MuiOutlinedInput-root fieldset {
                border-color: white;
            }

            .llx95 .MuiOutlinedInput-root:hover fieldset {
                border-color: white;
            }

            .llx95 .MuiOutlinedInput-root.Mui-focused fieldset {
                border-color: white;
            }

            .llx97 {
                color: #FFFFFF;
                font-size: 36px;
                font-style: normal;
                text-align: center;
                font-family: Roboto;
                font-weight: 900;
                line-height: 42px;
                padding-bottom: 34px;
            }

            @media (max-width: 599.95px) {
                .llx97 {
                    font-size: 18px;
                    line-height: 21px;
                    padding-bottom: 16px;
                }
            }

            .llx98 {
                width: 100%;
                background-size: cover;
                background-image: url(/_next/static/filles/footerFirstBg.svg);
                background-repeat: no-repeat;
            }

            @media (max-width: 599.95px) {
                .llx98 {
                    background-size: auto 250%;
                    background-position: 90% 0;
                }
            }

            .llx99 {
                width: 100%;
                padding-top: 50px;
                background-color: #0089ab;
            }

            .llx99 .MuiGrid-container {
                gap: 62px;
            }

            @media (max-width: 1217.95px) {
                .llx99 .MuiGrid-container {
                    gap: 15px;
                }
            }

            @media (max-width: 959.95px) {
                .llx99 {
                    padding-top: 24px;
                }
            }

            .llx100 {
                gap: 20px;
                display: flex !important;
                flex-direction: row !important;
                justify-content: space-between;
            }

            .llx101 {
                margin: 15px 0;
            }

            .llx102 {
                margin-top: 8px;
            }

            .llx103 {
                margin-top: 24px;
            }

            .llx104 {
                color: #000000;
                font-size: 14px;
                transform: translate(14px, 17px) scale(1);
                font-style: normal;
                font-family: Circe;
                font-weight: normal;
                line-height: 0;
            }

            .llx105 {
                color: white;
                padding: 3px 8px;
                border-radius: 24px;
                background-color: #323296;
            }

            .llx105:hover {
                opacity: 0.8;
                background: #323296;
            }

            .llx106 {
                border-radius: 24px;
            }

            .llx106 .MuiOutlinedInput-input {
                padding: 6.5px 14px;
                font-size: 16px;
                font-style: normal;
                font-family: Circe;
                font-weight: normal;
            }

            .llx106:before {
                display: none;
            }

            .llx107 {
                display: block;
                margin-bottom: 24px;
            }

            .llx107 img {
                height: 96px;
            }

            @media (max-width: 959.95px) {
                .llx107 {
                    margin-bottom: 16px;
                }

                .llx107 img {
                    height: 46px;
                }
            }

            .llx108 {
                width: 24px;
                border-radius: 50%;
            }

            .llx109 {
                display: flex;
                flex-direction: column;
            }

            .llx109 .Mui-disabled {
                background-color: transparent;
            }

            .llx109 .MuiAccordionSummary-content {
                margin-top: 0;
                margin-bottom: 0;
            }

            .llx109 .MuiAccordionSummary-root {
                color: white;
                opacity: 1;
                padding: 0;
                min-height: initial;
            }

            .llx109 .MuiAccordionSummary-root.Mui-expanded {
                min-height: initial;
            }

            .llx109 .MuiAccordion-root {
                padding: 0px;
                box-shadow: none;
                margin-bottom: 0;
                background-color: transparent;
            }

            .llx109 .MuiAccordion-root.Mui-expanded {
                margin-top: 0;
                min-height: initial;
                margin-bottom: 0;
            }

            .llx109 .MuiAccordionDetails-root {
                display: flex;
                padding: 0px;
                box-shadow: none;
                flex-direction: column;
            }

            .llx109 .MuiIconButton-root {
                padding: 0 12px;
            }

            .llx109 .MuiAccordionDetails-root img {
                max-width: 102px;
            }

            .llx110 {
                display: flex;
                flex-direction: row;
            }

            @media (max-width: 959.95px) {
                .llx110 {
                    flex-direction: column;
                }
            }

            .llx111 {
                width: 300px;
            }

            @media (max-width: 959.95px) {
                .llx111 {
                    width: 100%;
                }
            }

            .llx112 {
                display: flex;
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx112 {
                    flex-direction: column;
                }
            }

            .llx113 {
                flex: 1;
                display: flex;
                flex-direction: column;
            }

            @media (max-width: 959.95px) {
                .llx113 {
                    width: 100%;
                }
            }

            .llx114:nth-of-type(3) {
                width: 290px;
            }

            @media (max-width: 1217.95px) {
                .llx114 {
                    width: 100%;
                    margin-bottom: 20px;
                }
            }

            @media (max-width: 959.95px) {
                .llx114 {
                    footer-col: [object Object];
                }
            }

            @media (max-width: 1217.95px) {
                .llx114:nth-of-type(3) {
                    width: 100%;
                }
            }

            .llx115 .MuiSvgIcon-root {
                color: white;
            }

            @media (min-width: 600px) {
                .llx115 .MuiAccordionSummary-expandIcon {
                    display: none;
                }
            }

            .llx116 {
                color: #FFFFFF;
                font-size: 24px;
                font-style: normal;
                font-family: Roboto;
                font-weight: bold;
                line-height: 28px;
            }

            @media (max-width: 959.95px) {
                .llx116 {
                    font-size: 18px;
                    line-height: 21px;
                    padding-top: 24px;
                }
            }

            .llx117 {
                color: #fff;
                font-size: 16px;
                font-style: normal;
                font-weight: normal;
                line-height: 23px;
            }

            .llx118 {
                color: #FFFFFF;
                font-size: 18px;
                margin-top: 20px;
                font-family: Roboto;
                font-weight: bold;
                line-height: 21px;
            }

            .llx118.regular {
                font-weight: initial;
            }

            @media (max-width: 959.95px) {
                .llx118 {
                    font-size: 16px;
                    margin-top: 16px;
                    line-height: 19px;
                }
            }

            .llx118.regular span {
                font-weight: bold;
            }

            .llx119 {
                color: #FFFFFF;
                font-size: 14px;
                margin-top: 12px;
                font-family: Roboto;
                line-height: 16px;
            }

            .llx120 {
                color: #FFFFFF;
                font-size: 18px;
                margin-top: 20px;
                font-family: Roboto;
                font-weight: bold;
                line-height: 21px;
            }

            @media (max-width: 959.95px) {
                .llx120 {
                    font-size: 16px;
                    margin-top: 16px;
                    line-height: 19px;
                }
            }

            .llx121 {
                color: #FFFFFF;
                font-size: 18px;
                margin-top: 30px;
                font-family: Roboto;
                font-weight: bold;
                line-height: 21px;
            }

            @media (max-width: 959.95px) {
                .llx121 {
                    font-size: 16px;
                    margin-top: 22px;
                    line-height: 19px;
                }
            }

            .llx122 {
                padding: 50px 0 0 0;
                background: #0089ab;
            }

            @media (max-width: 959.95px) {
                .llx122 {
                    padding: 30px 0 0 0;
                }
            }

            .llx123 {
                display: flex;
                position: relative;
                flex-wrap: wrap;
                align-items: center;
                padding-top: 24px;
                padding-bottom: 24px;
                justify-content: space-between;
            }

            @media (max-width: 959.95px) {
                .llx123 {
                    padding-top: 16px;
                    padding-bottom: 24px;
                }
            }

            .llx123:before {
                top: 0;
                left: 0;
                width: 100%;
                height: 1px;
                content: '';
                position: absolute;
                background: rgba(255, 255, 255, 0.1);
            }

            .llx124 {
                color: rgba(255, 255, 255, 0.6);
                width: calc(100% - 490px);
                margin: 0;
                font-size: 16px;
                font-family: Roboto;
                line-height: 24px;
            }

            @media (max-width: 1217.95px) {
                .llx124 {
                    width: calc(100% - 250px);
                }
            }

            @media (max-width: 959.95px) {
                .llx124 {
                    font-size: 14px;
                    line-height: 20px;
                }
            }

            @media (max-width: 599.95px) {
                .llx124 {
                    width: 100%;
                    margin: 0 0 18px 0;
                }
            }

            .llx125 {
                gap: 12px;
                display: inherit;
            }

            .llx125 img {
                max-height: 15px;
            }

            @media (max-width: 599.95px) {
                .llx125 {
                    width: 100%;
                }
            }
.MuiButtonBase-root {
    color: inherit;
    border: 0;
    cursor: pointer;
    margin: 0;
    display: inline-flex;
    outline: 0;
    padding: 0;
    position: relative;
    align-items: center;
    user-select: none;
    border-radius: 0;
    vertical-align: middle;
    -moz-appearance: none;
    justify-content: center;
    text-decoration: none;
    background-color: transparent;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
}
.MuiTab-root {
    padding: 6px 4px;
    overflow: hidden;
    position: relative;
    font-size: 1rem;
    max-width: 264px;
    min-width: 72px;
    box-sizing: border-box;
    min-height: 48px;
    text-align: center;
    flex-shrink: 0;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    line-height: 1.75;
    white-space: normal;
    letter-spacing: 0.02857em;
    text-transform: uppercase;
}
.MuiTab-textColorPrimary {
    color: rgba(0, 0, 0, 0.54);
}
.MuiTabs-root {
    display: flex;
    overflow: hidden;
    min-height: 48px;
    -webkit-overflow-scrolling: touch;
}
.MuiTabs-fixed {
    width: 100%;
    overflow-x: hidden;
}
.MuiTabs-scroller {
    flex: 1 1 auto;
    display: inline-block;
    position: relative;
    white-space: nowrap;
}
.MuiTabs-flexContainer {
    display: flex;
}
.MuiTab-textColorPrimary.Mui-selected {
    color: #0089ab;
}
.MuiTab-wrapper {
    width: 100%;
    display: inline-flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
.MuiTouchRipple-root {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    overflow: hidden;
    position: absolute;
    border-radius: inherit;
    pointer-events: none;
}
.llx130 {
    border-left: 1px solid rgba(226, 227, 227, 0.7);
    border-right: 1px solid rgba(226, 227, 227, 0.7);
}
.llx130 .MuiTabs-flexContainer {
    border-bottom: 1px solid #E2E3E3;
}
.llx131 {
    font-size: 16px;
    min-width: inherit !important;
    font-weight: bold;
    text-transform: none;
}
.llx131 .MuiTab-wrapper {
    font-weight: bold;
}
.llx132 {
    width: 370px;
    max-width: 100%;
    background: #FFFFFF;
    box-sizing: border-box;
    border-radius: 10px;
    margin-bottom: 48px;
}
.llx133 {
    display: flex;
    padding: 16px 19px;
    align-items: center;
    border-radius: 10px 10px 0px 0px;
}
.llx133-2 {
    display: flex;
    padding: 16px 19px;
    align-items: center;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 50px;
    background: linear-gradient(-45deg, #ffffff, #0089ab, #ffffff, #0089ab);
    background-size: 400% 400%;
    animation: gradient 5s ease infinite;
}



.llx134 {
    color: #FFFFFF;
    font-size: 20px;
    font-style: normal;
    font-family: Roboto;
    font-weight: bold;
    line-height: 24px;
}
.llx135 {
    border: 1px solid rgba(226, 227, 227, 0.7);
    padding: 20px 20px 0 20px;
    border-top: none;
    border-radius: 0 0 10px 10px;
}
.llx136 {
    width: 100%;
    height: 81px;
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
}
.llx137 {
    width: 144px;
    height: 81px;
    object-fit: cover;
    align-items: flex-start;
    flex-shrink: 0;
    border-radius: 10px;
    float: left;
}
.llx138 {
    color: #2D3047;
    display: -webkit-box;
    overflow: hidden;
    font-size: 14px;
    word-wrap: break-word;
    font-style: normal;
    flex-shrink: 0;
    font-family: Roboto;
    font-weight: bold;
    line-height: 20px;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.llx139 {
    color: #8D8F9B;
    display: -webkit-box;
    overflow: hidden;
    font-size: 12px;
    word-wrap: break-word;
    font-style: normal;
    flex-shrink: 0;
    font-family: Roboto;
    font-weight: 500;
    line-height: 14px;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.llx140 {
    gap: 5px;
    height: 100%;
    display: flex;
    padding-left: 10px;
    flex-direction: column;
}
.llx141 {
    width: 100%;
    bottom: 0;
    height: 2px;
    position: absolute;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.llx142 {
    background-color: #0089ab;
}

.bottom-nav {clear: both; opacity:0;}

        .llx14 {
    color: #ffffff;
}
        .llx14:hover {
    color: rgb(255 191 0);
}
        .llx172 {
    width: 100%;
    background: #2D3047;
    padding-bottom: 10px;
}
.llx172-w {
    width: 100%;
    background: #0089ab;
    padding-bottom: 10px;
}
        @media (min-width: 1218px)
.MuiContainer-maxWidthLg {
    max-width: 1218px;
}

@media (min-width: 600px)
.MuiContainer-root {
    padding-left: 24px;
    padding-right: 24px;
}
.MuiContainer-root {
    width: 100%;
    display: block;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}
@media (min-width: 1218px)
.MuiContainer-maxWidthLg {
    max-width: 1218px;
}
@media (min-width: 600px)
.MuiContainer-root {
    padding-left: 24px;
    padding-right: 24px;
}
.MuiContainer-root {
    width: 100%;
    display: block;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}
        .llx158 {
    width: 100%;
}
        .llx158 .MuiBox-root {
    padding-left: 0;
    padding-right: 0;
}
.MuiTypography-body1 {
    font-size: 1.1428571428571428rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0.00938em;
}
.MuiGrid-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
}
.llx164 {
    gap: 30px;
    display: flex;
    margin-bottom: 30px;
}
.llx158 .MuiBox-root {
    padding-left: 0;
    padding-right: 0;
}
.llx166 {
    order: 1;
    flex-grow: 1;
}    
.llx216 {
    padding: 24px;
}
        .llx159 {
    display: flex;
    padding-top: 40px;
    padding-left: 12px;
    padding-right: 12px;
    flex-direction: column;
}
.llx168 {
    order: 3;
}
.llx161 a{
    color: #FFFFFF;
    font-size: 32px;
    font-style: normal;
    font-family: Roboto;
    font-weight: bold;
    line-height: 22px;
    padding-bottom: 16px;
}
.llx170 {
    order: 2;
    width: 350px;
}
.llx193 {
    width: 170px;
    border: 1px solid #666666;
    max-height: 100%;
    object-fit: cover;
    align-items: flex-start;
    flex-shrink: 0;
    border-radius: 10px;
}
.llx195 {
    width: 100%;
    cursor: pointer;
    height: 7.5vw;
    display: flex;
    max-height: 98px;
    align-items: flex-start;
    margin-bottom: 17px;
}
.MuiGrid-spacing-xs-3 {
    width: calc(100% + 24px);
    margin: -12px;
}

.MuiGrid-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
}
.MuiGrid-spacing-xs-3 {
    width: calc(100% + 24px);
    margin: -12px;
}
.MuiGrid-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
}
.llx190 {
    width: 100%;
    border: 1px solid rgba(255, 255, 255, 0.4);
    height: auto;
    box-sizing: border-box;
    aspect-ratio: 1.778;
    border-radius: 10px;
}
.llx197 {
    color: #FFFFFF;
    cursor: pointer;
    display: -webkit-box;
    overflow: hidden;
    font-size: 16px;
    word-wrap: break-word;
    font-style: normal;
    font-family: Roboto;
    font-weight: bold;
    line-height: 24px;
    text-overflow: ellipsis;
    padding-bottom: 5px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.llx199 {
    gap: 5px;
    height: 100%;
    display: flex;
    padding-left: 16px;
    flex-direction: column;
}
        .llx222 {
    color: #2D3047;
    font-size: 40px;
    font-style: normal;
    font-family: Roboto;
    font-weight: bold;
    line-height: 50px;
    padding-bottom: 30px;
}
        .llx223 {
    width: 100%;
    object-fit: cover;
    align-items: flex-start;
    border-radius: 10px;
}
        .llx227 {
    display: flex;
    padding-top: 16px;
    flex-direction: column;
    justify-content: space-between;
}
        .llx226 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
        .llx228 {
    color: #8D8F9B;
    font-size: 14px;
    font-style: normal;
    font-family: Roboto;
    font-weight: 500;
    line-height: 16px;
}
        .llx237 {
    gap: 15px;
    display: flex;
    align-items: center;
}
        .llx237 img {
    height: 15px;
}
        .llx13 {
	background: linear-gradient(-45deg, #ffffff, #0089ab, #ffffff, #0089ab);
	background-size: 400% 400%;
	animation: gradient 5s ease infinite;
}
 
@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}