:root {
	--background:                                     #A5F1E9;
	--color:                                          #000000;
	--font-size:                                      14px;
	--font-family:                                    Quicksand;
	--font-weight:                                    500;
	--logo-height:                                    125px;
	--logo-width:                                     125px;
	--logo-margin:                                    10px 10px 0px 0px;
	--logo-position:                                  left;
	--inside-logo-height:                             100px;
	--inside-logo-width:                              150px;
	--inside-logo-margin:                             0px 10px 0px 0px;
	--inside-logo-position:                           left;
	--login-display:                                  flex;
	--login-width:                                    1000px;
	--login-margin:                                   20px 0px 0px 0px;
	--login-padding:                                  40px 0px 40px 0px;
	--login-description-width:                        50%;
	--login-description-padding:                      0px 20px;
	--login-field-width:                              50%;
	--login-field-padding:                            0px 20px;
	--header-height:                                  130px;
	--header-background:                              #A5F1E9;
	--header-flex-direction:                          inherit;
	--website-width:                                  100%;
	--language-width:                                 200px;
	--inside-header-height:                           100px;
	--inside-header-background:                       #A5F1E9;
	--inside-header-flex-direction:                   inherit;
	--inside-website-width:                           100%;
	--inside-language-width:                          200px;
	--header-top-height:                              ;
	--header-top-background:                          ;
	--header-top-width:                               ;
	--header-top-color:                               ;
	--header-top-font-size:                           ;
	--header-top-padding:                             ;
	--header-top-separator:                           ;
	--footer-background:                              #7FA998;
	--footer-background1:                             #7FA998;
	--footer-shadow:                                  none;
	--footer-border-left:                             none;
	--footer-border-top:                              none;
	--footer-border-right:                            none;
	--footer-border-bottom:                           none;
	--footer-title-color:                             #000000;
	--footer-title-font-size:                         16px;
	--footer-title-font-weight:                       bold;
	--footer-title-transform:                         none;
	--footer-link-color:                              #000000;
	--footer-link-font-size:                          12px;
	--footer-link-font-weight:                        normal;
	--footer-link-transform:                          none;
	--footer-link-main-color:                         #ffffff;
	--footer-link-main-font-size:                     10;
	--footer-link-main-font-weight:                   normal;
	--footer-link-main-transform:                     none;
	--form-background:                                transparent;
	--form-color:                                     #000000;
	--form-label-color:                               #000000;
	--form-label-weight:                              300;
	--form-border-left:                               none;
	--form-border-top:                                none;
	--form-border-right:                              none;
	--form-border-bottom:                             none;
	--form-radius:                                    6px;
	--form-padding:                                   0px;
	--link-color:                                     #008afc;
	--link-font-weight:                               ;
	--link-transform:                                 ;
	--link-decoration:                                none;
	--link-hover-color:                               #008afc;
	--link-hover-font-weight:                         ;
	--link-hover-transform:                           ;
	--link-hover-decoration:                          underline;
	--input-height:                                   40px;
	--input-background:                               #f4f4f4;
	--input-color:                                    #000000;
	--input-font-weight:                              ;
	--input-border-left:                              1px solid #ebebeb;
	--input-border-top:                               1px solid #ebebeb;
	--input-border-right:                             1px solid #ebebeb;
	--input-border-bottom:                            1px solid #ebebeb;
	--input-radius:                                   ;
	--input-padding-left:                             10px;
	--input-padding-right:                            10px;
	--input-focus-border-left:                        1px solid #ebebeb;
	--input-focus-border-top:                         1px solid #ebebeb;
	--input-focus-border-right:                       1px solid #ebebeb;
	--input-focus-border-bottom:                      1px solid #ebebeb;
	--input-focus-background:                         #f4f4f4;
	--button-background:                              #E0144C;
	--button-color:                                   #ffffff;
	--button-font-size:                               16px;
	--button-font-weight:                             normal;
	--button-opacity:                                 1;
	--button-transform:                               none;
	--button-decoration:                              none;
	--button-padding:                                 10px 16px;
	--button-border-left:                             none;
	--button-border-top:                              none;
	--button-border-right:                            none;
	--button-border-bottom:                           none;
	--button-radius:                                  8px;
	--button-shadow:                                  inset 0 3px 5px rgb(0 0 0 / 13%);
	--button-hover-background:                        #E0144C;
	--button-hover-color:                             #ffffff;
	--button-hover-font-weight:                       ;
	--button-hover-opacity:                           0.8;
	--button-hover-transform:                         ;
	--button-hover-decoration:                        none;
	--button-hover-transaction:                       opacity .4s ease-in-out;
	--button-disabled-background:                     #cccccc;
	--button-disabled-color:                          #dddddd;
	--button-disabled-border-left:                    none;
	--button-disabled-border-top:                     none;
	--button-disabled-border-right:                   none;
	--button-disabled-border-bottom:                  none;
	--button-selected-background:                     #0a0c1f;
	--button-selected-color:                          #ffffff;
	--font-size-normal:                               14px;
	--font-size-small:                                12px;
	--font-size-middle:                               14px;
	--font-size-large:                                18px;
	--font-size-extra:                                24px;
	--font-size-h1:                                   20px;
	--font-transform-h1:                              none;
	--font-decoration-h1:                             none;
	--font-size-h2:                                   18px;
	--font-size-h3:                                   16px;
	--table-sticky-top:                               30px;
	--table-border-left:                              1px solid #cecece;
	--table-border-top:                               1px solid #cecece;
	--table-border-right:                             1px solid #cecece;
	--table-border-bottom:                            1px solid #cecece;
	--table-padding:                                  6px 10px;
	--table-head-background:                          #cdcccb;
	--table-head-color:                               #000000;
	--table-head-font-size:                           14px;
	--table-head-padding:                             5px 15px;
	--table-head-border-left:                         1px solid #cecece;
	--table-head-border-top:                          1px solid #cecece;
	--table-head-border-right:                        1px solid #cecece;
	--table-head-border-bottom:                       1px solid #cecece;
	--table-grouphead-background:                     #f7f6f6;
	--table-grouphead-color:                          #666666;
	--table-grouphead-border-left:                    none;
	--table-grouphead-border-top:                     none;
	--table-grouphead-border-right:                   none;
	--table-grouphead-border-bottom:                  1px solid #a09f9f;
	--table-group-background:                         #ffffff;
	--table-group-color:                              #666666;
	--table-group-border-left:                        1px solid #f9eecd;
	--table-group-border-top:                         1px solid #f9eecd;
	--table-group-border-right:                       1px solid #f9eecd;
	--table-group-border-bottom:                      1px solid #f9eecd;
	--table-foot-background:                          #000000;
	--table-foot-color:                               #000000;
	--table-foot-border-left:                         1px solid #f9eecd;
	--table-foot-border-top:                          1px solid #f9eecd;
	--table-foot-border-right:                        1px solid #f9eecd;
	--table-foot-border-bottom:                       1px solid #f9eecd;
	--table-proforma-background:                      #dedede;
	--table-proforma-color:                           #666666;
	--table-expiration-30:                            #8bcff8;
	--table-expiration-60:                            #c2e1ff;
	--table-expiration-90:                            #d8edfd;
	--mainmenu-background:                            #A5F1E9;
	--mainmenu-height:                                100px;
	--mainmenu-padding-left:                          0px;
	--mainmenu-font-size:                             18px;
	--mainmenu-font-weight:                           700;
	--mainmenu-margin:                                0px 0px 0px 0px;
	--mainmenu-padding:                               0px 10px;
	--mainmenu-border-left:                           none;
	--mainmenu-border-top:                            none;
	--mainmenu-border-right:                          none;
	--mainmenu-border-bottom:                         none;
	--changeuser-top:                                 10px;
	--changeuser-left:                                8px;
	--mainmenu-item-background:                       linear-gradient(to bottom, #89b7df 0%, #619ed4 100%);
	--mainmenu-item-color:                            #393E46;
	--mainmenu-item-opacity:                          1;
	--mainmenu-item-transform:                        none;
	--mainmenu-item-border-left:                      none;
	--mainmenu-item-border-top:                       none;
	--mainmenu-item-border-right:                     none;
	--mainmenu-item-border-bottom:                    none;
	--mainmenu-hover-background:                      transparent;
	--mainmenu-hover-color:                           #7C83FD;
	--mainmenu-hover-opacity:                         1;
	--mainmenu-hover-transition:                      background-color .5s ease-in-out, color .3s ease-in-out;
	--mainmenu-active-menu-item-bg:                   transparent;
	--mainmenu-active-menu-item-color:                #7C83FD;
	--mainmenu-dropdown-width:                        250px;
	--mainmenu-dropdown-offset:                       50px;
	--mainmenu-dropdown-arrow:                        content;
	--mainmenu-dropdown-top:                          15px;
	--mainmenu-dropdown-background:                   #2DA8F8;
	--mainmenu-dropdown-item-color:                   #ffffff;
	--mainmenu-dropdown-hover-bg:                     #1d649a;
	--mainmenu-dropdown-hover-color:                  #ffffff;
	--mainmenu-dropdown-item-height:                  40px;
	--mainmenu-dropdown-font-size:                    16px;
	--mainmenu-dropdown-font-weight:                  300;
	--mainmenu-dropdown-item-padding:                 2px 15px;
	--mainmenu-dropdown-item-border-l:                none;
	--mainmenu-dropdown-item-border-t:                none;
	--mainmenu-dropdown-item-border-r:                none;
	--mainmenu-dropdown-item-border-b:                none;
	--mainmenu-separator-display:                     none;
	--mainmenu-separator-margin:                      0px 0px;
	--mainmenu-separator-character:                   ;
	--mobile-menu-background:                         #ffffff;
	--mobile-menu-color:                              #000000;
	--mobile-menu-left:                               80px;
	--mobile-menu-shadow:                             -80px 0px 4px -0px rgba(0,0,0,0.52);
	--mobile-menu-opacity:                            0.95;
	--mobile-menu-padding-top:                        90px;
	--mobile-menu-font-size:                          20px;
	--mobile-menu-font-weight:                        500;
	--mobile-menu-item-padding:                       20px;
	--mobile-menu-font:                               "Barlow", sans-serif;
	--mobile-dropdown-offset:                         50px;
	--website-title-color:                            #000000;
	--website-title-margin:                           40px 0px 0px 0px;
	--website-title-transform:                        none;
	--website-title-font-size:                        49px;
	--website-title-font-weight:                      500;
	--website-title-align:                            right;
	--website-letter-spacing:                         0px;
	--website-subtitle-color:                         #000000;
	--website-subtitle-margin:                        20px 0px 0px 0px;
	--website-subtitle-transform:                     none;
	--website-subtitle-font-size:                     30px;
	--website-subtitle-font-weight:                   500;
	--website-subtitle-align:                         right;
	--iwebsite-title-color:                           #000000;
	--iwebsite-title-margin:                          30px 0px 0px 0px;
	--iwebsite-title-transform:                       none;
	--iwebsite-title-font-size:                       32px;
	--iwebsite-title-font-weight:                     500;
	--iwebsite-title-align:                           right;
	--iwebsite-letter-spacing:                        -1px;
	--iwebsite-subtitle-color:                        #000000;
	--iwebsite-subtitle-margin:                       10px 0px 0px 0px;
	--iwebsite-subtitle-transform:                    none;
	--iwebsite-subtitle-font-size:                    21px;
	--iwebsite-subtitle-font-weight:                  500;
	--iwebsite-subtitle-align:                        right;
	--page-title-height:                              100px;
	--page-title-background:                          #A5F1E9;
	--page-title-color:                               #000000;
	--page-title-margin:                              0px;
	--page-title-font-size:                           28px;
	--page-title-font-weight:                         600;
	--page-title-align:                               left;
	--page-title-text-margin:                         0px;
	--page-title-text-padding:                        0px;
	--page-title-transform:                           none;
	--page-title-border-left:                         none;
	--page-title-border-top:                          none;
	--page-title-border-right:                        none;
	--page-title-border-bottom:                       none;
	--description-font-size:                          16px;
	--description-width:                              100%;
	--description-padding:                            0px 10px 0px 10px ;
	--description-border-left:                        3px solid #000000;
	--description-border-top:                         none;
	--description-border-right:                       none;
	--description-border-bottom:                      none;
	--amount-background:                              #fdfcd9;
	--amount-color:                                   #ff0000;
	--info-button-background:                         #2c2e3f;
	--info-button-color:                              #ffffff;
	--menu-top:                                       150px;
	--menu-background:                                #85a9bf;
	--menu-color:                                     #ffffff;
	--menu-header-font-size:                          16px;
	--menu-header-border-left:                        none;
	--menu-header-border-top:                         none;
	--menu-header-border-right:                       none;
	--menu-header-border-bottom:                      none;
	--menu-group-height:                              30px;
	--menu-group-background:                          #afdadc;
	--menu-group-color:                               #000000;
	--menu-group-margin-left:                         0px;
	--menu-group-margin-top:                          5px;
	--menu-group-margin-right:                        10px;
	--menu-group-margin-bottom:                       5px;
	--menu-group-font-size:                           16px;
	--menu-group-transform:                           uppercase;
	--menu-group-align:                               center;
	--menu-height:                                    180px;
	--menu-food-bg-color:                             #ffffff;
	--menu-food-color:                                #000000;
	--menu-border-left:                               1px solid #d3d3d3;
	--menu-border-top:                                1px solid #d3d3d3;
	--menu-border-right:                              1px solid #d3d3d3;
	--menu-border-bottom:                             1px solid #d3d3d3;
	--menu-radius:                                    15px;
	--menu-margin-left:                               0px;
	--menu-margin-top:                                0px;
	--menu-margin-right:                              10px;
	--menu-margin-bottom:                             10px;
	--menu-padding:                                   5px 0px;
}
