.btn.btn-default{background-color:var(--theme-base-color);border-color:var(--theme-base-color);color:#ffffff;box-shadow:none;}.btn.btn-default:is(:hover,:active,:focus){background-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));border-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));color:#ffffff;}.btn.btn-warning{background-color:#f38b04;border-color:#f38b04;}.btn.btn-warning:is(:hover,:active,:focus),.btn.btn-warning.btn-transparent:is(:hover,:active,:focus),.btn.btn-warning.btn-transparent-border:is(:hover,:active,:focus){background-color:#f8a132;border-color:#f8a132;color:#ffffff;}.btn.btn-warning.btn-transparent{background-color:rgba(243,139,4,.1);color:#f38b04;}.btn.btn-warning.btn-transparent-border{border:1px solid rgba(243,139,4,.35);color:#f38b04;}.btn.btn-warning.btn-transparent-border use{fill:#f38b04;}.btn.btn-primary{background-color:#00b290;border-color:#00b290;}.btn.btn-primary:is(:hover,:active,:focus),.btn.btn-primary.btn-transparent:is(:hover,:active,:focus),.btn.btn-primary.btn-transparent-border:is(:hover,:active,:focus){background-color:#30c4a8;border-color:#30c4a8;color:#ffffff;}.btn.btn-primary.btn-transparent{background-color:rgba(0,178,144,.1);color:#00b290;}.btn.btn-primary.btn-transparent-border{border:1px solid rgba(0,178,144,.35);color:#00b290;}.btn.btn-primary.btn-transparent-border use{fill:#00b290;}.btn.btn-info{background-color:#0ca9e3;border-color:#0ca9e3;}.btn.btn-info:is(:hover,:active,:focus),.btn.btn-info.btn-transparent:is(:hover,:active,:focus),.btn.btn-info.btn-transparent-border:is(:hover,:active,:focus){background-color:#39baec;border-color:#39baec;color:#ffffff;}.btn.btn-info.btn-transparent{background-color:rgba(12,169,227,.1);color:#0ca9e3;}.btn.btn-info.btn-transparent-border{border:1px solid rgba(12,169,227,.35);color:#0ca9e3;}.btn.btn-info.btn-transparent-border use{fill:#0ca9e3;}.btn.btn-danger{background-color:#dc130d;border-color:#dc130d;}.btn.btn-danger:is(:hover,:active,:focus),.btn.btn-danger.btn-transparent:is(:hover,:active,:focus),.btn.btn-danger.btn-transparent-border:is(:hover,:active,:focus){background-color:#e63f3a;border-color:#e63f3a;color:#ffffff;}.btn.btn-danger.btn-transparent{background-color:rgba(220,19,13,.1);color:#dc130d;}.btn.btn-danger.btn-transparent-border{border:1px solid rgba(220,19,13,.35);color:#dc130d;}.btn.btn-danger.btn-transparent-border use{fill:#dc130d;}.btn.btn-success{background-color:#84bc29;border-color:#84bc29;}.btn.btn-success:is(:hover,:active,:focus),.btn.btn-success.btn-transparent:is(:hover,:active,:focus),.btn.btn-success.btn-transparent-border:is(:hover,:active,:focus){background-color:#9dca53;border-color:#9dca53;color:#ffffff;}.btn.btn-success.btn-transparent{background-color:rgba(132,188,41,.1);color:#84bc29;}.btn.btn-success.btn-transparent-border{border:1px solid rgba(132,188,41,.35);color:#84bc29;}.btn.btn-success.btn-transparent-border use{fill:#84bc29;}.btn.btn-grey{color:var(--white_text_black);background-color:var(--light,#f7f8fb) var(--dark,#3a3a3a);border-color:var(--light,#f7f8fb) var(--dark,#3a3a3a);}.btn.btn-grey use{fill:var(--title-text);}.btn.btn-white{color:var(--theme-base-color);background-color:#ffffff;border-color:#ffffff;}.btn.btn-white.color-dark:not(:hover){color:var(--title-text);}.btn.btn-white *{fill:var(--theme-base-color);}.btn.btn-white:hover{}.btn.btn-white:hover *{fill:#fff;}.btn.btn-white.fill-dark use{fill:var(--title-text);}.btn.btn-white-with-border:not(:hover){color:var(--theme-base-color);background-color:#ffffff;}.btn.btn-white.btn-transparent{background-color:rgba(255,255,255,.1);color:#fff;}.btn.btn-white.btn-transparent-border{border:1px solid rgba(255,255,255,.35);color:#fff;}.btn.btn-white.btn-transparent-border use{fill:#fff;}.btn.btn-white.bordered{border-color:var(--stroke_black);}.btn.btn-transparent{background-color:hsl(var(--dark_light-wtheme-hue),var(--dark_light-wtheme-saturation),var(--dark_light-wtheme-lightness),.1);color:var(--fill_dark_light_white_hover);border-color:transparent;}.btn.btn-transparent .fill-theme path,.btn.btn-transparent use{fill:var(--fill_dark_light_white_hover);}.btn.btn-transparent:is(:hover,:active,:focus){background-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));border-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));color:#ffffff;}.btn.btn-transparent:is(:hover,:active,:focus) use{fill:#fff;}.btn.btn-transparent-border{background-color:transparent;color:var(--fill_dark_light_white_hover);border:1px solid;border-color:hsla(var(--dark_light-wtheme-hue),var(--dark_light-wtheme-saturation),var(--dark_light-wtheme-lightness),.35);}.btn.btn-transparent-border:is(:hover,:active,:focus){background-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));border-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));color:#ffffff;}.btn.btn-transparent-border use,.btn.btn-transparent-border path{fill:var(--fill_dark_light_white_hover);}.btn.btn-transparent-border:is(:hover,:active,:focus) use,.btn.btn-transparent-border:is(:hover,:active,:focus) path{fill:#fff;}.btn.btn-link{color:var(--theme-base-color);border-color:transparent;}.btn.btn-link:is(:hover,:active,:focus){color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));border-color:transparent;}body header.light .logo_and_menu-row .confirm_region .buttons .btn.btn-default.btn-transparent-bg:not(:hover){color:var(--theme-base-color)!important;}.btn{--button-height:40px;--button-font-size:calc(1rem - 3px);--button-pl:16px;--button-pr:16px;font-size:var(--button-font-size);line-height:1em;font-weight:600;text-transform:none;letter-spacing:normal;text-decoration:none;margin:0;border:1px solid;border-radius:var(--theme-button-border-radius);padding:1px 20px;padding-left:var(--button-pl);padding-right:var(--button-pr);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--button-height);transition:background-color .1s ease;-webkit-appearance:none;}.btn.btn-elg{--button-height:56px;--button-font-size:1rem;--button-pl:24px;--button-pr:24px;}.btn.btn-lg{--button-height:48px;--button-font-size:calc(1rem - 2px);--button-pl:20px;--button-pr:20px;}.btn.btn-md{--button-height:38px;--button-font-size:calc(1rem - 4px)}.btn.btn-sm{--button-height:36px;--button-font-size:calc(1rem - 4px)}.btn.btn-xs{--button-height:30px;--button-font-size:calc(1rem - 5px);--button-pl:14px;--button-pr:14px;}.btn[disabled],.btn.disabled{background:none!important;border:1px solid #bbbbbb!important;color:#bbbbbb!important;}.btn[disabled]>*,.btn.disabled>*{background:none!important;border:none!important;color:#bbbbbb!important;}.btn:focus-visible{outline:1px solid var(--white_text_black)!important;}.btn use{fill:#fff;}.btn.btn-wide{width:100%;}.btn.btn--icon{width:var(--button-height);}.btn-icon i{margin-right:10px;}.btn-icon-right i{margin-right:0;margin-left:10px;}.btn-default.wc{padding:0!important;font-size:0;}.btn-default.wc .fa{display:inline-block;height:31px;line-height:32px;vertical-align:top;width:32px;zoom:1;font-size:13px;}.btn-default.wc span{display:inline-block;padding:6px 12px 5px 0;line-height:19px;vertical-align:top;zoom:1;font-size:13px;}.btn-default.btn-xs.wc .fa{width:25px;height:26px;line-height:27px;font-size:14px;font-weight:bold;}.btn-default.btn-xs.wc span{line-height:16px;padding:5px 10px 4px 0;font-size:11px;}.btn-default.wc.vert{background:none;border:none;padding:0;min-width:100px;width:100%;}.btn-default.wc.vert .fa{background-color:#cdd8dd;border:none;display:block;height:70px;line-height:70px;font-size:39px;border-radius:1px 1px 0 0;width:100%;}.btn-default.wc.vert span{color:#1d2029;background:#dfeaed;border-bottom:1px solid #c8d2d5;border-top:1px solid #eaf1f3;display:block;padding:10px 12px 10px;line-height:16px;font-size:13px;font-weight:bold;border-radius:0 0 1px 1px;white-space:normal;text-shadow:none;}.btn-default.wc.vert:hover span{background:#cdd8dd;border-bottom:1px solid #b8c2c6;border-top:1px solid #dde5e8;}.btn.btn-responsive-nav{color:#fff;padding:5px 8px 3px;margin:0;border:medium none;}.btn.btn-responsive-nav .fa{font-size:21px;}.btn.btn-transparent-bg:not(:hover){background:transparent;}@media (max-width:600px){.btn.btn-size-default--to-600{--button-height:40px;--button-font-size:calc(1rem - 3px);--button-pl:16px;--button-pr:16px}}.no-btn-appearance{-webkit-appearance:none;border:none;padding:0;background:none;display:block;color:inherit;}.no-btn-appearance:focus-visible{outline:1px solid var(--white_text_black)!important;}