.elementor-598 .elementor-element.elementor-element-kq422334{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq41fca9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq398db5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq25b2cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq23f51c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-598 .elementor-element.elementor-element-kq2839c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-598 .elementor-element.elementor-element-kq27f25c .elementor-menu-toggle{margin:0 auto;}.elementor-598 .elementor-element.elementor-element-kq319466{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq30ef67 .elementor-menu-toggle{margin:0 auto;}.elementor-598 .elementor-element.elementor-element-kq38036a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-kq37debd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-598 .elementor-element.elementor-element-kq4361fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-kq422334 */.elementor-598 .elementor-element.elementor-element-kq422334 { background: #10222f; color: #b8c9d6; font-size: 14px; }
.elementor-598 .elementor-element.elementor-element-kq422334 h4 { color: #fff; font-size: 16px; margin-bottom: 14px; }
.elementor-598 .elementor-element.elementor-element-kq422334 li { margin-bottom: 9px; }
.elementor-598 .elementor-element.elementor-element-kq422334 a { color: #b8c9d6; }
.elementor-598 .elementor-element.elementor-element-kq422334 a:hover { color: var(--orange, #f39c12); }
.elementor-598 .elementor-element.elementor-element-kq422334 .cols { display: grid; grid-template-columns: 1.3fr 1fr 1fr 1.2fr; gap: 28px; padding: 52px 0 36px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .fbrand { display: flex; gap: 10px; align-items: center; margin-bottom: 12px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .fbrand img { height: 46px; width: auto; }
.elementor-598 .elementor-element.elementor-element-kq422334 .fbrand b { color: #fff; font-size: 17px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .qr-box { display: flex; gap: 14px; margin-top: 6px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .qr-box figure { text-align: center; }
.elementor-598 .elementor-element.elementor-element-kq422334 .qr-box img { width: 86px; height: 86px; border-radius: 8px; background: #fff; padding: 5px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .qr-box figcaption { font-size: 12px; margin-top: 5px; }
.elementor-598 .elementor-element.elementor-element-kq422334 .copy { border-top: 1px solid rgba(255,255,255,0.10); padding: 16px 0; font-size: 12.5px; color: #7f95a6; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; }
@media (max-width: 1080px) {
  .elementor-598 .elementor-element.elementor-element-kq422334 .cols { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .elementor-598 .elementor-element.elementor-element-kq422334 .cols { grid-template-columns: 1fr; }
}
.elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor { color: #b8c9d6; } .elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor p { color: inherit; } .elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor a { color: #b8c9d6; } .elementor-598 .elementor-element.elementor-element-kq422334 .copy { color: #7f95a6; } .elementor-598 .elementor-element.elementor-element-kq422334 .copy p { color: #7f95a6; }
.elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor { color: #b8c9d6; } .elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor p { color: inherit; } .elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-text-editor a { color: #b8c9d6; } .elementor-598 .elementor-element.elementor-element-kq422334 .elementor-widget-image figcaption { color: #b8c9d6; } .elementor-598 .elementor-element.elementor-element-kq422334 .copy { color: #7f95a6; } .elementor-598 .elementor-element.elementor-element-kq422334 .copy p { color: #7f95a6; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-kq4361fe */.elementor-598 .elementor-element.elementor-element-kq4361fe { position: fixed; right: 14px; bottom: 24px; z-index: 70; display: flex; flex-direction: column; gap: 10px; width: auto; }
.elementor-598 .elementor-element.elementor-element-kq4361fe .elementor-button { width: 52px; height: 52px; border-radius: 16px; padding: 0; display: flex; align-items: center; justify-content: center; box-shadow: 0 6px 18px rgba(3, 56, 88, 0.18); transition: transform 0.15s, box-shadow 0.15s; }
.elementor-598 .elementor-element.elementor-element-kq4361fe .elementor-button:hover { transform: translateY(-2px); box-shadow: 0 10px 22px rgba(3, 56, 88, 0.25); }
.elementor-598 .elementor-element.elementor-element-kq4361fe .elementor-button i { font-size: 20px; }
.elementor-598 .elementor-element.elementor-element-kq4361fe .elementor-button svg { width: 20px; height: 20px; }
.elementor-598 .elementor-element.elementor-element-kq4361fe .float-top { opacity: 0; visibility: hidden; pointer-events: none; transition: opacity 0.2s, visibility 0.2s; } .elementor-598 .elementor-element.elementor-element-kq4361fe .float-top.show { opacity: 1; visibility: visible; pointer-events: auto; }/* End custom CSS */