html {font-family:Arial, sans-serif;}
p, a {font-weight: 400;}
.h2 {font-size: 40px;}
.light-300 {font-family: 'Open Sans', sans-serif !important;font-weight: 300;}
.regular-400 {font-family: 'Open Sans', sans-serif !important;font-weight: 400;}
.semi-bold-600 {font-family: 'Open Sans', sans-serif !important; font-weight: 600;}
.typo-space-line::after, .typo-space-line-center::after {content: "";width: 150px;display: block;position: absolute;border-bottom: 5px solid #0000C7;padding-top: .5em;}
.typo-space-line-center::after {left: 50%;margin-left: -75px;}
#main_nav .nav-item .nav-link:hover {color: #fff;}
.navbar-nav {list-style: none}
#index_banner {background-image: url('https://forzamachinery.com.au/assets/img/edgebander.webp');background-position: center center;background-size: cover;height: 100%;min-height: 60vh;width: 100%;}
.recent-work.card {border-radius: 10px !important;}
footer a.text-light:hover {color: #bfbfbf !important;transition-duration: 0.15s;}
dl,ol,p,pre {margin-top: 0}
ul{margin:20px 0 20px 30px;}
hr,pre code {color: inherit}
.badge,.dropdown-header,.dropdown-item,.dropdown-toggle,.input-group-text,.navbar-brand,.progress-bar {white-space: nowrap}
.btn-group-vertical,.card,.navbar-expand .navbar-nav,.navbar-nav {-webkit-box-direction: normal}
:root {
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #4232c2;
--bs-pink: #d63384;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-primary: #4232c2;
--bs-secondary: #0000C7;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-light: #f6f9fe;
--bs-dark: #212529;
--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))
}
*,::after,::before {
-webkit-box-sizing: border-box;
box-sizing: border-box}
@media (prefers-reduced-motion:no-preference) {:root {scroll-behavior: smooth}
body {
margin: 0;
font-family: Arial, sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.8;
color: #212529;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: transparent}
hr {margin: 1rem 0;background-color: currentColor;border: 0;opacity: .25}
hr:not([size]) {height: 1px}
.img-fluid,.img-thumbnail {max-width: 100%;height: auto}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2}
address,dl,ol,p,pre,ul {margin-bottom: 1rem}
.h1,h1 {font-size: 2.5rem}
.h2,h2 {font-size: 2rem}
.h3,h3 {font-size: 1.75rem}
.h4,h4 {font-size: 1.5rem}
.h5,h5 {font-size: 1.25rem}
.h6,h6 {font-size: 1rem}
.btn,.form-control-color:not(:disabled):not([readonly]),.form-control[type=file]:not(:disabled):not([readonly]),[role=button],[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled),summary {cursor: pointer}
ol,ul {padding-left: 2rem}
b,strong {font-weight: bolder}
a {color: #4232c2;text-decoration: underline}
a:hover {color: #35289b}
a:not([href]):not([class]),a:not([href]):not([class]):hover {color: inherit;text-decoration: none}
img,svg {vertical-align: middle}
button {border-radius: 0}
button,input,optgroup,select,textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit}
button,select {text-transform: none}
[type=button],[type=reset],[type=submit],button {-webkit-appearance: button}
.display-1,.display-2,.display-3,.display-4,.display-5,.display-6 {font-weight: 300;line-height: 1.2}
.figure,.form-check-inline,.list-inline-item {display: inline-block}
.display-1 {font-size: calc(1.625rem + 4.5vw)}
@media (min-width: 1200px) {.display-1 {font-size:5rem}}
.display-2 {font-size: calc(1.575rem + 3.9vw)}
@media (min-width: 1200px) {.display-2 {font-size:4.5rem}}
.display-3 {font-size: calc(1.525rem + 3.3vw)}
@media (min-width: 1200px) {.display-3 {font-size:4rem}}
.display-4 {font-size: calc(1.475rem + 2.7vw)}
@media (min-width: 1200px) {.display-4 {font-size:3.5rem}}
.display-5 {font-size: calc(1.425rem + 2.1vw)}
@media (min-width: 1200px) {.display-5 {font-size:3rem}}
.display-6 {font-size: calc(1.375rem + 1.5vw)}
@media (min-width: 1200px) {.display-6 {font-size:2.5rem}}
.list-inline,.list-unstyled {padding-left: 0;list-style: none}
.list-inline-item:not(:last-child) {margin-right: .5rem}
.input-group,.row {display: -webkit-box;display: -ms-flexbox;-ms-flex-wrap: wrap}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {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,.container-sm {max-width:540px}}
@media (min-width: 768px) {.container,.container-md,.container-sm {max-width:720px}}
@media (min-width: 992px) {.container,.container-lg,.container-md,.container-sm {max-width:960px}}
@media (min-width: 1200px) {.container,.container-lg,.container-md,.container-sm,.container-xl {max-width:1140px}}
@media (min-width: 1400px) {.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {max-width:1320px}}
.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x)/ -2);margin-left: calc(var(--bs-gutter-x)/ -2)}
.row>* {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x)/ 2);padding-left: calc(var(--bs-gutter-x)/ 2);margin-top: var(--bs-gutter-y)}
.col {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%}
.col-1,.col-auto {-webkit-box-flex: 0}
.col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto}
.col-1 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.33333%}
.col-2,.col-3 {-webkit-box-flex: 0}
.col-2 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.66667%}
.col-3 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%}
.col-4,.col-5 {-webkit-box-flex: 0}
.col-4 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333%}
.col-5 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.66667%}
.col-6,.col-7 {-webkit-box-flex: 0}
.col-6 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}
.col-7 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.33333%}
.col-8,.col-9 {-webkit-box-flex: 0}
.col-8 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.66667%}
.col-9 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%}
.col-10,.col-11 {-webkit-box-flex: 0}
.col-10 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.33333%}
.col-11 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.66667%}
.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%}
.g-0,.gx-0 {--bs-gutter-x: 0}
.g-0,.gy-0 {--bs-gutter-y: 0}
.g-1,.gx-1 {--bs-gutter-x: 0.25rem}
.g-1,.gy-1 {--bs-gutter-y: 0.25rem}
.g-2,.gx-2 {--bs-gutter-x: 0.5rem}
.g-2,.gy-2 {--bs-gutter-y: 0.5rem}
.g-3,.gx-3 {--bs-gutter-x: 1rem}
.g-3,.gy-3 {--bs-gutter-y: 1rem}
.g-4,.gx-4 {--bs-gutter-x: 1.5rem}
.g-4,.gy-4 {--bs-gutter-y: 1.5rem}
.g-5,.gx-5 {--bs-gutter-x: 3rem}
.g-5,.gy-5 {--bs-gutter-y: 3rem}
@media (min-width: 768px) {.col-md {-webkit-box-flex:1;-ms-flex: 1 0 0%;flex: 1 0 0%}
.row-cols-md-auto>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto}
.row-cols-md-1>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%}
.row-cols-md-2>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}
.row-cols-md-3>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333%}
.row-cols-md-4>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%}
.row-cols-md-5>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%}
.row-cols-md-6>* {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.66667%}
.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto}
.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.33333%}
.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.66667%}
.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%}
.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333%}
.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.66667%}
.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}
.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.33333%}
.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.66667%}
.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%}
.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.33333%}
.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.66667%}
.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%}
.offset-md-0 {margin-left: 0}
.offset-md-1 {margin-left: 8.33333%}
.offset-md-2 {margin-left: 16.66667%}
.offset-md-3 {margin-left: 25%}
.offset-md-4 {margin-left: 33.33333%}
.offset-md-5 {margin-left: 41.66667%}
.offset-md-6 {margin-left: 50%}
.offset-md-7 {margin-left: 58.33333%}
.offset-md-8 {margin-left: 66.66667%}
.offset-md-9 {margin-left: 75%}
.offset-md-10 {margin-left: 83.33333%}
.offset-md-11 {margin-left: 91.66667%}
.g-md-0,.gx-md-0 {--bs-gutter-x: 0}
.g-md-0,.gy-md-0 {--bs-gutter-y: 0}
.g-md-1,.gx-md-1 { --bs-gutter-x: 0.25rem }
.g-md-1,.gy-md-1 { --bs-gutter-y: 0.25rem }
.g-md-2,.gx-md-2 { --bs-gutter-x: 0.5rem }
.g-md-2,.gy-md-2 { --bs-gutter-y: 0.5rem }
.g-md-3,.gx-md-3 { --bs-gutter-x: 1rem }
.g-md-3,.gy-md-3 { --bs-gutter-y: 1rem }
.g-md-4,.gx-md-4 { --bs-gutter-x: 1.5rem }
.g-md-4,.gy-md-4 { --bs-gutter-y: 1.5rem }
.g-md-5,.gx-md-5 { --bs-gutter-x: 3rem }
.g-md-5,.gy-md-5 { --bs-gutter-y: 3rem } }
@media (min-width: 992px) { .col-lg { -webkit-box-flex:1; -ms-flex: 1 0 0%; flex: 1 0 0% }
.row-cols-lg-auto>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.row-cols-lg-1>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.row-cols-lg-2>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.row-cols-lg-3>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.row-cols-lg-4>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.row-cols-lg-5>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20% }
.row-cols-lg-6>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333% }
.col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66667% }
.col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333% }
.col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66667% }
.col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75% }
.col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333% }
.col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66667% }
.col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.offset-lg-0 { margin-left: 0 }
.offset-lg-1 { margin-left: 8.33333% }
.offset-lg-2 { margin-left: 16.66667% }
.offset-lg-3 { margin-left: 25% }
.offset-lg-4 { margin-left: 33.33333% }
.offset-lg-5 { margin-left: 41.66667% }
.offset-lg-6 { margin-left: 50% }
.offset-lg-7 { margin-left: 58.33333% }
.offset-lg-8 { margin-left: 66.66667% }
.offset-lg-9 { margin-left: 75% }
.offset-lg-10 { margin-left: 83.33333% }
.offset-lg-11 { margin-left: 91.66667% }
.g-lg-0,.gx-lg-0 { --bs-gutter-x: 0 }
.g-lg-0,.gy-lg-0 { --bs-gutter-y: 0 }
.g-lg-1,.gx-lg-1 { --bs-gutter-x: 0.25rem }
.g-lg-1,.gy-lg-1 { --bs-gutter-y: 0.25rem }
.g-lg-2,.gx-lg-2 { --bs-gutter-x: 0.5rem }
.g-lg-2,.gy-lg-2 { --bs-gutter-y: 0.5rem }
.g-lg-3,.gx-lg-3 { --bs-gutter-x: 1rem }
.g-lg-3,.gy-lg-3 { --bs-gutter-y: 1rem }
.g-lg-4,.gx-lg-4 { --bs-gutter-x: 1.5rem }
.g-lg-4,.gy-lg-4 { --bs-gutter-y: 1.5rem }
.g-lg-5,.gx-lg-5 { --bs-gutter-x: 3rem }
.g-lg-5,.gy-lg-5 { --bs-gutter-y: 3rem } }
@media (min-width: 1200px) { .col-xl { -webkit-box-flex:1; -ms-flex: 1 0 0%; flex: 1 0 0% }
.row-cols-xl-auto>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.row-cols-xl-1>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.row-cols-xl-2>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.row-cols-xl-3>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.row-cols-xl-4>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.row-cols-xl-5>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20% }
.row-cols-xl-6>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333% }
.col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66667% }
.col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333% }
.col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66667% }
.col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75% }
.col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333% }
.col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66667% }
.col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.offset-xl-0 { margin-left: 0 }
.offset-xl-1 { margin-left: 8.33333% }
.offset-xl-2 { margin-left: 16.66667% }
.offset-xl-3 { margin-left: 25% }
.offset-xl-4 { margin-left: 33.33333% }
.offset-xl-5 { margin-left: 41.66667% }
.offset-xl-6 { margin-left: 50% }
.offset-xl-7 { margin-left: 58.33333% }
.offset-xl-8 { margin-left: 66.66667% }
.offset-xl-9 { margin-left: 75% }
.offset-xl-10 { margin-left: 83.33333% }
.offset-xl-11 { margin-left: 91.66667% }
.g-xl-0,.gx-xl-0 { --bs-gutter-x: 0 }
.g-xl-0,.gy-xl-0 { --bs-gutter-y: 0 }
.g-xl-1,.gx-xl-1 { --bs-gutter-x: 0.25rem }
.g-xl-1,.gy-xl-1 { --bs-gutter-y: 0.25rem }
.g-xl-2,.gx-xl-2 { --bs-gutter-x: 0.5rem }
.g-xl-2,.gy-xl-2 { --bs-gutter-y: 0.5rem }
.g-xl-3,.gx-xl-3 { --bs-gutter-x: 1rem }
.g-xl-3,.gy-xl-3 { --bs-gutter-y: 1rem }
.g-xl-4,.gx-xl-4 { --bs-gutter-x: 1.5rem }
.g-xl-4,.gy-xl-4 { --bs-gutter-y: 1.5rem }
.g-xl-5,.gx-xl-5 { --bs-gutter-x: 3rem }
.g-xl-5,.gy-xl-5 { --bs-gutter-y: 3rem } }
@media (min-width: 1400px) {
.col-xxl { -webkit-box-flex:1; -ms-flex: 1 0 0%; flex: 1 0 0% }
.row-cols-xxl-auto>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.row-cols-xxl-1>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.row-cols-xxl-2>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.row-cols-xxl-3>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.row-cols-xxl-4>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.row-cols-xxl-5>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20% }
.row-cols-xxl-6>* { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-xxl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto }
.col-xxl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333% }
.col-xxl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66667% }
.col-xxl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25% }
.col-xxl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333% }
.col-xxl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66667% }
.col-xxl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50% }
.col-xxl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333% }
.col-xxl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66667% }
.col-xxl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75% }
.col-xxl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333% }
.col-xxl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66667% }
.col-xxl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100% }
.offset-xxl-0 { margin-left: 0 }
.offset-xxl-1 { margin-left: 8.33333% }
.offset-xxl-2 { margin-left: 16.66667% }
.offset-xxl-3 { margin-left: 25% }
.offset-xxl-4 { margin-left: 33.33333% }
.offset-xxl-5 { margin-left: 41.66667% }
.offset-xxl-6 { margin-left: 50% }
.offset-xxl-7 { margin-left: 58.33333% }
.offset-xxl-8 { margin-left: 66.66667% }
.offset-xxl-9 { margin-left: 75% }
.offset-xxl-10 { margin-left: 83.33333% }
.offset-xxl-11 { margin-left: 91.66667% }
.g-xxl-0,.gx-xxl-0 { --bs-gutter-x: 0 }
.g-xxl-0,.gy-xxl-0 { --bs-gutter-y: 0 }
.g-xxl-1,.gx-xxl-1 { --bs-gutter-x: 0.25rem }
.g-xxl-1,.gy-xxl-1 { --bs-gutter-y: 0.25rem }
.g-xxl-2,.gx-xxl-2 { --bs-gutter-x: 0.5rem }
.g-xxl-2,.gy-xxl-2 { --bs-gutter-y: 0.5rem }
.g-xxl-3,.gx-xxl-3 { --bs-gutter-x: 1rem }
.g-xxl-3,.gy-xxl-3 { --bs-gutter-y: 1rem }
.g-xxl-4,.gx-xxl-4 { --bs-gutter-x: 1.5rem }
.g-xxl-4,.gy-xxl-4 { --bs-gutter-y: 1.5rem }
.g-xxl-5,.gx-xxl-5 { --bs-gutter-x: 3rem }
.g-xxl-5,.gy-xxl-5 { --bs-gutter-y: 3rem } }
@media (max-width: 575.98px) {.table-responsive-sm { overflow-x:auto; -webkit-overflow-scrolling: touch } }
@media (max-width: 767.98px) {.table-responsive-md { overflow-x:auto; -webkit-overflow-scrolling: touch } }
@media (max-width: 991.98px) {.table-responsive-lg { overflow-x:auto; -webkit-overflow-scrolling: touch } }
@media (max-width: 1199.98px) {.table-responsive-xl { overflow-x:auto; -webkit-overflow-scrolling: touch } }
@media (max-width: 1399.98px) {.table-responsive-xxl { overflow-x:auto; -webkit-overflow-scrolling: touch } }
@media (prefers-reduced-motion:reduce) {.btn { -webkit-transition: none; transition: none } }
.btn-check:focus+.btn,.btn:focus { box-shadow: 0 0 0 .25rem rgba(66,50,194,.25) }
.btn.disabled,.btn:disabled,fieldset:disabled .btn { pointer-events: none; opacity: .65 }
.btn-primary { color: #f6f9fe; background-color: #4232c2; border-color: #4232c2 }
.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.btn-outline-primary:hover { color: #f6f9fe; background-color: #4232c2; border-color: #4232c2 }
.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus { -webkit-box-shadow: 0 0 0 .25rem rgba(33,37,41,.5); box-shadow: 0 0 0 .25rem rgba(33,37,41,.5) }
.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus { -webkit-box-shadow: 0 0 0 .25rem rgba(33,37,41,.5); box-shadow: 0 0 0 .25rem rgba(33,37,41,.5) }
.btn-outline-dark.disabled,.btn-outline-dark:disabled { color: #212529; background-color: transparent }
.btn-link { color: #4232c2; text-decoration: underline }
.card-link:hover,.dropdown-item,.nav-link,.navbar-brand,.navbar-toggler:focus,.navbar-toggler:hover,.page-link { text-decoration: none }
.btn-link:hover { color: #35289b }
.btn-link.disabled,.btn-link:disabled { color: #6c757d }
.btn-group-lg>.btn,.btn-lg { padding: .5rem 1rem; font-size: 1.25rem; border-radius: .3rem }
.btn-group-sm>.btn,.btn-sm { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem }
.fade { -webkit-transition: opacity .15s linear; transition: opacity .15s linear }
@media (prefers-reduced-motion:reduce) {
.fade { -webkit-transition: none; transition: none } }
.fade:not(.show) { opacity: 0 }
.collapse:not(.show) { display: none }
.collapsing { height: 0; -webkit-transition: height .35s ease; transition: height .35s ease }
@media (prefers-reduced-motion:reduce) {
.collapsing { -webkit-transition: none; transition: none } }
.dropdown,.dropend,.dropstart,.dropup { position: relative }
.dropdown-toggle::after { display: inline-block; margin-left: .255em; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent }
.dropdown-toggle:empty::after { margin-left: 0 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; min-width: 10rem; padding: .5rem 0; margin: .125rem 0 0; font-size: 1rem; color: #212529; text-align: left; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0,0,0,.15); border-radius: .25rem }
.dropdown-menu[style] { right: auto!important }
.dropdown-menu-start { --bs-position: start; right: auto; left: 0 }
.dropdown-menu-end { --bs-position: end; right: 0; left: auto }
@media (min-width: 576px) { .dropdown-menu-sm-start { --bs-position:start; right: auto; left: 0 }
.dropdown-menu-sm-end { --bs-position: end; right: 0; left: auto } }
@media (min-width: 768px) { .dropdown-menu-md-start { --bs-position:start; right: auto; left: 0 }
.dropdown-menu-md-end { --bs-position: end; right: 0; left: auto } }
@media (min-width: 992px) { .dropdown-menu-lg-start { --bs-position:start; right: auto; left: 0 }
.dropdown-menu-lg-end { --bs-position: end; right: 0; left: auto } }
@media (min-width: 1200px) { .dropdown-menu-xl-start { --bs-position:start; right: auto; left: 0 }
.dropdown-menu-xl-end { --bs-position: end; right: 0; left: auto } }
@media (min-width: 1400px) { .dropdown-menu-xxl-start { --bs-position:start; right: auto; left: 0 }
.dropdown-menu-xxl-end { --bs-position: end; right: 0; } }
.nav { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0 }
.nav-link { display: block; padding: .5rem 1rem; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out; 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 { -webkit-transition: none; transition: none } }
.navbar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-top: .5rem; padding-bottom: .5rem }
.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: inherit; flex-wrap: inherit; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.navbar-brand { padding-top: .3125rem; padding-bottom: .3125rem; margin-right: 1rem; font-size: 1.25rem }
.navbar-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0 }
.navbar-nav .nav-link { padding-right: 0; padding-left: 0 }
.navbar-nav .dropdown-menu { position: static }
.navbar-text { padding-top: .5rem; padding-bottom: .5rem }
.navbar-collapse { -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% }
.navbar-toggler { padding: .25rem .75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: .25rem; -webkit-transition: -webkit-box-shadow .15s ease-in-out; transition: -webkit-box-shadow .15s ease-in-out; transition: box-shadow .15s ease-in-out; transition: box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out }
@media (prefers-reduced-motion:reduce) { .navbar-toggler { -webkit-transition: none; transition: none } }
.navbar-toggler:focus { outline: 0; -webkit-box-shadow: 0 0 0 .25rem; box-shadow: 0 0 0 .25rem }
.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-repeat: no-repeat; background-position: center; background-size: 100% }
@media (min-width: 576px) { .navbar-expand-sm { -ms-flex-wrap:nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute }
.navbar-expand-sm .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem }
.navbar-expand-sm .navbar-collapse { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand-sm .navbar-toggler { display: none } }
@media (min-width: 768px) { .navbar-expand-md { -ms-flex-wrap:nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; 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: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand-md .navbar-toggler { display: none } }
@media (min-width: 992px) { .navbar-expand-lg { -ms-flex-wrap:nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute }
.navbar-expand-lg .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem }
.navbar-expand-lg .navbar-collapse { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand-lg .navbar-toggler { display: none } }
@media (min-width: 1200px) { .navbar-expand-xl { -ms-flex-wrap:nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute }
.navbar-expand-xl .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem }
.navbar-expand-xl .navbar-collapse { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand-xl .navbar-toggler { display: none } }
@media (min-width: 1400px) { .navbar-expand-xxl { -ms-flex-wrap:nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand-xxl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute }
.navbar-expand-xxl .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem }
.navbar-expand-xxl .navbar-collapse { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand-xxl .navbar-toggler {display: none}}
.navbar-expand { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start }
.navbar-expand .navbar-nav { -webkit-box-orient: horizontal; -ms-flex-direction: row; flex-direction: row }
.card,.progress-bar { -ms-flex-direction: column }
.navbar-expand .navbar-nav .dropdown-menu { position: absolute }
.navbar-expand .navbar-nav .nav-link { padding-right: .5rem; padding-left: .5rem }
.navbar-expand .navbar-collapse { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important }
.navbar-expand .navbar-toggler { display: none }
.navbar-light .navbar-brand,.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.disabled { color: rgba(0,0,0,.3) }
.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link { color: rgba(0,0,0,.9) }
.navbar-light .navbar-toggler { color: rgba(0,0,0,.55); border-color: rgba(0,0,0,.1) }
.navbar-light .navbar-toggler-icon { background-image: 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") }
.navbar-light .navbar-text { color: rgba(0,0,0,.55) }
.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover { color: rgba(0,0,0,.9) }
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover { color: #fff }
.navbar-dark .navbar-nav .nav-link { color: rgba(255,255,255,.55) }
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {color: rgba(255,255,255,.75)}
.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255,255,255,.25)}
.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link {color: #fff}
.navbar-dark .navbar-toggler {color: rgba(255,255,255,.55);border-color: rgba(255,255,255,.1)}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text {color: rgba(255,255,255,.55)}
.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {color: #fff}
.card { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; 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); border-radius: .25rem }
.card>hr {margin-right: 0}
.card>.list-group {border-top: inherit;border-bottom: inherit}
.card>.list-group:first-child { border-top-width: 0; border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px) }
.card>.list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: calc(.25rem - 1px); border-bottom-left-radius: calc(.25rem - 1px) }
.card>.card-header+.list-group,.card>.list-group+.card-footer {border-top: 0}
.card-body { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem }
.card-footer,.card-header { padding: .5rem 1rem; background-color: rgba(0,0,0,.03) }
.card-title { margin-bottom: .5rem }
.card-header,.card-subtitle,.card-text:last-child { margin-bottom: 0 }
.card-subtitle { margin-top: -.25rem }
.card-link+.card-link { margin-left: 1rem }
.card-header-pills,.card-header-tabs { margin-right: -.5rem; margin-left: -.5rem }
.card-header { border-bottom: 1px solid rgba(0,0,0,.125) }
.card-header:first-child { border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 }
.card-footer { border-top: 1px solid rgba(0,0,0,.125) }
.card-footer:last-child { border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px) }
.card-header-tabs { margin-bottom: -.5rem; border-bottom: 0 }
.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1rem; border-radius: calc(.25rem - 1px) }
.accordion-button,.alert,.btn .badge,.page-link { position: relative }
.card-img,.card-img-bottom,.card-img-top { width: 100% }
.card-img,.card-img-top { border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px) }
.card-img,.card-img-bottom { border-bottom-right-radius: calc(.25rem - 1px); border-bottom-left-radius: calc(.25rem - 1px) }
.card-group>.card { margin-bottom: .75rem }
.btn-close-white { -webkit-filter: invert(1) grayscale(100%) brightness(200%); filter: invert(1) grayscale(100%) brightness(200%) }
.shadow { -webkit-box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important }
.shadow-sm { -webkit-box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important }
.shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important }
.shadow-none { -webkit-box-shadow: none!important; box-shadow: none!important }
.position-static { position: static!important }
.position-relative { position: relative!important }
.position-absolute { position: absolute!important }
.position-fixed { position: fixed!important }
.position-sticky { position: sticky!important }
.top-0 { top: 0!important }
.top-50 { top: 50%!important }
.top-100 { top: 100%!important }
.bottom-0 { bottom: 0!important }
.bottom-50 { bottom: 50%!important }
.bottom-100 { bottom: 100%!important }
.start-0 { left: 0!important }
.start-50 { left: 50%!important }
.start-100 { left: 100%!important }
.end-0 { right: 0!important }
.end-50 { right: 50%!important }
.end-100 { right: 100%!important }
.translate-middle { -webkit-transform: translate(-50%,-50%)!important; transform: translate(-50%,-50%)!important }
.translate-middle-x { -webkit-transform: translateX(-50%)!important; transform: translateX(-50%)!important }
.translate-middle-y { -webkit-transform: translateY(-50%)!important; transform: translateY(-50%)!important }
.border { border: 1px solid #dee2e6!important }
.border-0 { border: 0!important }
.border-0 { border-width: 0!important }
.mw-100 { max-width: 100%!important }
.vw-100 { width: 100vw!important }
.min-vw-100 { min-width: 100vw!important }
.h-25 { height: 25%!important }
.h-50 { height: 50%!important }
.h-75 { height: 75%!important }
.h-100 { height: 100%!important }
.h-auto { height: auto!important }
.mh-100 { max-height: 100%!important }
.vh-100 { height: 100vh!important }
.min-vh-100 { min-height: 100vh!important }
.flex-fill { -webkit-box-flex: 1!important; -ms-flex: 1 1 auto!important; flex: 1 1 auto!important }
.flex-row { -webkit-box-orient: horizontal!important; -ms-flex-direction: row!important; flex-direction: row!important }
.flex-column { -webkit-box-orient: vertical!important; -ms-flex-direction: column!important; flex-direction: column!important }
.flex-column-reverse,.flex-row-reverse { -webkit-box-direction: reverse!important }
.flex-row-reverse { -webkit-box-orient: horizontal!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important }
.flex-column-reverse { -webkit-box-orient: vertical!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important }
.flex-grow-0 { -webkit-box-flex: 0!important; -ms-flex-positive: 0!important; flex-grow: 0!important }
.flex-grow-1 { -webkit-box-flex: 1!important; -ms-flex-positive: 1!important; flex-grow: 1!important }
.flex-shrink-0 { -ms-flex-negative: 0!important; flex-shrink: 0!important }
.flex-shrink-1 { -ms-flex-negative: 1!important; flex-shrink: 1!important }
.flex-wrap {-ms-flex-wrap: wrap!important;flex-wrap: wrap!important}
.flex-nowrap {-ms-flex-wrap: nowrap!important;flex-wrap: nowrap!important}
.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse!important;flex-wrap: wrap-reverse!important}
.justify-content-start {-webkit-box-pack: start!important;-ms-flex-pack: start!important;justify-content: flex-start!important}
.justify-content-center {-webkit-box-pack: center!important;-ms-flex-pack: center!important;justify-content: center!important}
.justify-content-between {-webkit-box-pack: justify!important;-ms-flex-pack: justify!important;justify-content: space-between!important}
.align-self-center {-ms-flex-item-align: center!important;align-self: center!important}
.m-0 {margin: 0!important}
.m-1 {margin: .25rem!important}
.m-2 {margin: .5rem!important}
.m-3 {margin: 1rem!important}
.m-4 {margin: 1.5rem!important}
.m-5 {margin: 3rem!important}
.m-auto {margin: auto!important}
.mx-0 {margin-right: 0!important;margin-left: 0!important}
.mx-1 {margin-right: .25rem!important;margin-left: .25rem!important}
.mx-2 {margin-right: .5rem!important;margin-left: .5rem!important}
.mx-3 {margin-right: 1rem!important;margin-left: 1rem!important}
.mx-4 {margin-right: 1.5rem!important;margin-left: 1.5rem!important}
.mx-5 {margin-right: 3rem!important;margin-left: 3rem!important}
.mx-auto {margin-right: auto!important;margin-left: auto!important}
.my-0 {margin-top: 0!important;margin-bottom: 0!important}
.my-1 {margin-top: .25rem!important;margin-bottom: .25rem!important}
.my-2 {margin-top: .5rem!important;margin-bottom: .5rem!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}
.my-auto {margin-top: auto!important;margin-bottom: auto!important}
.mt-0 {margin-top: 0!important}
.mt-1 {margin-top: .25rem!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}
.mt-auto {margin-top: auto!important}
.me-0 {margin-right: 0!important}
.me-1 {margin-right: .25rem!important}
.me-2 {margin-right: .5rem!important}
.me-3 {margin-right: 1rem!important}
.me-4 {margin-right: 1.5rem!important}
.me-5 {margin-right: 3rem!important}
.me-auto {margin-right: auto!important}
.mb-0 {margin-bottom: 0!important}
.mb-1 {margin-bottom: .25rem!important}
.mb-2 {margin-bottom: .5rem!important}
.mb-3 {margin-bottom: 1rem!important}
.mb-4 {margin-bottom: 1.5rem!important}
.mb-5 {margin-bottom: 3rem!important}
.mb-auto {margin-bottom: auto!important}
.ms-0 {margin-left: 0!important}
.ms-1 {margin-left: .25rem!important}
.ms-2 {margin-left: .5rem!important}
.ms-3 {margin-left: 1rem!important}
.ms-4 {margin-left: 1.5rem!important}
.ms-5 {margin-left: 3rem!important}
.ms-auto {margin-left: auto!important}
.p-0 {padding: 0!important}
.p-1 {padding: .25rem!important}
.p-2 {padding: .5rem!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-0 {padding-top: 0!important;padding-bottom: 0!important}
.py-1 {padding-top: .25rem!important;padding-bottom: .25rem!important}
.py-2 {padding-top: .5rem!important;padding-bottom: .5rem!important}
.py-3 {padding-top: 1rem!important;padding-bottom: 1rem!important}
.py-4 {padding-top: 1.5rem!important;padding-bottom: 1.5rem!important}
.py-5 {padding-top: 3rem!important;padding-bottom: 3rem!important}
.pt-0 {padding-top: 0!important}
.pt-1 {padding-top: .25rem!important}
.pt-2 {padding-top: .5rem!important}
.pt-3 {padding-top: 1rem!important}
.pt-4 {padding-top: 1.5rem!important}
.pt-5 {padding-top: 3rem!important}
.pe-0 {padding-right: 0!important}
.pe-1 {padding-right: .25rem!important}
.pe-2 {padding-right: .5rem!important}
.pe-3 {padding-right: 1rem!important}
.pe-4 {padding-right: 1.5rem!important}
.pe-5 {padding-right: 3rem!important}
.pb-0 {padding-bottom: 0!important}
.pb-1 {padding-bottom: .25rem!important}
.pb-2 {padding-bottom: .5rem!important}
.pb-3 {padding-bottom: 1rem!important}
.pb-4 {padding-bottom: 1.5rem!important}
.pb-5 {padding-bottom: 3rem!important}
.ps-0 {padding-left: 0!important}
.ps-1 {padding-left: .25rem!important}
.ps-2 {padding-left: .5rem!important}
.ps-3 {padding-left: 1rem!important}
.ps-4 {padding-left: 1.5rem!important}
.ps-5 {padding-left: 3rem!important}
.text-lowercase {text-transform: lowercase!important}
.text-uppercase {text-transform: uppercase!important}
.text-capitalize {text-transform: capitalize!important}
.text-start {text-align: left!important}
.text-end {text-align: right!important}
.text-center {text-align: center!important}
.text-primary {color: #4232c2!important}
.text-secondary {color: #0000C7!important}
.text-light {color: #f6f9fe!important}
.text-dark {color: #212529!important}
.text-white {color: #fff!important}
.text-body {color: #212529!important}
.text-muted {color: #6c757d!important}
.text-black-50 {color: rgba(0,0,0,.5)!important}
.text-white-50 {color: rgba(255,255,255,.5)!important}
.text-reset {color: inherit!important}
.bg-primary {background-color: #4232c2!important}
.bg-secondary {background-color: #0000C7!important}
.bg-light {background-color: #f6f9fe!important}
.bg-dark {background-color: #212529!important}
.bg-body,.bg-white {background-color: #fff!important}
.text-wrap {white-space: normal!important}
.text-nowrap {white-space: nowrap!important}
.text-decoration-none {text-decoration: none!important}
.text-decoration-underline {text-decoration: underline!important}
.text-decoration-line-through {text-decoration: line-through!important}
.text-break {word-wrap: break-word!important;word-break: break-word!important}
.rounded {border-radius: .25rem!important}
.rounded-0 {border-radius: 0!important}
.rounded-1 {border-radius: .2rem!important}
.rounded-2 {border-radius: .25rem!important}
.rounded-3 {border-radius: .3rem!important}
.rounded-circle {border-radius: 50%!important}
.rounded-pill {border-radius: 50rem!important}
.rounded-end,.rounded-top {border-top-right-radius: .25rem!important}
.rounded-bottom,.rounded-end {border-bottom-right-radius: .25rem!important}
.rounded-bottom,.rounded-start {border-bottom-left-radius: .25rem!important}
.rounded-start,.rounded-top {border-top-left-radius: .25rem!important}
@media (min-width: 768px) {
.flex-md-column,.flex-md-row {-webkit-box-direction:normal!important}
.float-md-start {float: left!important}
.float-md-end {float: right!important}
.float-md-none {float: none!important}
.gap-md-0 {gap: 0!important}
.gap-md-1 {gap: .25rem!important}
.gap-md-2 {gap: .5rem!important}
.gap-md-3 {gap: 1rem!important}
.gap-md-4 {gap: 1.5rem!important}
.gap-md-5 {gap: 3rem!important}
.m-md-0 {margin: 0!important}
.m-md-1 {margin: .25rem!important}
.m-md-2 {margin: .5rem!important}
.m-md-3 {margin: 1rem!important}
.m-md-4 {margin: 1.5rem!important}
.m-md-5 {margin: 3rem!important}
.m-md-auto {margin: auto!important}
.mx-md-0 {margin-right: 0!important;margin-left: 0!important}
.mx-md-1 {margin-right: .25rem!important;margin-left: .25rem!important}
.mx-md-2 {margin-right: .5rem!important;margin-left: .5rem!important}
.mx-md-3 {margin-right: 1rem!important;margin-left: 1rem!important}
.mx-md-4 {margin-right: 1.5rem!important;margin-left: 1.5rem!important}
.mx-md-5 {margin-right: 3rem!important;margin-left: 3rem!important}
.mx-md-auto {margin-right: auto!important;margin-left: auto!important}
.my-md-0 {margin-top: 0!important;margin-bottom: 0!important}
.my-md-1 {margin-top: .25rem!important;margin-bottom: .25rem!important}
.my-md-2 {margin-top: .5rem!important;margin-bottom: .5rem!important}
.my-md-3 {margin-top: 1rem!important;margin-bottom: 1rem!important}
.my-md-4 {margin-top: 1.5rem!important;margin-bottom: 1.5rem!important}
.my-md-5 {margin-top: 3rem!important;margin-bottom: 3rem!important}
.my-md-auto {margin-top: auto!important;margin-bottom: auto!important}}
@media (min-width: 992px) {
.flex-lg-column,.flex-lg-row {-webkit-box-direction:normal!important}
.float-lg-start {float: left!important}
.float-lg-end {float: right!important}
.float-lg-none {float: none!important}
.gap-lg-0 {gap: 0!important}
.gap-lg-1 {gap: .25rem!important}
.gap-lg-2 {gap: .5rem!important}
.gap-lg-3 {gap: 1rem!important}
.gap-lg-4 {gap: 1.5rem!important}
.gap-lg-5 {gap: 3rem!important}
.m-lg-0 {margin: 0!important}
.m-lg-1 {margin: .25rem!important}
.m-lg-2 {margin: .5rem!important}
.m-lg-3 {margin: 1rem!important}
.m-lg-4 {margin: 1.5rem!important}
.m-lg-5 {margin: 3rem!important}
.m-lg-auto {margin: auto!important}
.mx-lg-0 {margin-right: 0!important;margin-left: 0!important}
.mx-lg-1 {margin-right: .25rem!important;margin-left: .25rem!important}
.mx-lg-2 {margin-right: .5rem!important;margin-left: .5rem!important}
.mx-lg-3 {margin-right: 1rem!important;margin-left: 1rem!important}
.mx-lg-4 {margin-right: 1.5rem!important;margin-left: 1.5rem!important}
.mx-lg-5 {margin-right: 3rem!important;margin-left: 3rem!important}
.mx-lg-auto {margin-right: auto!important;margin-left: auto!important}
.my-lg-0 {margin-top: 0!important;margin-bottom: 0!important}
.my-lg-1 {margin-top: .25rem!important;margin-bottom: .25rem!important}
.my-lg-2 {margin-top: .5rem!important;margin-bottom: .5rem!important}
.my-lg-3 {margin-top: 1rem!important;margin-bottom: 1rem!important}
.my-lg-4 {margin-top: 1.5rem!important;margin-bottom: 1.5rem!important}
.my-lg-5 {margin-top: 3rem!important;margin-bottom: 3rem!important}
.my-lg-auto {margin-top: auto!important;margin-bottom: auto!important}}
@media (min-width: 1200px) {
.flex-xl-column,.flex-xl-row {-webkit-box-direction:normal!important}
.float-xl-start {float: left!important}
.float-xl-end {float: right!important}
.float-xl-none {float: none!important}
.gap-xl-0 {gap: 0!important}
.gap-xl-1 {gap: .25rem!important}
.gap-xl-2 {gap: .5rem!important}
.gap-xl-3 {gap: 1rem!important}
.gap-xl-4 {gap: 1.5rem!important}
.gap-xl-5 {gap: 3rem!important}
.m-xl-0 {margin: 0!important}
.m-xl-1 {margin: .25rem!important}
.m-xl-2 {margin: .5rem!important}
.m-xl-3 {margin: 1rem!important}
.m-xl-4 {margin: 1.5rem!important}
.m-xl-5 {margin: 3rem!important}
.m-xl-auto {margin: auto!important}
.mx-xl-0 {margin-right: 0!important;margin-left: 0!important}
.mx-xl-1 {margin-right: .25rem!important;margin-left: .25rem!important}
.mx-xl-2 {margin-right: .5rem!important;margin-left: .5rem!important}
.mx-xl-3 {margin-right: 1rem!important;margin-left: 1rem!important}
.mx-xl-4 {margin-right: 1.5rem!important;margin-left: 1.5rem!important}
.mx-xl-5 {margin-right: 3rem!important;margin-left: 3rem!important}
.mx-xl-auto {margin-right: auto!important;margin-left: auto!important}
.my-xl-0 {margin-top: 0!important;margin-bottom: 0!important}
.my-xl-1 {margin-top: .25rem!important;margin-bottom: .25rem!important}
.my-xl-2 {margin-top: .5rem!important;margin-bottom: .5rem!important}
.my-xl-3 {margin-top: 1rem!important;margin-bottom: 1rem!important}
.my-xl-4 {margin-top: 1.5rem!important;margin-bottom: 1.5rem!important}
.my-xl-5 {margin-top: 3rem!important;margin-bottom: 3rem!important}
.my-xl-auto {margin-top: auto!important;margin-bottom: auto!important}}
.fc-trust {padding: 50px 20px;text-align: center;}
.trust-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 15px;margin-top: 20px;}
.trust-grid div {display: flex;align-items: center;gap: 10px;justify-content: center;}
.fc-hero {text-align: center;padding: 60px 20px;background: #111;color: #fff;}
.fc-hero h1 {font-size: 32px;margin-bottom: 15px;}
.fc-badges span {display: inline-block;margin: 10px;font-size: 14px;}
.fc-cta {margin-top: 20px;}
.services-grid {display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 30px;margin-top: 40px;}
.container{max-width:1200px; margin:auto; padding:0 20px;}
.content{padding:60px 0;}
.faq {background: #f9f9f9; padding: 20px; margin-bottom: 15px; border-radius: 5px;}
.feature-box{background:#f5f8fb; border-left:5px solid #005f9e; padding:25px; margin:30px 0;}
.cta{background:#005f9e; color:#fff; padding:50px 30px; text-align:center; border-radius:8px; margin-top:50px;}
.cta h2{color:#fff; margin-top:0;}