@layer swift3 {:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }:where(body) { margin: 0px; }body { padding: 0px; }.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0px; border: 0px; overflow-wrap: normal !important; word-break: normal !important; }.wpcf7 .hidden-fields-container { display: none; }.wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; }.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; }.wpcf7-form-control-wrap { position: relative; }.wpcf7-not-valid-tip { color: #dc3232; font-size: 1em; font-weight: normal; display: block; }.wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d; opacity: 0.75; width: 24px; height: 24px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 100%; padding: 0px; margin: 0px 24px; position: relative; }.wpcf7-spinner::before { content: ""; position: absolute; background-color: #fbfbfc; top: 4px; left: 4px; width: 6px; height: 6px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes blink { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; }#ntg-call-bottom .box-support { position: fixed; right: 30px; bottom: 30px; z-index: 999999; transition: 0.3s ease-in-out; }#ntg-call-bottom .box-support-mobile { display: none; }#ntg-call-bottom .box-support a { display: block; margin: 10px 0px; position: relative; transition: 0.3s ease-in-out; }#ntg-call-bottom .box-support a img { transition: 0.3s ease-in-out; }#ntg-call-bottom .box-support a:hover img { animation-name: shake; cursor: pointer; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; animation-direction: reverse; }#ntg-call-bottom .box-support .aml-tooltiptext { background-image: linear-gradient(#4fc3f7 0%, #0277bd 100%); color: #ffffff; }#ntg-call-bottom .box-support .aml-tooltiptext { visibility: hidden; text-align: center; white-space: nowrap; border-radius: 4px; padding: 8px; position: absolute; top: calc(50% - 16px); z-index: 1; opacity: 0; right: 120%; transition:opacity 0.5s ease; font-size: 12px !important; line-height: 16px !important; }#ntg-call-bottom .box-support a:hover .aml-tooltiptext { visibility: visible; opacity: 1; }@media only screen and (max-width: 900px){#ntg-call-bottom .box-support { display: none; }#ntg-call-bottom .box-support-mobile { display: block; }div#ntg-call-bottom { text-align: center; background: #ffffff; padding: 5px 16px; position: fixed; bottom: 0px; width: 100%; z-index: 9999; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 16px; justify-content: center !important; }div#ntg-call-bottom .box-support-mobile a { display: inline-block; width: 19% !important; margin: 0px !important; }div#ntg-call-bottom .box-support-mobile a img { width: 30px; height: 30px; margin: auto; display: block; }div#ntg-call-bottom .box-support-mobile a span { color: #6c738d; text-align: center; display: block; font-size: 11px !important; }}#mega-menu-wrap-main-nav, #mega-menu-wrap-main-nav #mega-menu-main-nav, #mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column, #mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link, #mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge { transition:none 0s ease; border-radius: 0px; box-shadow: none; background: none; border: 0px; inset: auto; box-sizing: border-box; clip: auto; color: #666666; display: block; float: none; font-family: inherit; font-size: 14px; height: auto; line-height: 1.7; list-style-type: none; margin: 0px; min-height: auto; max-height: none; min-width: auto; max-width: none; opacity: 1; outline: none; overflow: visible; padding: 0px; position: relative; pointer-events: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; transform: none; vertical-align: baseline; visibility: inherit; width: auto; overflow-wrap: break-word; white-space: normal; }#mega-menu-wrap-main-nav::before, #mega-menu-wrap-main-nav #mega-menu-main-nav::before, #mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu::before, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item::before, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row::before, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column::before, #mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link::before, #mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge::before, #mega-menu-wrap-main-nav::after, #mega-menu-wrap-main-nav #mega-menu-main-nav::after, #mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu::after, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item::after, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row::after, #mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column::after, #mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link::after, #mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge::after { display: none; }#mega-menu-wrap-main-nav { border-radius: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav { visibility: visible; text-align: left; padding: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link { cursor: pointer; display: inline; }#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item > ul.mega-sub-menu { display: block; visibility: hidden; opacity: 1; pointer-events: auto; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item > ul.mega-sub-menu { display: none; visibility: visible; opacity: 1; }}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a.mega-menu-link::before { display: inline-block; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-family: dashicons; position: static; margin: 0px 6px 0px 0px; vertical-align: top; -webkit-font-smoothing: antialiased; color: inherit; background: transparent; height: auto; width: auto; top: auto; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item { margin: 0px; display: inline-block; height: auto; vertical-align: middle; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link { line-height: 40px; height: 40px; padding: 0px 10px; vertical-align: baseline; width: auto; display: block; color: #ffffff; text-transform: none; text-decoration: none; text-align: left; background: rgba(0, 0, 0, 0); border: 0px; border-radius: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; outline: none; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item { display: list-item; margin: 0px; clear: both; border: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link { border-radius: 0px; border: 0px; margin: 0px; line-height: 40px; height: 40px; padding: 0px 10px; background: transparent; text-align: left; color: #333333; font-size: 14px; }}#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu { z-index: 999; position: absolute; width: 250px; max-width: none; padding: 0px; border: 0px; background: #f1f1f1; border-radius: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu { float: left; position: static; width: 100%; padding: 0px; border: 0px; border-radius: 0px; }}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item { clear: both; }}#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { display: block; background: rgba(34, 34, 34, 0); color: #666666; font-family: inherit; font-size: 14px; font-weight: normal; padding: 0px 10px; line-height: 35px; text-decoration: none; text-transform: none; vertical-align: baseline; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link { border-top-left-radius: 0px; border-top-right-radius: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background: rgba(34, 34, 34, 0); font-weight: normal; text-decoration: none; color: #666666; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { position: absolute; left: 100%; top: 0px; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu { position: static; left: 0px; width: 100%; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link { padding-left: 20px; }}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after { content: ""; font-family: dashicons; font-weight: normal; display: inline-block; margin: 0px 0px 0px 6px; vertical-align: top; -webkit-font-smoothing: antialiased; transform: rotate(0deg); color: inherit; position: relative; background: transparent; height: auto; width: auto; right: auto; line-height: inherit; }#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { display: inline; height: auto; width: auto; background: transparent; position: relative; pointer-events: auto; left: auto; min-width: auto; line-height: inherit; color: inherit; font-size: inherit; padding: 0px; }#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: right; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: right; }}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav::after { content: ""; display: table; clear: both; }}#mega-menu-wrap-main-nav .mega-menu-toggle { display: none; z-index: 1; cursor: pointer; background: #222222; border-radius: 2px; line-height: 40px; height: 40px; text-align: left; user-select: none; -webkit-tap-highlight-color: transparent; outline: none; white-space: nowrap; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle { display: none; }}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right { display: flex; flex-basis: 33.33%; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: start; justify-content: flex-start; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block { margin-left: 6px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child { margin-right: 6px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center { -webkit-box-pack: center; justify-content: center; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: end; justify-content: flex-end; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block { margin-right: 6px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child { margin-left: 6px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block { display: flex; height: 100%; outline: 0px; align-self: center; flex-shrink: 0; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle + #mega-menu-main-nav { background: linear-gradient(#222222, rgba(34, 34, 34, 0)); padding: 0px; display: block; }}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 { cursor: pointer; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1::after { content: ""; font-family: dashicons; font-size: 24px; color: #dddddd; margin: 0px 0px 0px 5px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label { color: #dddddd; font-size: 14px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open { display: none; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed { display: inline; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 { cursor: pointer; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated { padding: 0px; display: flex; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; border: 0px; margin: 0px; overflow: visible; transform: scale(0.8); align-self: center; outline: 0px; background: none; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-box { width: 40px; height: 24px; display: inline-block; position: relative; outline: 0px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner { display: block; top: 50%; margin-top: -2px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner, #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::before, #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::after { width: 40px; height: 4px; background-color: #dddddd; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::before, #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::after { content: ""; display: block; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::before { top: -10px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-inner::after { bottom: -10px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-slider .mega-toggle-animated-inner { top: 2px; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-slider .mega-toggle-animated-inner::before { top: 10px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; }#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-animated-slider .mega-toggle-animated-inner::after { top: 20px; }:root { --baseColor: #ee1d23; --fontBase: 'Roboto', sans-serif; --font2: 'Montserrat', sans-serif; }@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle + #mega-menu-main-nav { background: unset; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link { font-weight: 600; padding: 6px 0px !important; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu { border: unset !important; width: 100% !important; background: unset !important; padding-left: 15px !important; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link { border-bottom: 1px dashed #babcbf; font-size: 14px !important; padding: 6px 0px !important; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background-color: unset !important; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item { margin: 14px 0px; }}#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu { --bs-dropdown-min-width: 10rem; --bs-dropdown-spacer: 0.125rem; --bs-dropdown-font-size: 1rem; --bs-dropdown-color: #212529; --bs-dropdown-bg: #fff; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-border-radius: 0.375rem; --bs-dropdown-border-width: 1px; --bs-dropdown-inner-border-radius: calc(0.375rem - 1px); --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-divider-margin-y: 0.5rem; --bs-dropdown-box-shadow: 0 0.5rem 1remrgba 0, 0, 0, 0.15; --bs-dropdown-link-color: #212529; --bs-dropdown-link-hover-color: #1e2125; --bs-dropdown-link-hover-bg: #e9ecef; --bs-dropdown-link-active-color: #fff; --bs-dropdown-link-active-bg: #0d6efd; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; --bs-dropdown-header-color: #6c757d; --bs-dropdown-header-padding-x: 1rem; --bs-dropdown-header-padding-y: 0.5rem; min-width: var(--bs-dropdown-min-width); padding: 0px; margin: 0px; font-size: var(--bs-dropdown-font-size); color: var(--bs-dropdown-color); text-align: left; list-style: none; background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius: var(--bs-dropdown-border-radius); width: max-content; }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link { font-weight: 600; color: #444444; padding: 6px 16px; font-size: 16px; font-family: var(--font2); }#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background-color: #e9ecef; font-weight: 600; color: #444444; }.header-top .right div a { text-decoration: unset; color: #666666; font-weight: bold; }.lst-bank { padding: 0px !important; }.d-flex.justify-content-center { position: relative; }span.wpcf7-spinner { position: absolute; top: 30px; }.header-top .right a { color: #db3d3b !important; }:root { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #ffc107; --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-black: #000; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #dee2e6; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #0d6efd; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; --bs-warning: #ffc107; --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 13,110,253; --bs-secondary-rgb: 108,117,125; --bs-success-rgb: 25,135,84; --bs-info-rgb: 13,202,240; --bs-warning-rgb: 255,193,7; --bs-danger-rgb: 220,53,69; --bs-light-rgb: 248,249,250; --bs-dark-rgb: 33,37,41; --bs-white-rgb: 255,255,255; --bs-black-rgb: 0,0,0; --bs-body-color-rgb: 33,37,41; --bs-body-bg-rgb: 255,255,255; --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; --bs-body-bg: #fff; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dee2e6; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0.375rem; --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #0d6efd; --bs-link-hover-color: #0a58ca; --bs-code-color: #d63384; --bs-highlight-bg: #fff3cd; }*, ::after, ::before { box-sizing: border-box; }@media (prefers-reduced-motion: no-preference){:root { scroll-behavior: smooth; }}body { margin: 0px; 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); text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }.h2, h2 { font-size: calc(1.325rem + 0.9vw); }.h3, h3 { font-size: calc(1.3rem + 0.6vw); }.h4, h4 { font-size: calc(1.275rem + 0.3vw); }.h5, h5 { font-size: 1.25rem; }.h6, h6 { font-size: 1rem; }p { margin-top: 0px; margin-bottom: 1rem; }ol, ul { padding-left: 2rem; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }b, strong { font-weight: bolder; }.small, small { font-size: 0.875em; }a { color: var(--bs-link-color); text-decoration: underline; }a:hover { color: var(--bs-link-hover-color); }img, svg { vertical-align: middle; }button { border-radius: 0px; }button:focus:not(:focus-visible) { outline: 0px; }button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, select { text-transform: none; }[role="button"] { cursor: pointer; }select { overflow-wrap: normal; }[type="button"], [type="reset"], [type="submit"], button { appearance: button; }[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }textarea { resize: vertical; }fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }.row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; 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; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); }.col-12 { flex: 0 0 auto; width: 100%; }.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; background-color: #ffffff; background-clip: padding-box; border: 1px solid #ced4da; appearance: none; border-radius: 0.375rem; transition:border-color, box-shadow 0.15s, 0.15s ease-in-out, ease-in-out; }.form-control:focus { color: #212529; background-color: #ffffff; border-color: #86b7fe; outline: 0px; box-shadow: rgba(13, 110, 253, 0.25) 0px 0px 0px 0.25rem; }.form-control::placeholder { color: #6c757d; opacity: 1; }textarea.form-control { min-height: calc(1.5em + 2px + 0.75rem); }.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }.input-group > .form-control, .input-group > .form-floating, .input-group > .form-select { position: relative; flex: 1 1 auto; width: 1%; min-width: 0px; }.input-group > .form-control:focus, .input-group > .form-floating:focus-within, .input-group > .form-select:focus { z-index: 3; }.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.375rem; }.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select, .input-group > :not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: -1px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.btn { --bs-btn-padding-x: 0.75rem; --bs-btn-padding-y: 0.375rem; --bs-btn-font-family: ; --bs-btn-font-size: 1rem; --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-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075); --bs-btn-disabled-opacity: 0.65; --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); text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; 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, background-color, border-color, box-shadow 0.15s, 0.15s, 0.15s, 0.15s ease-in-out, ease-in-out, ease-in-out, ease-in-out; }.btn:hover { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); }.btn-check:focus + .btn, .btn:focus { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0px; box-shadow: var(--bs-btn-focus-box-shadow); }.btn-check:active + .btn, .btn-check:checked + .btn, .btn.active, .btn.show, .btn:active { color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color); }.fade { transition: opacity 0.15s linear; }.collapse:not(.show) { display: none; }.navbar { --bs-navbar-padding-x: 0; --bs-navbar-padding-y: 0.5rem; --bs-navbar-color: rgba(0, 0, 0, 0.55); --bs-navbar-hover-color: rgba(0, 0, 0, 0.7); --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3); --bs-navbar-active-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-padding-y: 0.3125rem; --bs-navbar-brand-margin-end: 1rem; --bs-navbar-brand-font-size: 1.25rem; --bs-navbar-brand-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; --bs-navbar-toggler-font-size: 1.25rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1); --bs-navbar-toggler-border-radius: 0.375rem; --bs-navbar-toggler-focus-width: 0.25rem; --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; 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, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; }.navbar-brand { padding-top: var(--bs-navbar-brand-padding-y); padding-bottom: var(--bs-navbar-brand-padding-y); margin-right: var(--bs-navbar-brand-margin-end); font-size: var(--bs-navbar-brand-font-size); color: var(--bs-navbar-brand-color); text-decoration: none; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { color: var(--bs-navbar-brand-hover-color); }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-toggler { padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); font-size: var(--bs-navbar-toggler-font-size); line-height: 1; color: var(--bs-navbar-color); background-color: transparent; border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); border-radius: var(--bs-navbar-toggler-border-radius); transition:box-shadow 0.15s ease-in-out; }.navbar-toggler:hover { text-decoration: none; }.navbar-toggler:focus { text-decoration: none; outline: 0px; box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); }@-webkit-keyframes progress-bar-stripes { 0% { background-position-x: 1rem; } }@keyframes progress-bar-stripes { 0% { background-position-x: 1rem; } }.btn-close { box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em; color: #000000; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center center / 1em auto no-repeat transparent; border: 0px; border-radius: 0.375rem; opacity: 0.5; }.btn-close:hover { color: #000000; text-decoration: none; opacity: 0.75; }.btn-close:focus { outline: 0px; box-shadow: rgba(13, 110, 253, 0.25) 0px 0px 0px 0.25rem; opacity: 1; }@-webkit-keyframes spinner-border { 100% { transform: rotate(360deg); } }@keyframes spinner-border { 100% { transform: rotate(360deg); } }@-webkit-keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; transform: none; } }@keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; transform: none; } }.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl { --bs-offcanvas-width: 400px; --bs-offcanvas-height: 30vh; --bs-offcanvas-padding-x: 1rem; --bs-offcanvas-padding-y: 1rem; --bs-offcanvas-color: ; --bs-offcanvas-bg: #fff; --bs-offcanvas-border-width: 1px; --bs-offcanvas-border-color: var(--bs-border-color-translucent); --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); }.offcanvas { position: fixed; bottom: 0px; z-index: 1045; display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0px; transition:transform 0.3s ease-in-out; }.offcanvas.offcanvas-end { top: 0px; right: 0px; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }.offcanvas-header { display: flex; align-items: center; justify-content: space-between; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); }.offcanvas-header .btn-close { padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5); margin-top: calc(var(--bs-offcanvas-padding-y) * -.5); margin-right: calc(var(--bs-offcanvas-padding-x) * -.5); margin-bottom: calc(var(--bs-offcanvas-padding-y) * -.5); }.offcanvas-body { flex-grow: 1; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); overflow-y: auto; }@-webkit-keyframes placeholder-glow { 50% { opacity: 0.2; } }@keyframes placeholder-glow { 50% { opacity: 0.2; } }@-webkit-keyframes placeholder-wave { 100% { mask-position: -200% 0%; } }@keyframes placeholder-wave { 100% { mask-position: -200% 0%; } }.d-block { display: block !important; }.d-flex { display: flex !important; }.justify-content-center { justify-content: center !important; }.align-items-center { align-items: center !important; }.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }.mt-3 { margin-top: 1rem !important; }.mt-4 { margin-top: 1.5rem !important; }.mb-3 { margin-bottom: 1rem !important; }.mb-4 { margin-bottom: 1.5rem !important; }.ms-2 { margin-left: 0.5rem !important; }.gap-3 { gap: 1rem !important; }.text-center { text-align: center !important; }.text-white { --bs-text-opacity: 1; color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important; }.bg-light { --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important; }.fa, .fa-brands, .fa-duotone, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fat { -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; }@-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.fa-arrow-right::before { content: ""; }.fa-bars::before, .fa-navicon::before { content: ""; }.fa-envelope::before { content: ""; }.fa-phone-volume::before, .fa-volume-control-phone::before { content: ""; }:host, :root { --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/fa-brands-400705eb37e.woff) format('woff2');font-display:swap;}.fa-brands, .fab { font-family: "Font Awesome 6 Brands"; font-weight: 400; }.fa-facebook-f::before { content: ""; }.fa-google-plus-g::before { content: ""; }.fa-instagram::before { content: ""; }.fa-youtube::before { content: ""; }:host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }:host, :root { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }@font-face{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/fa-solid-900883cef71.woff) format('woff2');font-display:swap;}.fa-solid, .fas { font-family: "Font Awesome 6 Free"; font-weight: 900; }.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }.slick-list:focus { outline: none; }.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }.slick-track { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }.slick-track::before, .slick-track::after { display: table; content: ""; }.slick-track::after { clear: both; }.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/slick348e8062.woff) format('woff2');font-display:swap;}.slick-dotted.slick-slider { margin-bottom: 30px; }.slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0px; margin: 0px; list-style: none; text-align: center; }.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: transparent; }.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }.slick-dots li button::before { font-family: slick; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; opacity: 0.25; color: black; -webkit-font-smoothing: antialiased; }.slick-dots li.slick-active button::before { opacity: 0.75; color: black; }@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw64ddfc73.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw5e51d789.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQcf4109d4.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw64ddfc73.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw5e51d789.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQcf4109d4.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw64ddfc73.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw5e51d789.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://nguyenthuc.com.vn/wp-content/swift-ai/cache/nguyenthuc.com.vn/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQcf4109d4.woff) format('woff2');font-display:swap;}@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }:root { --baseColor: #EE1D23; --fontBase: 'Roboto', sans-serif; --font2: 'Montserrat', sans-serif; }* { box-sizing: border-box; outline: none; }a, button { transition: 0.3s; }button:focus { box-shadow: none !important; outline: none !important; }body { font-family: var(--fontBase); font-size: 16px; font-weight: 400; width: 100vw; overflow-x: hidden; color: #2c2c2c; background: #f4f7f8; }.contact-icon { display: flex; align-items: center; }.contact-icon a { margin-left: 8px; width: 25.72px; height: 25.72px; border-radius: 50%; transition: 0.3s; display: flex; justify-content: center; align-items: center; color: #ffffff; background: #444444; text-decoration: none; }.contact-icon a i { color: #ffffff; font-size: 12px; }.contact-icon a:hover { background: var(--baseColor); color: #ffffff; }.navbar { background: linear-gradient(90deg, #f14950 8.15%, #da1c21 66.27%); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 15px; }.header-top { display: flex; padding: 5px 0px; }.header-top > div { width: 50%; justify-content: center; }.header-top .right { display: flex; align-items: center; }.form-search-top .input-group-text { background: transparent; padding: 5px 10px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }.form-search-top .form-control { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding-left: 0px; }.form-control:focus { box-shadow: none; outline: none; }.form-search-top .input-group { border-radius: 5px; }.header-top .contact-icon { }.form-search-top { width: 250px; margin: 0px 20px; }.header-top .right { color: #444444; }.header-top .left { display: flex; align-items: center; }.header-top .left h6 { margin: 0px 15px 0px 0px; font-weight: bold; font-size: 16px; text-transform: uppercase; position: relative; }.header-top .left h6::after { content: ""; position: absolute; right: -9px; top: 1px; width: 1px; height: 18px; background: #444444; }.slick-arrow { position: absolute; top: 50%; transform: translateY(-50%); width: 30px; height: 30px; border-radius: 50%; z-index: 9; }.slick-slider { position: relative; }.banner .slick-dots { bottom: 5px; }.banner .slick-dots li.slick-active button::before { color: var(--baseColor); }.title-nt { letter-spacing: 0.03em; font-feature-settings: "pnum", "lnum"; background: linear-gradient(90deg, #f14950 8.15%, #da1c21 66.27%) text; -webkit-text-fill-color: transparent; font-weight: 700; font-size: 34px; }.font2 { font-family: var(--font2); }.bold600 { font-weight: 600; }.bold700 { font-weight: 700; }.section-tv { padding: 45px 0px; }.section-tv h5 { font-weight: 700; font-size: 22px; font-family: var(--font2); }.btn-base { background: linear-gradient(90deg, #f14950 8.15%, #da1c21 66.27%); border-radius: 3px; color: #ffffff; font-weight: 500; }.btn-base:hover { color: #ffffff; }.img-b { display: flex; gap: 20px; }.img-b .img { width: 50%; height: 400px; border-radius: 6px; overflow: hidden; display: flex; justify-content: center; align-items: center; }.img-b .img img { object-fit: cover; min-width: 100%; min-height: 100%; }.img-b1 { margin-top: 50px; }.good-box { margin-top: 50px; background: #f4f7f8; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 60px; border-radius: 10px; display: flex; padding: 15px 0px; }.good-box-item { padding: 10px; display: flex; align-items: center; }.good-box-item span { display: inline-block; padding-left: 15px; color: #444444; }.title-page { font-weight: 700; font-size: 34px; font-family: var(--font2); margin-bottom: 40px; color: var(--baseColor); text-align: center; }.quote-title { position: relative; margin: 20px auto; height: 1px; width: 350px; }.quote-title::before { content: ""; position: absolute; top: 50%; left: 0px; width: calc(50% - 35px); height: 1px; background: #2c2c2c; transform: translateY(-50%); }.quote-title::after { content: ""; position: absolute; top: 50%; right: 0px; width: calc(50% - 35px); height: 1px; background: #2c2c2c; transform: translateY(-50%); }.quote-title span { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 20px; display: flex; justify-content: center; align-items: center; }.box-cc-item .i-title { background: #2c2c2c; font-weight: 700; font-size: 20px; padding: 10px; text-align: center; color: #ffffff; margin-bottom: 10px; }.box-cc-item { height: 100%; background: #f4f7f8; box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 30px; border-radius: 2px; padding: 12px 10px; }.section-cc { padding: 45px 0px; background: url(//nguyenthuc.com.vn/wp-content/swift-ai/images/wp-content/themes/nguyenthuc/assets/images/bg-cc-png.webp) 0% 0% / cover no-repeat; }.quote-cc { margin: 35px auto; }.quote-cc::before, .quote-cc::after { background: var(--baseColor); }.txt-cc { margin-top: 35px; }.lst-bank { background: #f4f7f8; border-radius: 10px; padding: 15px; display: flex; margin-top: 40px; flex-wrap: wrap; }.section-kh { padding: 40px 0px; background: url(//nguyenthuc.com.vn/wp-content/swift-ai/images/wp-content/themes/nguyenthuc/assets/images/bg-kh-png.webp) 0% 0% / cover no-repeat; }.news-date { display: flex; align-items: center; margin-top: 10px; font-size: 14px; color: #666666; }.news-date span { padding-top: 2px; }.news-date img { margin-right: 8px; width: 16px; }.news-item-extra a { text-decoration: none; }.news-item-extra a:hover .title { color: var(--baseColor); }.news-item-extra .txt { word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: #666666; }.news-item-extra .img { overflow: hidden; display: flex; justify-content: center; align-items: center; min-height: 340px; }.news-item-extra .img img { object-fit: cover; min-width: 100%; min-height: 100%; }.news-item-extra .title { font-weight: 700; font-size: 18px; margin: 15px 0px; font-family: var(--font2); text-align: left; color: #444444; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.news-item { margin-bottom: 20px; }.news-item a { display: flex; text-decoration: none; }.news-item a:hover .title { color: var(--baseColor); }.news-item .img { overflow: hidden; display: flex; justify-content: center; align-items: center; width: 120px; height: 85px; }.news-item .img img { object-fit: cover; min-width: 100%; min-height: 100%; }.news-item .ct { padding-left: 15px; }.news-item .title { font-weight: 600; text-align: left; font-size: 16px; color: #444444; margin-bottom: 0px; word-break: break-word; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.news-item .ct { flex: 1 1 0%; }.box-news { border: 1px solid #e0e0e0; border-radius: 10px; padding: 20px; }.box-news .title-b { color: var(--baseColor); background: linear-gradient(90deg, #f14950 8.15%, #da1c21 66.27%) text; -webkit-text-fill-color: transparent; font-weight: 700; font-size: 22px; margin-bottom: 25px; text-align: left; }.box-news > .news-item:last-child { margin-bottom: 0px; }.dk-left { padding: 56px 30px; background: url(//nguyenthuc.com.vn/wp-content/swift-ai/images/wp-content/themes/nguyenthuc/assets/images/bg-dk-left-png.webp) 0% 0% / cover no-repeat; }.wrap-dk-left { display: flex; align-items: center; justify-content: center; gap: 15px; }.dk-right { padding: 48px 15px; background: url(//nguyenthuc.com.vn/wp-content/swift-ai/images/wp-content/themes/nguyenthuc/assets/images/bg-dk-right-png.webp) 0% 0% / cover no-repeat; }.btn-dk { margin-top: 20px; background: #2c2c2c; border-radius: 3px; color: #ffffff; font-weight: 800; font-size: 16px; }.wrap-dk-right { max-width: 450px; margin: 0px auto; }.section-cb { padding: 50px 0px; }.text-base { color: var(--baseColor); }.foot-right ul { display: flex; list-style: none; padding-top: 0px; margin: 0px 20px 0px 0px; }#footer { padding: 45px 0px; }.copyright { padding-left: 20px; }.copyright h6 { display: flex; }.copyright h6 strong { margin-left: 10px; }.offcanvas-header { background: linear-gradient(90deg, #f14950 8.15%, #da1c21 66.27%); padding: 8px; display: flex; }.menu-mobile-top img { width: 90px; }.menu-mobile-top span { font-weight: 700; font-size: 14px; color: #ffffff; font-family: var(--font2); }.menu-mobile { background: #f4f7f8; height: 100%; padding: 40px 25px; }.menu-mobile ul { list-style: none; padding-left: 0px; margin: 0px; }.menu-mobile li { padding: 8px 0px; }.menu-mobile a { font-family: var(--font2); font-weight: 600; font-size: 16px; color: #444444; text-decoration: none; }.offcanvas-body { padding: 0px; }div#offcanvasRight { width: 320px; }.menu-mobile-top span { display: inline-block; flex: 1 1 0%; padding-left: 10px; }.menu-mobile-top { display: flex; }.btn-close { color: #ffffff !important; }button.navbar-toggler { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; }.x-contact { position: relative; padding-left: 45px; height: 40px; border: 1px solid var(--baseColor); border-radius: 30px 4px 4px 30px; padding-right: 10px; }.x-contact strong { color: var(--baseColor); line-height: 21px; font-weight: 700; }.x-contact-top { border-color: #ffffff; }.x-contact .icon { width: 40px; height: 40px; border-radius: 50%; background: var(--baseColor); position: absolute; top: -1px; left: -1px; display: flex; justify-content: center; align-items: center; border: 1px solid var(--baseColor); }.x-contact .icon i { transform: rotate(-40deg); font-size: 16px; color: #ffffff; }.x-contact-top .icon i { color: var(--baseColor); }.x-contact-top .icon { background: #ffffff; }.x-contact .txt { padding-left: 10px; color: #ffffff; display: flex; flex-direction: column; height: 100%; align-items: center; }.x-contact .txt div { font-size: 13px; line-height: 14px; padding-top: 3px; color: #2c2c2c; font-weight: 500; }.x-contact-top .txt div { color: #ffffff; }.navbar .x-contact { display: none; }.x-contact-top strong { color: #ffffff; }input.form-control { height: 50px; background: #f4f7f8; border: 1px solid #e0e0e0; border-radius: 3px; }textarea { background: #f4f7f8 !important; }.btn-base:focus { border-color: var(--baseColor); color: #ffffff; }.navbar-brand.logo { position: relative; margin-right: 0px; height: 100%; padding: 0px 60px 0px 0px; }.navbar-brand.logo img { position: relative; width: 140px; }.navbar-brand.logo::before { content: ""; position: absolute; background-image: url(//nguyenthuc.com.vn/wp-content/swift-ai/images/wp-content/themes/nguyenthuc/assets/images/bg-gradient-header-png.webp); background-position: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; height: 77px; width: 390px; top: -7px; right: 20px; background-size: inherit; }.detail-news .detail, p, .b-ks { text-align: justify !important; }.section-dk .form-group.mb-3 { margin-bottom: 10px !important; }.section-dk h3 { margin-bottom: 4px; }@media (max-width: 768px){.navbar-brand.logo { padding: 0px !important; }.foot-left { flex-wrap: wrap; justify-content: center; }.copyright h6 { margin-top: 20px; width: 100%; }.dk-left { padding: 40px 15px; }.wrap-dk-left { flex-wrap: wrap; gap: 25px; }.foot-right { flex-wrap: wrap; }.foot-right ul { margin: 20px auto 15px; }.contact-icon { width: 100%; justify-content: center; }.news-item-extra .img { min-height: auto; }.title-page { margin-bottom: 20px; font-size: 25px; }.section-cb { padding: 30px 0px; }.section-cc { padding: 35px 0px; }.lst-bank { flex-wrap: wrap; }.good-box { flex-wrap: wrap; }.good-box-item img { width: 50px; }.good-box-item { width: 50%; font-size: 14px; }.img-b .img { height: 250px; }.section-tv { padding: 30px 0px; }.title-nt { font-size: 25px; }.section-tv h5 { font-size: 18px; }.header-top { display: none; }.navbar .x-contact { display: block; }.news-item .title { font-size: 14px; }* { }.navbar-brand.logo::before { display: none; }}.news-item .img img, .news-inline .img img, .news-full .img img { width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: 50% 50% !important; }.news-item-extra .txt { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }.box-support { }body.swift-nojs [data-s3cid="1"]{min-width: 100vw;max-height:5206.46875px;}body.swift-nojs [data-s3cid="8"]{min-width: 100vw;max-height:62.9375px;}body.swift-nojs [data-s3cid="36"]{min-width: 100vw;}body.swift-nojs [data-s3cid="37"]{min-width: 100vw;}body.swift-nojs [data-s3cid="38"]{min-width: 100vw;max-height:943.59375px;}body.swift-nojs [data-s3cid="39"]{min-width: 100vw;max-height:883.59375px;}body.swift-nojs [data-s3cid="40"]{min-width: 100vw;max-height:883.59375px;}body.swift-nojs [data-s3cid="41"]{min-width: 100vw;max-height:337.59375px;}body.swift-nojs [data-s3cid="42"]{min-width: 100vw;}body.swift-nojs [data-s3cid="43"]{min-width:377px;}body.swift-nojs [data-s3cid="44"]{min-width:178.5px;}body.swift-nojs [data-s3cid="45"]{min-width:178.5px;}body.swift-nojs [data-s3cid="46"]{min-width: 100vw;}body.swift-nojs [data-s3cid="47"]{min-width:377px;}body.swift-nojs [data-s3cid="48"]{min-width:188.5px;}body.swift-nojs [data-s3cid="49"]{min-width:188.5px;}body.swift-nojs [data-s3cid="50"]{min-width:188.5px;}body.swift-nojs [data-s3cid="51"]{min-width:188.5px;}body.swift-nojs [data-s3cid="52"]{min-width: 100vw;max-height:749px;}body.swift-nojs [data-s3cid="53"]{min-width: 100vw;max-height:679px;}body.swift-nojs [data-s3cid="54"]{min-width: 100vw;max-height:629px;}body.swift-nojs [data-s3cid="55"]{min-width: 100vw;}body.swift-nojs [data-s3cid="56"]{min-width:377px;}body.swift-nojs [data-s3cid="57"]{min-width:357px;}body.swift-nojs [data-s3cid="58"]{min-width:357px;}body.swift-nojs [data-s3cid="59"]{min-width: 100vw;max-height:399px;}body.swift-nojs [data-s3cid="60"]{min-width:377px;max-height:399px;}body.swift-nojs [data-s3cid="61"]{min-width:357px;max-height:50px;}body.swift-nojs [data-s3cid="62"]{min-width:357px;max-height:290px;}body.swift-nojs [data-s3cid="64"]{min-width:357px;max-height:192px;}body.swift-nojs [data-s3cid="65"]{min-width:357px;}body.swift-nojs [data-s3cid="66"]{min-width: 100vw;}body.swift-nojs [data-s3cid="67"]{min-width:377px;}body.swift-nojs [data-s3cid="68"]{min-width:357px;}body.swift-nojs [data-s3cid="69"]{min-width:357px;}body.swift-nojs [data-s3cid="70"]{min-width: 100vw;min-height:456.5px;}body.swift-nojs [data-s3cid="71"]{min-width: 100vw;max-height:346.5px;}body.swift-nojs [data-s3cid="72"]{min-width:377px;}body.swift-nojs [data-s3cid="74"]{min-width:377px;max-height:192px;}body.swift-nojs [data-s3cid="75"]{min-width:377px;}body.swift-nojs [data-s3cid="76"]{min-width: 100vw;}body.swift-nojs [data-s3cid="77"]{min-width: 100vw;}body.swift-nojs [data-s3cid="78"]{min-width:377px;}body.swift-nojs [data-s3cid="79"]{min-width: 100vw;}body.swift-nojs [data-s3cid="80"]{min-width: 100vw;}body.swift-nojs [data-s3cid="81"]{min-width:377px;}body.swift-nojs [data-s3cid="82"]{min-width:377px;}body.swift-nojs [data-s3cid="83"]{min-width:377px;}body.swift-nojs [data-s3cid="84"]{min-width:377px;}body.swift-nojs [data-s3cid="85"]{min-width:377px;}body.swift-nojs [data-s3cid="86"]{min-width: 100vw;}body.swift-nojs [data-s3cid="87"]{min-width:377px;}body.swift-nojs [data-s3cid="89"]{min-width:257px;}body.swift-nojs [data-s3cid="90"]{min-width:242px;}body.swift-nojs [data-s3cid="91"]{min-width:377px;}body.swift-nojs [data-s3cid="93"]{min-width:257px;}body.swift-nojs [data-s3cid="94"]{min-width:242px;}body.swift-nojs [data-s3cid="95"]{min-width:377px;}body.swift-nojs [data-s3cid="97"]{min-width:257px;}body.swift-nojs [data-s3cid="98"]{min-width:242px;}body.swift-nojs [data-s3cid="99"]{min-width:377px;}body.swift-nojs [data-s3cid="101"]{min-width:257px;}body.swift-nojs [data-s3cid="102"]{min-width:242px;}body.swift-nojs [data-s3cid="103"]{min-width:377px;}body.swift-nojs [data-s3cid="105"]{min-width:257px;}body.swift-nojs [data-s3cid="106"]{min-width:242px;}body.swift-nojs [data-s3cid="107"]{min-width:377px;}body.swift-nojs [data-s3cid="109"]{min-width:257px;}body.swift-nojs [data-s3cid="110"]{min-width:242px;}body.swift-nojs [data-s3cid="111"]{min-width: 100vw;}body.swift-nojs [data-s3cid="112"]{min-width: 100vw;}body.swift-nojs [data-s3cid="113"]{min-width:377px;}body.swift-nojs [data-s3cid="114"]{min-width:335px;}body.swift-nojs [data-s3cid="115"]{min-width:335px;}body.swift-nojs [data-s3cid="117"]{min-width:215px;}body.swift-nojs [data-s3cid="118"]{min-width:200px;}body.swift-nojs [data-s3cid="119"]{min-width:335px;}body.swift-nojs [data-s3cid="121"]{min-width:215px;}body.swift-nojs [data-s3cid="122"]{min-width:200px;}body.swift-nojs [data-s3cid="123"]{min-width:335px;}body.swift-nojs [data-s3cid="125"]{min-width:215px;}body.swift-nojs [data-s3cid="126"]{min-width:200px;}body.swift-nojs [data-s3cid="127"]{min-width: 100vw;}body.swift-nojs [data-s3cid="128"]{min-width:377px;}body.swift-nojs [data-s3cid="129"]{min-width:335px;}body.swift-nojs [data-s3cid="130"]{min-width:335px;}body.swift-nojs [data-s3cid="132"]{min-width:215px;}body.swift-nojs [data-s3cid="133"]{min-width:200px;}body.swift-nojs [data-s3cid="134"]{min-width:335px;}body.swift-nojs [data-s3cid="136"]{min-width:215px;}body.swift-nojs [data-s3cid="137"]{min-width:200px;}body.swift-nojs [data-s3cid="138"]{min-width: 100vw;}body.swift-nojs [data-s3cid="139"]{min-width: 100vw;}body.swift-nojs [data-s3cid="140"]{min-width: 100vw;}body.swift-nojs [data-s3cid="141"]{min-width: 100vw;}body.swift-nojs [data-s3cid="142"]{min-width:371px;}body.swift-nojs [data-s3cid="143"]{min-width: 100vw;}body.swift-nojs [data-s3cid="144"]{min-width:371px;}body.swift-nojs [data-s3cid="145"]{min-width:371px;}body.swift-nojs [data-s3cid="146"]{min-width:371px;}body.swift-nojs [data-s3cid="147"]{min-width:371px;}body.swift-nojs [data-s3cid="149"]{min-width:371px;}body.swift-nojs [data-s3cid="150"]{min-width:371px;}body.swift-nojs [data-s3cid="151"]{min-width:371px;}body.swift-nojs [data-s3cid="152"]{min-width:371px;}body.swift-nojs [data-s3cid="153"]{min-width:371px;}body.swift-nojs [data-s3cid="158"]{min-width: 100vw;}body.swift-nojs [data-s3cid="159"]{min-width: 100vw;}body.swift-nojs [data-s3cid="160"]{min-width: 100vw;}body.swift-nojs [data-s3cid="161"]{min-width: 100vw;}body.swift-nojs [data-s3cid="162"]{min-width:377px;}body.swift-nojs [data-s3cid="164"]{max-width:290.578125px;}body.swift-nojs [data-s3cid="165"]{min-width: 100vw;}body.swift-nojs [data-s3cid="168"]{min-width: 100vw;}body.swift-nojs [data-s3cid="173"]{min-width:369px;}body.swift-nojs [data-s3cid="174"]{min-width:70.109375px;}html{opacity:1}}