@charset "UTF-8";@-webkit-keyframes progress-bar-stripes { 0% { background-position-x: 1rem }}@keyframes progress-bar-stripes { 0% { background-position-x: 1rem }}@-webkit-keyframes spinner-border { to { transform: rotate(360deg) }}@keyframes spinner-border { to { 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 }}@-webkit-keyframes placeholder-glow { 50% { opacity: .2 }}@keyframes placeholder-glow { 50% { opacity: .2 }}@-webkit-keyframes placeholder-wave { to { -webkit-mask-position: -200% 0; mask-position: -200% 0 }}@keyframes placeholder-wave { to { -webkit-mask-position: -200% 0; mask-position: -200% 0 }}: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-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", Arial, "Noto Sans", "Liberation Sans", 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}*,::after,::before { box-sizing: border-box}@media (prefers-reduced-motion:no-preference) { :root { scroll-behavior: smooth }}body { margin: 0; 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}hr { margin: 1rem 0; color: inherit; background-color: currentColor; border: 0; opacity: .25}hr:not([size]) { height: 1px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5 { margin-top: 0; margin-bottom: .5rem; font-weight: 500; line-height: 1.2}.h1,h1 { font-size: calc(1.375rem + 1.5vw)}@media (min-width:1200px) { .h1, h1 { font-size: 2.5rem }}.h2,h2 { font-size: calc(1.325rem + .9vw)}@media (min-width:1200px) { .h2, h2 { font-size: 2rem }}.h3,h3 { font-size: calc(1.3rem + .6vw)}@media (min-width:1200px) { .h3, h3 { font-size: 1.75rem }}.h4,h4 { font-size: calc(1.275rem + .3vw)}@media (min-width:1200px) { .h4, h4 { font-size: 1.5rem }}.h5,h5 { font-size: 1.25rem}address,p,ul { margin-bottom: 1rem}address { font-style: normal; line-height: inherit}p,ul { margin-top: 0}ul { padding-left: 2rem}ul ul { margin-bottom: 0}b,strong { font-weight: bolder}.small,small { font-size: .875em}.mark,mark { padding: .2em; background-color: #fcf8e3}a { color: #0d6efd; text-decoration: underline}a:hover { color: #0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover { color: inherit; text-decoration: none}code { font-family: var(--bs-font-monospace); direction: ltr; unicode-bidi: bidi-override; font-size: .875em; color: #d63384; word-wrap: break-word}a>code { color: inherit}img,svg { vertical-align: middle}table { caption-side: bottom; border-collapse: collapse}button { border-radius: 0}button:focus:not(:focus-visible) { outline: 0}button,input,select { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit}button,select { text-transform: none}[role=button] { cursor: pointer}select { word-wrap: normal}select:disabled { opacity: 1}[list]::-webkit-calendar-picker-indicator { display: none}[type=button],[type=submit],button { -webkit-appearance: button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) { cursor: pointer}::-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}::file-selector-button { font: inherit}::-webkit-file-upload-button { font: inherit; -webkit-appearance: button}output { display: inline-block}iframe { border: 0}progress { vertical-align: baseline}[hidden] { display: none !important}.lead { font-size: 1.25rem; font-weight: 300}.img-fluid { max-width: 100%; height: auto}.container,.container-fluid { width: 100%; padding-right: var(--bs-gutter-x, .75rem); padding-left: var(--bs-gutter-x, .75rem); margin-right: auto; margin-left: auto}@media (min-width:576px) { .container { max-width: 540px }}@media (min-width:768px) { .container { max-width: 720px }}@media (min-width:992px) { .container { max-width: 960px }}@media (min-width:1200px) { .container { max-width: 1140px } .bg_process .container { max-width: 65%!important; }}@media (min-width:1400px) { .container { max-width: 1320px } .bg_process .container { margin-top: 6rem; max-width: 65%!important; }}.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_tech{ width: 20%; background-color: white; width: 100px; height: 100px; }.row_new { --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)); justify-content: space-between; }.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-2 { flex: 0 0 auto; width: 16.66666667%}.col-4,.col-6 { flex: 0 0 auto; width: 33.33333333%}.col-6 { width: 50%}.col-10,.col-12 { flex: 0 0 auto; width: 83.33333333%}.col-12 { width: 100%}@media (min-width:576px) { .col-sm-4 { flex: 0 0 auto; width: 33.33333333% } .col-sm-6 { width: 50% } .col-sm-12, .col-sm-6, .col-sm-8 { flex: 0 0 auto } .col-sm-8 { width: 66.66666667% } .col-sm-12 { width: 100% }}@media (min-width:768px) { .col-md-1, .col-md-2 { flex: 0 0 auto; width: 8.33333333% } .col-md-2 { width: 16.66666667% } .col-md-3, .col-md-4 { flex: 0 0 auto; width: 25% } .col-md-4 { width: 33.33333333% } .col-md-5, .col-md-6 { flex: 0 0 auto; width: 41.66666667% } .col-md-6 { width: 50% } .col-md-7 { width: 58.33333333% } .col-md-10, .col-md-7, .col-md-8 { flex: 0 0 auto } .col-md-8 { width: 66.66666667% } .col-md-9{ width: 75% } .col-md-9_new{ width: 50% } .col-md-10 { width: 83.33333333% } .col-md-11, .col-md-12 { flex: 0 0 auto; width: 91.66666667% } .col-md-12 { width: 100% }}@media (min-width:992px) { .col-lg-2 { flex: 0 0 auto; width: 16.66666667% } .col-lg-3, .col-lg-4 { flex: 0 0 auto; width: 25% } .col-lg-4 { width: 33.33333333% } .col-lg-5, .col-lg-6 { flex: 0 0 auto; width: 41.66666667% } .col-lg-6 { width: 50% } .col-lg-6_new { width: 100% } .col-lg-7 { width: 58.33333333% } .col-lg-12, .col-lg-7, .col-lg-8 { flex: 0 0 auto } .col-lg-8 { width: 66.66666667% } .col-lg-9 { width: 75%; } .col-lg-12 { width: 100% }}@media (min-width:1200px) { .col-xl-3, .col-xl-4 { flex: 0 0 auto; width: 25% } .col-xl-4 { width: 33.33333333% }}.table { --bs-table-bg: transparent; --bs-table-accent-bg: transparent; --bs-table-striped-color: #212529; --bs-table-striped-bg: rgba(0, 0, 0, 0.05); --bs-table-active-color: #212529; --bs-table-active-bg: rgba(0, 0, 0, 0.1); --bs-table-hover-color: #212529; --bs-table-hover-bg: rgba(0, 0, 0, 0.075); width: 100%; margin-bottom: 1rem; color: #212529; vertical-align: top; border-color: #dee2e6}.table>:not(caption)>*>* { padding: .5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg)} .table>:not(:first-child) { border-top: 2px solid currentColor}.btn { display: inline-block; font-weight: 400; line-height: 1.5; color: #212529; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; border-radius: .25rem; transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce) { .btn { transition: none }}.btn:hover { color: #212529}.btn:focus { outline: 0; box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)}.btn:disabled { pointer-events: none; opacity: .65}.fade { transition: opacity .15s linear}@media (prefers-reduced-motion:reduce) { .fade { transition: none }}.fade:not(.show) { opacity: 0}.collapse:not(.show) { display: none}.dropdown { position: relative}.dropdown-menu { position: absolute; z-index: 1000; display: none; min-width: 10rem; padding: .5rem 0; margin: 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem; }.dropdown-menu.show { display: block}.nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none}.nav-link { display: block; padding: .5rem 1rem; color: #0d6efd; text-decoration: none; transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce) { .nav-link { transition: none }}.nav-link:focus,.nav-link:hover { color: #0a58ca}.navbar,.navbar>.container,.navbar>.container-fluid { display: flex; align-items: center; justify-content: space-between}.navbar { position: relative; flex-wrap: wrap; padding-top: .5rem; padding-bottom: .5rem}.navbar>.container,.navbar>.container-fluid { flex-wrap: inherit}.navbar-brand { padding-top: .3125rem; padding-bottom: .3125rem; margin-right: 1rem; font-size: 1.25rem; text-decoration: none; white-space: nowrap}.navbar-nav { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none}.navbar-nav .nav-link { padding-right: 0; padding-left: 0}.navbar-nav .dropdown-menu { position: static}.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center}@media (min-width:768px) { .navbar-expand-md { flex-wrap: nowrap; justify-content: flex-start } .navbar-expand-md .navbar-nav { flex-direction: row } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute } .navbar-expand-md .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem } .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto }}.navbar-light .navbar-brand { color: rgba(0, 0, 0, .9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, .9)}.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, .55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, .7)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link { color: rgba(0, 0, 0, .9)}.card,.progress { display: flex; border-radius: .25rem}.card { position: relative; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, .125)}.card>hr { margin-right: 0; margin-left: 0}.progress { height: 1rem; overflow: hidden; font-size: .75rem; background-color: #e9ecef}.carousel { position: relative}.overflow-auto { overflow: auto !important}.overflow-hidden { overflow: hidden !important}.d-inline-block { display: inline-block !important}.d-block { display: block !important}.d-table { display: table !important}.d-table-cell { display: table-cell !important}.d-flex { display: flex !important}.d-none { display: none !important}.position-relative { position: relative !important}.border { border: 1px solid #dee2e6 !important}.border-0 { border: 0 !important}.w-50 { width: 50% !important}.w-75 { width: 75% !important}.w-100 { width: 100% !important}.h-100 { height: 100% !important}.flex-row-reverse { flex-direction: row-reverse !important}.justify-content-center { justify-content: center !important}.align-items-center { align-items: center !important}.align-items-baseline { align-items: baseline !important}.order-1 { order: 1 !important}.order-2 { order: 2 !important}.m-0 { margin: 0 !important}.m-auto { margin: auto !important}.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important}.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important}.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important}.mt-2 { margin-top: .5rem !important}.mt-3 { margin-top: 1rem !important}.mt-4 { margin-top: 1.5rem !important}.mt-5 { margin-top: 3rem !important}.mb-3 { margin-bottom: 1rem !important}.mb-4 { margin-bottom: 1.5rem !important}.mb-5 { margin-bottom: 1rem !important}.ms-auto { margin-left: auto !important}.p-0 { padding: 0 !important}.p-1 { padding: .25rem !important}.p-3 { padding: 1rem !important}.p-4 { padding: 1.5rem !important}.p-5 { padding: 3rem !important}.px-0 { padding-right: 0 !important; padding-left: 0 !important}.px-1 { padding-right: .25rem !important; padding-left: .25rem !important}.px-2 { padding-right: .5rem !important; padding-left: .5rem !important}.px-3 { padding-right: 1rem !important; padding-left: 1rem !important}.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important}.px-5 { padding-right: 3rem !important; padding-left: 3rem !important}.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important}.py-5 { padding-bottom: 3rem !important}.pt-5,.py-5 { padding-top: 3rem !important;}.pt-7{padding-top:4rem !important ; }.pb-5 { padding-bottom: 3rem !important;}.ps-5 { padding-left: 3rem ;}.text-center { text-align: center !important;}.text-dark { --bs-text-opacity: 1; color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black,.text-white { --bs-text-opacity: 1; color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white { color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.bg-dark,.bg-white { --bs-bg-opacity: 1; background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-white { background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.visible { visibility: visible !important}.white{ color: white;}.flex-row{ display: flex; flex-flow: row;}.mb-20{ margin-bottom: 25px;}.mb-30{ margin-bottom: 30px;}.xs-text{font-weight:500 ;}.px-10{padding: 0px 45px;}.py-2{ padding: 7px 0px;}.black{ color: #14042c !important;}.pl-5{ padding-left: 0px;}.z-index-5{ z-index: 5;}@media (min-width:576px) { .mt-sm-5 { margin-top: 3rem !important }}@media (min-width:768px) { .d-md-block { display: block !important } .order-md-1 { order: 1 !important } .order-md-2 { order: 2 !important }}@media (min-width:992px) { .d-lg-none { display: none !important } .order-lg-1 { order: 1 !important } .order-lg-2 { order: 2 !important }}@media (max-width:390px) { .pl-5{ padding-left: 5px !important; }}@media only screen and (min-width:600px) and (max-width:779px){ .pl-5{ padding-left: 5px !important; } .width-50{ width: 60% !important; text-align: center !important; } .mb-32{ margin-bottom: 32px; }}