@charset "UTF-8";p,ul{margin-top:0}.nav,.row{flex-wrap:wrap}.btn,[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.btn,.placeholder,img,svg{vertical-align:middle}.btn,.loading,.social-links a{text-align:center}.btn,.footer-nav a:hover,.social-links a:hover,a,a:active,a:focus,a:hover{text-decoration:none}html{font-size:62.5%;padding:0;margin:0}:root{--bs-font-sans-serif:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--bs-font-heading:"Be Vietnam Pro",var(--bs-font-sans-serif);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1.6rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#1F2937;--bs-body-bg:#fff;--bs-link-color:var(--app-color-main);--bs-link-hover-color:#0163AC;--app-font-sans:var(--bs-font-sans-serif)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0 auto;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;max-width:1920px;width:100%;overflow-x:hidden}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}address,p,ul{margin-bottom:1rem}.footer-top h3,.nav,ul ul{margin-bottom:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}.h2,h2{font-size:calc(1.325rem + .9vw)}.h3,h3{font-size:calc(1.3rem + .6vw)}address{font-style:normal;line-height:inherit}ul{padding-left:2rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:var(--bs-link-color);color:var(--app-color-main);transition:.3s}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}button{border-radius:0;text-transform:none}a:focus-visible,button:focus-visible{outline:2px solid var(--app-color-second,#ecb500);outline-offset:2px}.mobile-nav-toggle{background:0 0;border:none;padding:0;cursor:pointer}.mobile-nav-toggle .icon,.search-bar-toggle .icon{display:block}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}.container,.container-fluid,.container-lg,.row>*{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);width:100%}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}.img-fluid{max-width:100%;height:auto}.container,.container-fluid,.container-lg{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.container,.container-lg{max-width:960px}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}}@media (min-width:1200px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:var(--fs-20)}.h3,h3{font-size:1.75rem}.container,.container-lg{max-width:1140px}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y)}.gy-5{--bs-gutter-y:3rem}@media (min-width:1400px){.container,.container-lg{max-width:1170px}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}}.btn{--bs-btn-padding-x:1.2rem;--bs-btn-padding-y:0.6rem;--bs-btn-font-size:1.6rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.nav,.navbar{display:flex}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.nav{padding-left:0;list-style:none}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;cursor:wait;background-color:currentcolor;opacity:.5}.btn-primary,.scroll-top{transition:.3s;background:var(--app-color-main)}.placeholder.btn::before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.d-flex{display:flex!important}.position-relative{position:relative!important}.flex-column{flex-direction:column!important}.flex-shrink-0{flex-shrink:0!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.mt-3{margin-top:1rem!important}.me-auto{margin-right:auto!important}.mb-1{margin-bottom:.25rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:3rem!important}@media (min-width:1200px){.d-xl-flex{display:flex!important}}body{background:#fff;color:#444;font-family:var(--bs-body-font-family)}a:active,a:focus,a:hover{color:var(--app-color-main)}h1,h2,h3{color:var(--app-color-main);font-family:var(--bs-font-heading);font-weight:600}.icon{width:16px;height:16px}.scroll-top{display:flex;justify-content:center;align-items:center;position:fixed;right:15px;bottom:-15px;visibility:hidden;opacity:0;width:44px;height:44px;border-radius:4px;z-index:11}.scroll-top:hover{background:#03b7ff;box-shadow:0 6px 15px 0 rgba(0,155,217,.3)}.scroll-top .icon{color:#fff;width:20px;height:20px}.scroll-top.active{visibility:visible;opacity:1;transition:.3s;bottom:calc(15px + var(--util-stack-bottom,0px) + env(safe-area-inset-bottom,0px))}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;border:0;border-radius:2px;padding:6px 20px}.btn-primary:focus,.btn-primary:hover{background:#035195;box-shadow:0 6px 15px 0 rgba(2,59,109,.25)}.header{z-index:9999}.header .search-form{min-width:240px}.header .search-form input{border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.05);color:#fff;border-radius:0}.header .search-form input:focus{border-color:rgba(255,255,255,.8)}.header .search-form .icon{color:rgba(255,255,255,.8)}@media (min-width:1280px){.navbar{padding:0;position:static}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar>ul>li{white-space:nowrap;padding:10px}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:0 3px;font-size:var(--fs-16);font-weight:400;color:rgba(255,255,255,.7);white-space:nowrap;transition:.3s;position:relative}.navbar a .icon,.navbar a:focus .icon{width:20px;height:20px;color:var(--app-color-main)}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#fff}.navbar .nav-categories ul{position:absolute;top:60px;left:12px;right:12px;padding:15px;height:auto;background:#fff;box-shadow:0 5px 15px 0 rgba(2,59,109,.1);opacity:0;visibility:hidden;transition:.2s;flex-wrap:wrap}.navbar .nav-categories ul li{display:flex;flex:0 25%;align-items:center;width:50%;justify-content:center}.navbar .nav-categories ul a{padding:0;color:var(--app-color-main);margin-right:5px;font-size:var(--fs-16);font-weight:400;width:100%}.navbar .nav-categories ul a:hover{color:var(--app-color-main)}.navbar .nav-categories ul a.active{font-weight:700;color:var(--app-color-main)}.navbar .nav-categories ul .icon{color:var(--app-color-main);width:18px;height:18px}.navbar .nav-categories ul span{color:#999;font-size:var(--fs-14);font-weight:400}.navbar .nav-categories:hover>ul{opacity:1;visibility:visible;transition:.2s}.navbar .memberarea .icon{margin:2px 5px 0 0}.header-mobile-top,.mobile-nav-hide,.mobile-nav-show{display:none}}.navbar .drawer-head,.navbar .drawer-only,.navbar .drawer-search,.navbar .drawer-utils,.navbar .nav-categories>.nav-sub-toggle{display:none}@media (max-width:1279px){.navbar,.navbar>ul{background:#fff;display:flex}.mobile-nav-toggle,.navbar .drawer-search button,.navbar .nav-categories>.nav-sub-toggle{touch-action:manipulation}.mobile-nav-active,.navbar{overflow:hidden}.navbar{position:fixed;top:0;left:0;bottom:0;width:85%;max-width:420px;box-shadow:8px 0 28px rgba(0,0,0,.18);transform:translateX(-100%);transition:transform .28s cubic-bezier(.32, .72, 0, 1);z-index:9997;flex-direction:column;padding:0;flex-wrap:nowrap;align-items:stretch}.navbar>ul{flex:1 1 auto;min-height:0;padding:8px 0;margin:0;overflow-y:auto;overscroll-behavior:contain;z-index:9998;list-style:none;flex-direction:column}.navbar .drawer-only{display:inline}.navbar .drawer-head{display:flex;flex:0 0 auto;align-items:center;justify-content:center;position:relative;padding:12px 52px;border-bottom:1px solid #ececec}.navbar .drawer-logo{padding:0;display:block}.navbar .drawer-logo img{max-height:44px;max-width:100%;width:auto}.navbar .drawer-close{position:absolute;right:4px;top:50%;transform:translateY(-50%);margin:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.navbar .active,.navbar .active:focus,.navbar .drawer-close .icon,.navbar .nav-categories ul a:hover,.navbar a:hover,.navbar li:hover>a{color:var(--app-color-main)}.navbar .drawer-search{display:flex;flex:0 0 auto;align-items:center;padding:12px 16px;border-bottom:1px solid #ececec}.navbar .drawer-search input{flex:1 1 auto;min-width:0;height:44px;padding:0 16px;font-size:16px;color:var(--dark);background:#f4f5f7;border:1px solid #e2e4e8;border-radius:22px 0 0 22px;border-right:0}.navbar .drawer-search button,.navbar .drawer-social a{background:var(--app-color-main);height:44px;padding:0}.navbar .drawer-search button{flex:0 0 48px;border:0;border-radius:0 22px 22px 0;color:#fff;cursor:pointer}.navbar .drawer-utils{display:block;flex:0 0 auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e2e4e8;background:#fafbfc}.navbar .drawer-utils ul{display:flex;list-style:none;margin:0;padding:0}.navbar .drawer-social li+li{margin-left:10px}.navbar .drawer-social a{width:44px;justify-content:center;border-radius:50%;border:0}.navbar .drawer-links{flex-wrap:wrap;margin-top:6px}.navbar .drawer-links a{padding:8px 0;margin-right:18px;font-size:var(--fs-14);color:#667}.mobile-nav-active .cookie-bar,.navbar .nav-categories.nav-search,.navbar .nav-search-form{display:none}.navbar>ul>li.is-active>a{font-weight:700;background:rgba(0,0,0,.04);box-shadow:inset 3px 0 0 var(--app-color-main)}.navbar a,.navbar a:focus{display:flex;align-items:center;gap:8px;padding:10px 20px;font-size:var(--fs-18);font-weight:400;color:var(--app-color-main);white-space:nowrap;transition:.3s}.navbar a .icon,.navbar a:focus .icon{width:20px;height:20px;color:var(--app-color-main);margin-left:4px}.navbar .memberarea .icon{margin:2px 6px 0 0}.navbar .nav-categories{position:relative}.navbar .nav-categories>.nav-sub-toggle{display:block;position:absolute;right:0;top:0;width:44px;height:44px;padding:0;border:0;background:0 0;cursor:pointer;z-index:1}.navbar .nav-categories>.nav-sub-toggle::after{content:"";position:absolute;inset:0;background:url('../img/chevron-down-brown.png') 50% 50%/25px no-repeat;transition:transform .2s}.navbar .nav-categories>.nav-sub-toggle[aria-expanded=true]::after{transform:rotate(180deg)}.navbar .nav-categories>.nav-sub-toggle:focus-visible{outline:2px solid var(--app-color-main);outline-offset:-4px}.navbar .nav-categories>a{padding-right:44px}.navbar .nav-categories ul{padding:0 15px 0 25px;background:#fff;transition:.2s;display:none}.navbar .nav-categories ul li{display:flex;align-items:center;padding:8px}.navbar .nav-categories ul a{padding:0;color:var(--app-color-main);margin-right:5px;font-size:var(--fs-16);font-weight:400}.navbar .nav-categories ul a.active{font-weight:700;color:var(--app-color-main)}.navbar .nav-categories ul .icon{color:var(--app-color-main);width:18px;height:18px}.navbar .nav-categories ul span{color:#999;font-size:var(--fs-14);font-weight:400}.navbar .nav-categories .nav-categories-active{display:block}.mobile-nav-toggle{margin:0 15px;position:relative;z-index:9999}.mobile-nav-toggle .icon{color:rgba(255,255,255,.7);transition:.5s;width:24px;height:24px}.mobile-nav-active .navbar{transform:none}.mobile-nav-active:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:9996;display:block;animation:.28s both drawer-backdrop-in}}.cookie-bar,.search-bar{position:fixed;left:0;right:0}@keyframes drawer-backdrop-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.btn,.navbar,.navbar .nav-categories>.nav-sub-toggle::after{transition:none}.mobile-nav-active:before{animation:none}}.page-content h3{font-size:var(--fs-20);font-weight:500;color:var(--app-color-main)}.search-bar-toggle{color:rgba(255,255,255,.7);width:24px;height:24px;margin-right:5px;cursor:pointer;transition:.3s;display:none}.search-bar-toggle:hover{color:#fff}@media (max-width:1279px){.search-bar-toggle{display:block}}.search-bar{top:34px;padding:20px 0;box-shadow:0 0 15px 0 rgba(2,59,109,.1);background:var(--app-color-main-light);z-index:9999}.search-form input{border:0;font-size:16px;color:var(--app-color-main);padding:7px 38px 7px 10px;border-radius:0;transition:1.3s;width:100%;color:var(--bs-body-color)}.copyright,.footer-nav a,.footer-top h3{font-size:var(--fs-16)}.search-form input:focus,.search-form input:hover{outline:0;box-shadow:0 0 10px 0 rgba(2,59,109,.15);border:1px solid rgba(2,59,109,.3)}.search-form input:focus-visible{outline:2px solid var(--app-color-second,#ecb500);outline-offset:2px}.search-form button{border:0;padding:0;margin-left:-30px;background:0 0}.search-form button .icon{color:rgba(2,59,109,.6);width:20px;height:20px}.loading{display:none;background:#fff;padding:15px;margin:0 0 15px}.footer-top,.social-links a:hover{background:var(--app-color-main)}.loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;border:3px solid #18d26e;border-top-color:#eee;animation:1s linear infinite animate-loading}.footer-nav .icon,.social-links .icon{width:18px;height:18px}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.footer{margin-top:30px}.footer-top h3{font-weight:600;position:relative;padding-bottom:12px;color:#fff}.footer-about,.footer-nav{margin-bottom:30px}.footer-about .description{font-size:var(--fs-14);line-height:24px;margin:10px 0 0;color:#fff}.social-links a{background:rgba(255,255,255,.2);color:#fff;margin-right:5px;border-radius:50px;width:40px;height:40px;transition:.3s;display:flex;justify-content:center;align-items:center;cursor:pointer}.social-links a:hover{color:#fff}.footer-nav ul{list-style:none;padding:0;margin:0}.footer-nav .icon{color:var(--app-color-main);margin:0 2px 0 -5px}.footer-nav li{padding:6px 0;display:flex;align-items:center}.footer-nav li:first-child{padding-top:0}.footer-nav a{transition:.3s;color:rgba(255,255,255,.7)}.footer-nav a:hover{color:#fff}.cookie-bar{background-color:#111;color:#fff;padding:15px;bottom:0;display:flex;justify-content:center;align-items:center;font-size:var(--fs-14);z-index:99999999;transition:bottom 1s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.cookie-bar a{color:#fff;text-decoration:underline}.cookie-bar .accept-cookies{background-color:var(--app-color-main);color:#fff;border:0;padding:3px 15px;cursor:pointer;border-radius:3px;transition:none;margin-left:10px;flex-shrink:0}.cookie-bar .accept-cookies:active,.cookie-bar .accept-cookies:hover{background-color:#0089c0}.w-30{width:30%}.w-40{width:40%}