 #userwayAccessibilityIcon {
     bottom: 80px !important;
     top: auto;
     left: 10px !important
 }

 @media screen and (max-width : 500px) {
     #userwayAccessibilityIcon {
         bottom: 80px !important;
         top: auto;
         left: 10px !important
     }
 }

 .cky-btn-revisit-wrapper {
     left: 10px !important;
 }




 html {
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     box-sizing: border-box;
     -webkit-text-size-adjust: 100%;
 }

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

 strong,
 b {
     font-weight: 700;
 }

 body {
     margin: 0;
     color: rgba(0, 0, 0, 0.87);
     font-weight: 300;
     line-height: 1.5;
     font-size: 18px;
     font-family: Lexend, sans-serif;
     background-color: #fff;
 }

 body.light {
     font-weight: 300;
 }

 body strong {
     font-weight: 700px;
 }

 body em {
     font-style: italic;
 }

 body u {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body a {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body ul {
     list-style-type: disc;
     list-style-position: inside;
     margin-left: 16px;
 }

 body ul li::marker {
     color: var(--grey-600);
 }

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

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

 body {
     --common-black: #000000;
     --common-white: #FFFFFF;
     --primary-lighter: #f3edfa;
     --primary-light: #e1befb;
     --primary-main: #55306c;
     --primary-dark: #4f2f60;
     --primary-darker: #2f153d;
     --secondary-lighter: #ffffff;
     --secondary-light: #ebd4ff;
     --secondary-main: #cf97ff;
     --secondary-dark: #9a2eef;
     --secondary-darker: #701eab;
     --success-lighter: #F0FDFC;
     --success-light: #CCFBF8;
     --success-main: #2DD4C9;
     --success-dark: #14C1B5;
     --success-darker: #0D948B;
     --warning-lighter: #FEEFD6;
     --warning-light: #FBDBAD;
     --warning-main: #F17F1E;
     --warning-dark: #EA7410;
     --warning-darker: #D76607;
     --error-lighter: #FFF1F4;
     --error-light: #FDA4BA;
     --error-main: #E11D4D;
     --error-dark: #DB0C3F;
     --error-darker: #BE123C;
     --grey-500: #FFFFFF;
     --grey-600: #757677;
     --grey-700: #454545;
     --grey-800: #3C3A3A;
     --grey-900: #292929;
 }

 body h1 {
     font-family: Lora;
     font-size: 58px;
     font-weight: 500;
     line-height: 1.2;
 }

 @media (max-width:900px) {
     body h1 {
         font-size: 52px;
     }
 }

 @media (max-width:600px) {
     body h1 {
         font-size: 36px;
     }
 }

 body h2 {
     font-family: Lora;
     font-size: 42px;
     line-height: 1.2;
     font-weight: 500;
 }

 @media (max-width:900px) {
     body h2 {
         font-size: 42px;
     }
 }

 @media (max-width:600px) {
     body h2 {
         font-size: 28px;
     }
 }

 body h3 {
     font-family: Lora;
     font-size: 32px;
     line-height: 1.2;
     font-weight: 500;
 }

 @media (max-width:900px) {
     body h3 {
         font-size: 28px;
     }
 }

 @media (max-width:600px) {
     body h3 {
         font-size: 22px;
     }
 }

 body h4 {
     font-family: Lora;
     font-size: 20px;
     line-height: 1.2;
     font-weight: 500;
 }

 body h4 strong {
     font-weight: 700px;
 }

 body h4 em {
     font-style: italic;
 }

 body h4 u {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body h4 a {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body h4 ul {
     list-style-type: disc;
     list-style-position: inside;
     margin-left: 16px;
 }

 body h4 ul li::marker {
     color: var(--grey-600);
 }

 body h5 {
     font-size: 20px;
     line-height: 1.2;
     font-weight: 500;
 }

 @media (max-width:600px) {
     body h5 {
         font-size: 18px;
     }
 }

 body h5 strong {
     font-weight: 700px;
 }

 body h5 em {
     font-style: italic;
 }

 body h5 u {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body h5 a {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 body h5 ul {
     list-style-type: disc;
     list-style-position: inside;
     margin-left: 16px;
 }

 body h5 ul li::marker {
     color: var(--grey-600);
 }

 body .MuiPagination-ul {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
 }

 body a {
     -webkit-text-decoration: none !important;
     text-decoration: none !important;
 }

 body ul[role='menu'] {
     background-color: white !important;
     padding-top: 8px !important;
     padding-left: 8px !important;
     padding-right: 8px !important;
 }

 body [data-id=faq-block].flex-col {
     gap: 15px;
 }

 body [data-id=footerText]>[data-id=button-wrapper].flex {
     padding-left: 5px !important;
 }

 body .css-ficsje {
     margin-top: 13px;
     margin-left: 6px;
 }

 body .css-d5w3vx {
     color: #454545;
 }

 body #text-button-container.flex {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
 }

 @media (max-width:425px) {
     body .css-1ct24u3 {
         -webkit-background-position: 80px center;
         background-position: 80px center;
     }
 }




 .css-146lcfc {
     border-bottom: 1px solid #C6C6C6;
     position: fixed;
     z-index: 99;
     width: 100%;
     box-shadow: 0px 2px 8px rgba(23, 23, 23, 0.1);
     border: none;
     background-color: #FFFFFF;
 }

 @media (min-width:0px) {
     .css-146lcfc {
         top: 44px;
     }
 }

 @media (min-width:1200px) {
     .css-146lcfc {
         top: 44px;
     }
 }

 .css-146lcfc>:first-child>:first-child {
     padding-top: 3px;
 }

 @media (min-width:0px) {
     .css-146lcfc>:first-child>:first-child {
         width: 283px;
     }
 }

 .css-146lcfc>:first-child>:nth-child(3) {
     padding-bottom: 9px;
 }



 .css-jirnwy {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     max-width: 1280px;
     width: 98%;
     margin-left: auto;
     margin-right: auto;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     justify-content: space-between;
     padding-top: 8px;
     padding-bottom: 8px;
 }



 .css-pswt6o {
     cursor: pointer;
     margin-left: 16px;
 }




 .css-1abfnc2 {
     padding-top: 8px;
     padding-bottom: 8px;
 }

 @media (min-width:0px) {
     .css-1abfnc2 {
         display: none;
     }
 }

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

 @media (min-width:1200px) {
     .css-1abfnc2 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }

 @media (min-width:1536px) {
     .css-1abfnc2 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }



 .css-hoe9xz {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
 }



 .css-13o8ply {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     padding-left: 12px;
     padding-right: 12px;
 }



 .css-10klw3m {
     height: 100%;
 }




 .css-11o9utt {
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     padding-left: 2px;
     padding-right: 2px;
     color: #454545;
     text-transform: capitalize;
 }

 .css-11o9utt.light {
     font-weight: 300;
 }

 .css-11o9utt:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-11o9utt:hover {
         background-color: transparent;
     }
 }

 .css-11o9utt.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-11o9utt.nav-btn {
     color: var(--grey-500);
 }

 .css-11o9utt.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-11o9utt:hover {
     color: var(--primary-dark);
 }

 @media (min-width:0px) {
     .css-11o9utt {
         margin-left: 14px;
     }
 }




 .css-2ud4ai {
     display: -webkit-inline-box;
     display: -webkit-inline-flex;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: relative;
     box-sizing: border-box;
     -webkit-tap-highlight-color: transparent;
     background-color: transparent;
     outline: 0;
     border: 0;
     margin: 0;
     border-radius: 0;
     padding: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: middle;
     -moz-appearance: none;
     -webkit-appearance: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     color: inherit;
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     padding-left: 2px;
     padding-right: 2px;
     color: #454545;
     text-transform: capitalize;
 }

 .css-2ud4ai::-moz-focus-inner {
     border-style: none;
 }

 .css-2ud4ai.Mui-disabled {
     pointer-events: none;
     cursor: default;
 }

 @media print {
     .css-2ud4ai {
         -webkit-print-color-adjust: exact;
         color-adjust: exact;
     }
 }

 .css-2ud4ai.light {
     font-weight: 300;
 }

 .css-2ud4ai:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-2ud4ai:hover {
         background-color: transparent;
     }
 }

 .css-2ud4ai.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-2ud4ai.nav-btn {
     color: var(--grey-500);
 }

 .css-2ud4ai.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-2ud4ai:hover {
     color: var(--primary-dark);
 }

 @media (min-width:0px) {
     .css-2ud4ai {
         margin-left: 14px;
     }
 }





 .css-1whlqbd {
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     padding-left: 2px;
     padding-right: 2px;
     color: #454545;
     text-transform: capitalize;
 }

 .css-1whlqbd.light {
     font-weight: 300;
 }

 .css-1whlqbd:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-1whlqbd:hover {
         background-color: transparent;
     }
 }

 .css-1whlqbd.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-1whlqbd.nav-btn {
     color: var(--grey-500);
 }

 .css-1whlqbd.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-1whlqbd:hover {
     color: var(--primary-dark);
 }

 @media (min-width:0px) {
     .css-1whlqbd {
         padding-left: 19px;
     }
 }

 @media (min-width:1200px) {
     .css-1whlqbd {
         padding-left: 7px;
         padding-right: 7px;
     }
 }







 .css-1sqkao5 {
     display: -webkit-inline-box;
     display: -webkit-inline-flex;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: relative;
     box-sizing: border-box;
     -webkit-tap-highlight-color: transparent;
     background-color: transparent;
     outline: 0;
     border: 0;
     margin: 0;
     border-radius: 0;
     padding: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: middle;
     -moz-appearance: none;
     -webkit-appearance: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     color: inherit;
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     padding-left: 2px;
     padding-right: 2px;
     color: #454545;
     text-transform: capitalize;
 }

 .css-1sqkao5::-moz-focus-inner {
     border-style: none;
 }

 .css-1sqkao5.Mui-disabled {
     pointer-events: none;
     cursor: default;
 }

 @media print {
     .css-1sqkao5 {
         -webkit-print-color-adjust: exact;
         color-adjust: exact;
     }
 }

 .css-1sqkao5.light {
     font-weight: 300;
 }

 .css-1sqkao5:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-1sqkao5:hover {
         background-color: transparent;
     }
 }

 .css-1sqkao5.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-1sqkao5.nav-btn {
     color: var(--grey-500);
 }

 .css-1sqkao5.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-1sqkao5:hover {
     color: var(--primary-dark);
 }

 @media (min-width:0px) {
     .css-1sqkao5 {
         padding-left: 19px;
     }
 }

 @media (min-width:1200px) {
     .css-1sqkao5 {
         padding-left: 7px;
         padding-right: 7px;
     }
 }





 .css-1rkh7xs {
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     color: #454545;
     text-transform: capitalize;
 }

 .css-1rkh7xs.light {
     font-weight: 300;
 }

 .css-1rkh7xs:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-1rkh7xs:hover {
         background-color: transparent;
     }
 }

 .css-1rkh7xs.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-1rkh7xs.nav-btn {
     color: var(--grey-500);
 }

 .css-1rkh7xs.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-1rkh7xs:hover {
     color: var(--primary-dark);
 }





 .css-16xg54p {
     display: -webkit-inline-box;
     display: -webkit-inline-flex;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: relative;
     box-sizing: border-box;
     -webkit-tap-highlight-color: transparent;
     background-color: transparent;
     outline: 0;
     border: 0;
     margin: 0;
     border-radius: 0;
     padding: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: middle;
     -moz-appearance: none;
     -webkit-appearance: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     color: inherit;
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     color: #454545;
     text-transform: capitalize;
 }

 .css-16xg54p::-moz-focus-inner {
     border-style: none;
 }

 .css-16xg54p.Mui-disabled {
     pointer-events: none;
     cursor: default;
 }

 @media print {
     .css-16xg54p {
         -webkit-print-color-adjust: exact;
         color-adjust: exact;
     }
 }

 .css-16xg54p.light {
     font-weight: 300;
 }

 .css-16xg54p:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-16xg54p:hover {
         background-color: transparent;
     }
 }

 .css-16xg54p.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-16xg54p.nav-btn {
     color: var(--grey-500);
 }

 .css-16xg54p.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-16xg54p:hover {
     color: var(--primary-dark);
 }



 .css-pt151d {
     display: inherit;
     margin-right: -4px;
     margin-left: 8px;
 }

 .css-pt151d>*:nth-of-type(1) {
     font-size: 20px;
 }




 .css-vubbuv {
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     width: 1em;
     height: 1em;
     display: inline-block;
     fill: currentColor;
     -webkit-flex-shrink: 0;
     -ms-flex-negative: 0;
     flex-shrink: 0;
     -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     font-size: 1.5rem;
 }





 .css-16yxc50 {
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 16px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #fff;
     background-color: #55306c;
     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);
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: 1px solid var(--grey-500);
     border-radius: 200px;
     box-shadow: 0px 5px 30px 0px #D0E6FF;
     background-color: var(--primary-main);
     color: var(--common-white);
     padding-top: 22px;
     padding-bottom: 22px;
     padding-left: 57px;
     padding-right: 71px;
     background-image: url("https://d3t5ai5vcxyqte.cloudfront.net/media/uxuxezndimgmp.svg?updated_at=2023-06-17T07:16:33.984Z");
     -webkit-background-position: right 44px center;
     background-position: right 44px center;
     -webkit-background-size: auto;
     background-size: auto;
     background-repeat: no-repeat;
     color: #FFFFFF !important;
     box-shadow: none !important;
     width: 100%;
     padding-left: 54px;
     padding-right: 30px !important;
     background-image: url(https://d3t5ai5vcxyqte.cloudfront.net/media/hickzqmnogaagkh.svg?updated_at=2023-05-12T13:52:24.838Z);
     background-repeat: no-repeat;
     text-transform: capitalize;
 }

 .css-16yxc50.light {
     font-weight: 300;
 }

 .css-16yxc50:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: #4f2f60;
     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);
 }

 @media (hover: none) {
     .css-16yxc50:hover {
         background-color: #55306c;
     }
 }

 .css-16yxc50:active {
     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);
 }

 .css-16yxc50.Mui-focusVisible {
     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);
 }

 .css-16yxc50.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
     box-shadow: none;
     background-color: rgba(0, 0, 0, 0.12);
 }

 .css-16yxc50:not(.Mui-disabled):hover {
     background-color: var(--primary-dark);
     border: 1px solid var(--primary-dark);
 }

 .css-16yxc50.Mui-disabled {
     background-color: var(--grey-800);
     color: var(--common-white);
 }

 .css-16yxc50.nav-call-btn {
     background-color: var(--grey-500);
     color: var(--primary-main);
     border: 1px solid var(--grey-500);
     box-shadow: 0px 5px 30px 0px var(--grey-600);
 }

 .css-16yxc50.nav-call-btn:hover {
     color: var(--primary-dark);
     background-color: var(--grey-500);
 }

 @media (min-width:0px) {
     .css-16yxc50 {
         -webkit-background-position: 95px center;
         background-position: 95px center;
     }
 }

 @media (min-width:1200px) {
     .css-16yxc50 {
         -webkit-background-position: 24px center;
         background-position: 24px center;
     }
 }




 .css-1ct24u3 {
     display: -webkit-inline-box;
     display: -webkit-inline-flex;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: relative;
     box-sizing: border-box;
     -webkit-tap-highlight-color: transparent;
     background-color: transparent;
     outline: 0;
     border: 0;
     margin: 0;
     border-radius: 0;
     padding: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: middle;
     -moz-appearance: none;
     -webkit-appearance: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     color: inherit;
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 16px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #fff;
     background-color: #55306c;
     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);
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: 1px solid var(--grey-500);
     border-radius: 200px;
     box-shadow: 0px 5px 30px 0px #D0E6FF;
     background-color: var(--primary-main);
     color: var(--common-white);
     padding-top: 22px;
     padding-bottom: 22px;
     padding-left: 57px;
     padding-right: 71px;
     background-image: url("https://d3t5ai5vcxyqte.cloudfront.net/media/uxuxezndimgmp.svg?updated_at=2023-06-17T07:16:33.984Z");
     -webkit-background-position: right 44px center;
     background-position: right 44px center;
     -webkit-background-size: auto;
     background-size: auto;
     background-repeat: no-repeat;
     color: #FFFFFF !important;
     box-shadow: none !important;
     width: 100%;
     padding-left: 54px;
     padding-right: 30px !important;
     background-image: url(https://d3t5ai5vcxyqte.cloudfront.net/media/hickzqmnogaagkh.svg?updated_at=2023-05-12T13:52:24.838Z);
     background-repeat: no-repeat;
     text-transform: capitalize;
 }

 .css-1ct24u3::-moz-focus-inner {
     border-style: none;
 }

 .css-1ct24u3.Mui-disabled {
     pointer-events: none;
     cursor: default;
 }

 @media print {
     .css-1ct24u3 {
         -webkit-print-color-adjust: exact;
         color-adjust: exact;
     }
 }

 .css-1ct24u3.light {
     font-weight: 300;
 }

 .css-1ct24u3:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: #4f2f60;
     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);
 }

 @media (hover: none) {
     .css-1ct24u3:hover {
         background-color: #55306c;
     }
 }

 .css-1ct24u3:active {
     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);
 }

 .css-1ct24u3.Mui-focusVisible {
     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);
 }

 .css-1ct24u3.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
     box-shadow: none;
     background-color: rgba(0, 0, 0, 0.12);
 }

 .css-1ct24u3:not(.Mui-disabled):hover {
     background-color: var(--primary-dark);
     border: 1px solid var(--primary-dark);
 }

 .css-1ct24u3.Mui-disabled {
     background-color: var(--grey-800);
     color: var(--common-white);
 }

 .css-1ct24u3.nav-call-btn {
     background-color: var(--grey-500);
     color: var(--primary-main);
     border: 1px solid var(--grey-500);
     box-shadow: 0px 5px 30px 0px var(--grey-600);
 }

 .css-1ct24u3.nav-call-btn:hover {
     color: var(--primary-dark);
     background-color: var(--grey-500);
 }

 @media (min-width:0px) {
     .css-1ct24u3 {
         -webkit-background-position: 95px center;
         background-position: 95px center;
     }
 }

 @media (min-width:1200px) {
     .css-1ct24u3 {
         -webkit-background-position: 24px center;
         background-position: 24px center;
     }
 }





 .css-7f1awi {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     position: absolute;
     right: 40px;
 }





 .css-kp2n44 {
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     width: 1em;
     height: 1em;
     display: inline-block;
     fill: currentColor;
     -webkit-flex-shrink: 0;
     -ms-flex-negative: 0;
     flex-shrink: 0;
     -webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     font-size: 2.1875rem;
     color: #55306c;
 }

 @media (min-width:0px) {
     .css-kp2n44 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }

 @media (min-width:600px) {
     .css-kp2n44 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }

 @media (min-width:1200px) {
     .css-kp2n44 {
         display: none;
     }
 }

 @media (min-width:1536px) {
     .css-kp2n44 {
         display: none;
     }
 }




 .css-c8dqk2 {
     z-index: 1200;
 }

 @media (min-width:0px) {
     .css-c8dqk2 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }

 @media (min-width:600px) {
     .css-c8dqk2 {
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
     }
 }

 @media (min-width:1200px) {
     .css-c8dqk2 {
         display: none;
     }
 }

 @media (min-width:1536px) {
     .css-c8dqk2 {
         display: none;
     }
 }

 .css-c8dqk2 .MuiDrawer-paper {
     background: #cf97ff;
     border: none;
     box-shadow: 0px 2px 8px rgba(23, 23, 23, 0.1);
     background-color: #FFFFFF;
 }

 @media (min-width:0px) {
     .css-c8dqk2 .MuiDrawer-paper {
         top: 44px;
     }
 }

 @media (min-width:1200px) {
     .css-c8dqk2 .MuiDrawer-paper {
         top: 44px;
     }
 }

 .css-c8dqk2 .MuiDrawer-paper>:first-child>:first-child {
     padding-top: 3px;
 }

 @media (min-width:0px) {
     .css-c8dqk2 .MuiDrawer-paper>:first-child>:first-child {
         width: 283px;
     }
 }

 .css-c8dqk2 .MuiDrawer-paper>:first-child>:nth-child(3) {
     padding-bottom: 9px;
 }





 .css-1ylwxn2 {
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: fixed;
     bottom: 0;
     left: 0;
     width: 100%;
     padding-top: 8px;
     padding-bottom: 8px;
 }

 @media (min-width:0px) {
     .css-1ylwxn2 {
         display: block;
     }
 }

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




 .css-zc74jj {
     width: 90%;
     margin: auto;
 }





 .css-6gqeap {
     margin-left: 5%;
     margin-right: 5%;
 }

 @media (min-width:0px) {
     .css-6gqeap {
         margin-top: 90px;
     }
 }

 @media (min-width:900px) {
     .css-6gqeap {
         margin-top: 90px;
     }
 }

 .css-6gqeap>:first-child {
     padding-top: 50px;
 }





 .css-dommnj {
     max-width: 1280px;
     margin: auto;
     padding-top: 24px;
 }





 .css-1olr37g {
     margin: 0;
     font-weight: 300;
     line-height: 1.5;
     font-size: 18px;
     font-family: Lexend, sans-serif;
     color: rgba(0, 0, 0, 0.6);
 }

 .css-1olr37g.light {
     font-weight: 300;
 }

 .css-1olr37g strong {
     font-weight: 700px;
 }

 .css-1olr37g em {
     font-style: italic;
 }

 .css-1olr37g u {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 .css-1olr37g a {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 .css-1olr37g ul {
     list-style-type: disc;
     list-style-position: inside;
     margin-left: 16px;
 }

 .css-1olr37g ul li::marker {
     color: var(--grey-600);
 }





 .css-nhb8h9 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-flex-wrap: wrap;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     padding: 0;
     margin: 0;
     list-style: none;
 }





 .css-1ammxp8 {
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     color: palette.primary.main;
     padding: 6px 0px;
     -webkit-box-pack: right;
     -ms-flex-pack: right;
     -webkit-justify-content: right;
     justify-content: right;
     min-width: unset;
     text-transform: capitalize;
 }

 .css-1ammxp8.light {
     font-weight: 300;
 }

 .css-1ammxp8:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-1ammxp8:hover {
         background-color: transparent;
     }
 }

 .css-1ammxp8.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-1ammxp8.nav-btn {
     color: var(--grey-500);
 }

 .css-1ammxp8.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-1ammxp8:hover {
     color: var(--primary-dark);
 }

 .css-1ammxp8:hover {
     color: palette.secondary.main;
     background: transparent;
 }





 .css-wbpqke {
     display: -webkit-inline-box;
     display: -webkit-inline-flex;
     display: -ms-inline-flexbox;
     display: inline-flex;
     -webkit-align-items: center;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -ms-flex-pack: center;
     -webkit-justify-content: center;
     justify-content: center;
     position: relative;
     box-sizing: border-box;
     -webkit-tap-highlight-color: transparent;
     background-color: transparent;
     outline: 0;
     border: 0;
     margin: 0;
     border-radius: 0;
     padding: 0;
     cursor: pointer;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: middle;
     -moz-appearance: none;
     -webkit-appearance: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     color: inherit;
     font-size: 18px;
     font-weight: 500;
     line-height: 1;
     font-family: Lexend, sans-serif;
     text-transform: uppercase;
     min-width: 64px;
     padding: 6px 8px;
     border-radius: 4px;
     -webkit-transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
     color: #55306c;
     text-transform: none;
     -webkit-text-decoration: none;
     text-decoration: none;
     border: none;
     background: transparent;
     color: var(--primary-main);
     color: palette.primary.main;
     padding: 6px 0px;
     -webkit-box-pack: right;
     -ms-flex-pack: right;
     -webkit-justify-content: right;
     justify-content: right;
     min-width: unset;
     text-transform: capitalize;
 }

 .css-wbpqke::-moz-focus-inner {
     border-style: none;
 }

 .css-wbpqke.Mui-disabled {
     pointer-events: none;
     cursor: default;
 }

 @media print {
     .css-wbpqke {
         -webkit-print-color-adjust: exact;
         color-adjust: exact;
     }
 }

 .css-wbpqke.light {
     font-weight: 300;
 }

 .css-wbpqke:hover {
     -webkit-text-decoration: none;
     text-decoration: none;
     background-color: rgba(85, 48, 108, 0.04);
 }

 @media (hover: none) {
     .css-wbpqke:hover {
         background-color: transparent;
     }
 }

 .css-wbpqke.Mui-disabled {
     color: rgba(0, 0, 0, 0.26);
 }

 .css-wbpqke.nav-btn {
     color: var(--grey-500);
 }

 .css-wbpqke.footer-btn {
     color: var(--grey-500);
     font-weight: 300;
 }

 .css-wbpqke:hover {
     color: var(--primary-dark);
 }

 .css-wbpqke:hover {
     color: palette.secondary.main;
     background: transparent;
 }





 .css-3mf706 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     margin-left: 8px;
     margin-right: 8px;
 }






 .css-kegxf3 {
     margin: 0;
     font-weight: 300;
     line-height: 1.5;
     font-size: 18px;
     font-family: Lexend, sans-serif;
     color: palette.grey.800;
 }

 .css-kegxf3.light {
     font-weight: 300;
 }

 .css-kegxf3 strong {
     font-weight: 700px;
 }

 .css-kegxf3 em {
     font-style: italic;
 }

 .css-kegxf3 u {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 .css-kegxf3 a {
     -webkit-text-decoration: underline;
     text-decoration: underline;
     color: inherit;
 }

 .css-kegxf3 ul {
     list-style-type: disc;
     list-style-position: inside;
     margin-left: 16px;
 }

 .css-kegxf3 ul li::marker {
     color: var(--grey-600);
 }





   .css-upmyu9 {
          min-height: 400px;
        }

        @media (min-width:0px) {
          .css-upmyu9 {
            margin-bottom: 100px;
          }
        }

        @media (min-width:600px) {
          .css-upmyu9 {
            margin-bottom: 0px;
          }
        }

        @media (min-width:0px) {
          .css-upmyu9 #iframe-box {
            height: 178px;
          }
        }

        @media (min-width:900px) {
          .css-upmyu9 #iframe-box {
            height: 437px;
          }
        }
          .css-1r7cqx6 {
            box-sizing: border-box;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            width: 100%;
            -webkit-flex-direction: row;
            -ms-flex-direction: row;
            flex-direction: row;
            margin-left: auto;
            margin-right: auto;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
          }

          @media (min-width:0px) {
            .css-1r7cqx6 {
              text-align: left;
              width: 318px;
            }
          }

          @media (min-width:600px) {
            .css-1r7cqx6 {
              text-align: left;
              width: 318px;
            }
          }

          @media (min-width:900px) {
            .css-1r7cqx6 {
              text-align: center;
              width: 780px;
            }
          }

          @media (min-width:1200px) {
            .css-1r7cqx6 {
              text-align: center;
              width: 780px;
            }
          }

          @media (min-width:1536px) {
            .css-1r7cqx6 {
              text-align: center;
              width: 780px;
            }
          }





           .css-l4rh9y {
              box-sizing: border-box;
              margin: 0;
              -webkit-flex-direction: row;
              -ms-flex-direction: row;
              flex-direction: row;
              -webkit-flex-basis: 100%;
              -ms-flex-preferred-size: 100%;
              flex-basis: 100%;
              -webkit-box-flex: 0;
              -webkit-flex-grow: 0;
              -ms-flex-positive: 0;
              flex-grow: 0;
              max-width: 100%;
              margin-top: 32px;
            }

            @media (min-width:600px) {
              .css-l4rh9y {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:900px) {
              .css-l4rh9y {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1200px) {
              .css-l4rh9y {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1536px) {
              .css-l4rh9y {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }




            .css-1hq02h {
                  margin: 0;
                  font-family: Lora;
                  font-size: 42px;
                  line-height: 1.2;
                  font-weight: 500;
                  font-weight: 500;
                  color: #454545;
                }

                @media (max-width:900px) {
                  .css-1hq02h {
                    font-size: 42px;
                  }
                }

                @media (max-width:600px) {
                  .css-1hq02h {
                    font-size: 28px;
                  }
                }





                 .css-i0cwpz {
              box-sizing: border-box;
              margin: 0;
              -webkit-flex-direction: row;
              -ms-flex-direction: row;
              flex-direction: row;
              -webkit-flex-basis: 100%;
              -ms-flex-preferred-size: 100%;
              flex-basis: 100%;
              -webkit-box-flex: 0;
              -webkit-flex-grow: 0;
              -ms-flex-positive: 0;
              flex-grow: 0;
              max-width: 100%;
              margin-top: 32px;
            }

            @media (min-width:600px) {
              .css-i0cwpz {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:900px) {
              .css-i0cwpz {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1200px) {
              .css-i0cwpz {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1536px) {
              .css-i0cwpz {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:0px) {
              .css-i0cwpz {
                max-width: 318px;
              }
            }

            @media (min-width:600px) {
              .css-i0cwpz {
                max-width: 318px;
              }
            }

            @media (min-width:900px) {
              .css-i0cwpz {
                max-width: 520px;
              }
            }

            @media (min-width:1200px) {
              .css-i0cwpz {
                max-width: 780px;
              }
            }

            @media (min-width:1536px) {
              .css-i0cwpz {
                max-width: 780px;
              }
            }


            .css-hoe9xz {
                    -webkit-align-self: center;
                    -ms-flex-item-align: center;
                    align-self: center;
                  }




                   .css-7ck1st {
              box-sizing: border-box;
              margin: 0;
              -webkit-flex-direction: row;
              -ms-flex-direction: row;
              flex-direction: row;
              -webkit-flex-basis: 100%;
              -ms-flex-preferred-size: 100%;
              flex-basis: 100%;
              -webkit-box-flex: 0;
              -webkit-flex-grow: 0;
              -ms-flex-positive: 0;
              flex-grow: 0;
              max-width: 100%;
              margin-top: 32px;
              text-align: left;
            }

            @media (min-width:600px) {
              .css-7ck1st {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:900px) {
              .css-7ck1st {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1200px) {
              .css-7ck1st {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }

            @media (min-width:1536px) {
              .css-7ck1st {
                -webkit-flex-basis: 100%;
                -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
                -webkit-box-flex: 0;
                -webkit-flex-grow: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                max-width: 100%;
              }
            }






              .css-17440nl {
                  margin: 0;
                  font-weight: 300;
                  line-height: 1.5;
                  font-size: 18px;
                  font-family: Lexend, sans-serif;
                  color: #454545;
                  white-space: initial;
                  display: inline-block;
                  width: 100%;
                }

                .css-17440nl.light {
                  font-weight: 300;
                }

                .css-17440nl strong {
                  font-weight: 700px;
                }

                .css-17440nl em {
                  font-style: italic;
                }

                .css-17440nl u {
                  -webkit-text-decoration: underline;
                  text-decoration: underline;
                  color: inherit;
                }

                .css-17440nl a {
                  -webkit-text-decoration: underline;
                  text-decoration: underline;
                  color: inherit;
                }

                .css-17440nl ul {
                  list-style-type: disc;
                  list-style-position: inside;
                  margin-left: 16px;
                }

                .css-17440nl ul li::marker {
                  color: var(--grey-600);
                }

                .css-17440nl p {
                  margin-top: 0px;
                  margin-bottom: 0px;
                }