:root,[data-bs-theme=light] {
    --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-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
    
}
.l-h-145{line-height:1.45em;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
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;}
.lead{font-size:1.25rem;font-weight:300;}
.display-1{font-size:6rem;font-weight:300;line-height:1.2;}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}
.object-fit_fill{-o-object-fit:fill;object-fit:fill;}
.object-fit_contain{-o-object-fit:contain;object-fit:contain;}
.object-fit_cover{-o-object-fit:cover;object-fit:cover;}
.object-fit_none{-o-object-fit:none;object-fit:none;}
.object-fit_scale-down{-o-object-fit:scale-down;object-fit:scale-down;}
.p-7 {padding: 5rem!important}
.pt-7,.py-7 {padding-top: 5rem!important}
.pr-7,.px-7 {padding-right: 5rem!important}
.pb-7,.py-7 {padding-bottom: 5rem!important}
.pl-7,.px-7 {padding-left: 5rem!important}
.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}
.py-8{padding-top:2rem!important;padding-bottom:2rem!important}
.py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}
.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}
.py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}
.py-12{padding-top:3rem!important;padding-bottom:3rem!important}
.py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}
.py-16{padding-top:4rem!important;padding-bottom:4rem!important}
.py-20{padding-top:5rem!important;padding-bottom:5rem!important}
.py-24{padding-top:6rem!important;padding-bottom:6rem!important}
.py-28{padding-top:7rem!important;padding-bottom:7rem!important}
.py-32{padding-top:8rem!important;padding-bottom:8rem!important}
.py-36{padding-top:9rem!important;padding-bottom:9rem!important}
.py-40{padding-top:10rem!important;padding-bottom:10rem!important}
.py-44{padding-top:11rem!important;padding-bottom:11rem!important}
.py-48{padding-top:12rem!important;padding-bottom:12rem!important}
.py-52{padding-top:13rem!important;padding-bottom:13rem!important}
.py-56{padding-top:14rem!important;padding-bottom:14rem!important}
.py-60{padding-top:15rem!important;padding-bottom:15rem!important}
.py-64{padding-top:16rem!important;padding-bottom:16rem!important}
.py-72{padding-top:18rem!important;padding-bottom:18rem!important}
.py-80{padding-top:20rem!important;padding-bottom:20rem!important}
.py-96{padding-top:24rem!important;padding-bottom:24rem!important}
.fs-1 {font-size: calc(1.425rem + 2.1vw) !important}
.fs-2 {font-size: calc(1.375rem + 1.5vw) !important}
.fs-3 {font-size: calc(1.325rem + 0.9vw) !important}
.fs-4 {font-size: calc(1.3rem + 0.6vw) !important}
.fs-5 {font-size: calc(1.275rem + 0.3vw) !important}
.fs-6 {font-size: 1.25rem !important}
.fs-7 {font-size: 1.125rem !important}
.fs-8 {font-size: 1rem !important}
.fs-9 {font-size: 0.875rem !important}
.fs-10 {font-size: 0.75rem !important}
.fs-1{font-size:calc(1.425rem + 2.1vw)!important}
.fs-2{font-size:calc(1.375rem + 1.5vw)!important}
.fs-3{font-size:calc(1.325rem + 0.9vw)!important}
.fs-4{font-size:calc(1.3rem + 0.6vw)!important}
.fs-5{font-size:calc(1.275rem + 0.3vw)!important}
.fs-6{font-size:1.25rem!important}
.fs-7{font-size:1.125rem!important}
.fs-8{font-size:1rem!important}
.fs-9{font-size:.875rem!important}
.fs-10{font-size:.75rem!important}
.lh-1 {line-height: 1!important}
.lh-sm {line-height: 1.25!important}
.lh-base {line-height: 1.5!important}
.lh-lg {line-height: 2!important}
.mw-0{max-width:0}
.mw-none{max-width:none}
.mw-xs{max-width:20rem}
.mw-sm{max-width:24rem}
.mw-md{max-width:28rem}
.mw-lg{max-width:32rem}
.mw-xl{max-width:36rem}
.mw-2xl{max-width:42rem}
.mw-3xl{max-width:48rem}
.mw-4xl{max-width:56rem}
.mw-5xl{max-width:64rem}
.mw-6xl{max-width:72rem}
.mw-7xl{max-width:80rem}
.mw-8xl{max-width:95rem}
.mw-9xl{max-width:103rem}
.rounded{border-radius:var(--bs-border-radius)!important}
.rounded-0{border-radius:0!important}
.rounded-1{border-radius:var(--bs-border-radius-sm)!important}
.rounded-2{border-radius:var(--bs-border-radius)!important}
.rounded-3{border-radius:var(--bs-border-radius-lg)!important}
.rounded-4{border-radius:var(--bs-border-radius-xl)!important}
.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}
.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}
.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}
.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}
.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}
.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}
.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}
.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}
.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}
.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}
.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}
.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}
.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}
.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}
.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}
.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}
.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}
.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}
.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}
.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}
.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}
.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}
.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}
.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}
.d-grid{display:grid!important}
.d-inline-grid{display:inline-grid!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:3rem!important}
.row-gap-0{row-gap:0!important}
.row-gap-1{row-gap:.25rem!important}
.row-gap-2{row-gap:.5rem!important}
.row-gap-3{row-gap:1rem!important}
.row-gap-4{row-gap:1.5rem!important}
.row-gap-5{row-gap:3rem!important}
.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}


/*sm*/
@media(min-width: 576px) {
.fs-sm-1{font-size:calc(1.425rem + 2.1vw)!important}
.fs-sm-2{font-size:calc(1.375rem + 1.5vw)!important}
.fs-sm-3{font-size:calc(1.325rem + 0.9vw)!important}
.fs-sm-4{font-size:calc(1.3rem + 0.6vw)!important}
.fs-sm-5{font-size:calc(1.275rem + 0.3vw)!important}
.fs-sm-6{font-size:1.25rem!important}
.fs-sm-7{font-size:1.125rem!important}
.fs-sm-8{font-size:1rem!important}
.fs-sm-9{font-size:.875rem!important}
.fs-sm-10{font-size:.75rem!important}
.py-sm-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-sm-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}
.py-sm-8{padding-top:2rem!important;padding-bottom:2rem!important}
.py-sm-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}
.py-sm-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}
.py-sm-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}
.py-sm-12{padding-top:3rem!important;padding-bottom:3rem!important}
.py-sm-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}
.py-sm-16{padding-top:4rem!important;padding-bottom:4rem!important}
.py-sm-20{padding-top:5rem!important;padding-bottom:5rem!important}
.py-sm-24{padding-top:6rem!important;padding-bottom:6rem!important}
.py-sm-28{padding-top:7rem!important;padding-bottom:7rem!important}
.py-sm-32{padding-top:8rem!important;padding-bottom:8rem!important}
.py-sm-36{padding-top:9rem!important;padding-bottom:9rem!important}
.py-sm-40{padding-top:10rem!important;padding-bottom:10rem!important}
.py-sm-44{padding-top:11rem!important;padding-bottom:11rem!important}
.py-sm-48{padding-top:12rem!important;padding-bottom:12rem!important}
.py-sm-52{padding-top:13rem!important;padding-bottom:13rem!important}
.py-sm-56{padding-top:14rem!important;padding-bottom:14rem!important}
.py-sm-60{padding-top:15rem!important;padding-bottom:15rem!important}
.py-sm-64{padding-top:16rem!important;padding-bottom:16rem!important}
.py-sm-72{padding-top:18rem!important;padding-bottom:18rem!important}
.py-sm-80{padding-top:20rem!important;padding-bottom:20rem!important}
.py-sm-96{padding-top:24rem!important;padding-bottom:24rem!important}
.mw-sm-0{max-width:0}
.mw-sm-none{max-width:none}
.mw-sm-xs{max-width:20rem}
.mw-sm-sm{max-width:24rem}
.mw-sm-md{max-width:28rem}
.mw-sm-lg{max-width:32rem}
.mw-sm-xl{max-width:36rem}
.mw-sm-2xl{max-width:42rem}
.mw-sm-3xl{max-width:48rem}
.mw-sm-4xl{max-width:56rem}
.mw-sm-5xl{max-width:64rem}
.mw-sm-6xl{max-width:72rem}
.mw-sm-7xl{max-width:80rem}
.mw-sm-8xl{max-width:95rem}
.mw-sm-9xl{max-width:103rem}
.d-sm-grid{display:grid!important}
.d-sm-inline-grid{display:inline-grid!important}
.gap-sm-0{gap:0!important}
.gap-sm-1{gap:.25rem!important}
.gap-sm-2{gap:.5rem!important}
.gap-sm-3{gap:1rem!important}
.gap-sm-4{gap:1.5rem!important}
.gap-sm-5{gap:3rem!important}
.row-gap-sm-0{row-gap:0!important}
.row-gap-sm-1{row-gap:.25rem!important}
.row-gap-sm-2{row-gap:.5rem!important}
.row-gap-sm-3{row-gap:1rem!important}
.row-gap-sm-4{row-gap:1.5rem!important}
.row-gap-sm-5{row-gap:3rem!important}
.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
}
/*md*/
@media(min-width: 768px) {
.fs-md-1{font-size:calc(1.425rem + 2.1vw)!important}
.fs-md-2{font-size:calc(1.375rem + 1.5vw)!important}
.fs-md-3{font-size:calc(1.325rem + 0.9vw)!important}
.fs-md-4{font-size:calc(1.3rem + 0.6vw)!important}
.fs-md-5{font-size:calc(1.275rem + 0.3vw)!important}
.fs-md-6{font-size:1.25rem!important}
.fs-md-7{font-size:1.125rem!important}
.fs-md-8{font-size:1rem!important}
.fs-md-9{font-size:.875rem!important}
.fs-md-10{font-size:.75rem!important}
.py-md-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-md-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}
.py-md-8{padding-top:2rem!important;padding-bottom:2rem!important}
.py-md-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}
.py-md-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}
.py-md-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}
.py-md-12{padding-top:3rem!important;padding-bottom:3rem!important}
.py-md-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}
.py-md-16{padding-top:4rem!important;padding-bottom:4rem!important}
.py-md-20{padding-top:5rem!important;padding-bottom:5rem!important}
.py-md-24{padding-top:6rem!important;padding-bottom:6rem!important}
.py-md-28{padding-top:7rem!important;padding-bottom:7rem!important}
.py-md-32{padding-top:8rem!important;padding-bottom:8rem!important}
.py-md-36{padding-top:9rem!important;padding-bottom:9rem!important}
.py-md-40{padding-top:10rem!important;padding-bottom:10rem!important}
.py-md-44{padding-top:11rem!important;padding-bottom:11rem!important}
.py-md-48{padding-top:12rem!important;padding-bottom:12rem!important}
.py-md-52{padding-top:13rem!important;padding-bottom:13rem!important}
.py-md-56{padding-top:14rem!important;padding-bottom:14rem!important}
.py-md-60{padding-top:15rem!important;padding-bottom:15rem!important}
.py-md-64{padding-top:16rem!important;padding-bottom:16rem!important}
.py-md-72{padding-top:18rem!important;padding-bottom:18rem!important}
.py-md-80{padding-top:20rem!important;padding-bottom:20rem!important}
.py-md-96{padding-top:24rem!important;padding-bottom:24rem!important}
.mw-md-0{max-width:0}
.mw-md-none{max-width:none}
.mw-md-xs{max-width:20rem}
.mw-md-sm{max-width:24rem}
.mw-md-md{max-width:28rem}
.mw-md-lg{max-width:32rem}
.mw-md-xl{max-width:36rem}
.mw-md-2xl{max-width:42rem}
.mw-md-3xl{max-width:48rem}
.mw-md-4xl{max-width:56rem}
.mw-md-5xl{max-width:64rem}
.mw-md-6xl{max-width:72rem}
.mw-md-7xl{max-width:80rem}
.mw-md-8xl{max-width:95rem}
.mw-md-9xl{max-width:103rem}
.d-md-grid{display:grid!important}
.d-md-inline-grid{display:inline-grid!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}
.row-gap-md-0{row-gap:0!important}
.row-gap-md-1{row-gap:.25rem!important}
.row-gap-md-2{row-gap:.5rem!important}
.row-gap-md-3{row-gap:1rem!important}
.row-gap-md-4{row-gap:1.5rem!important}
.row-gap-md-5{row-gap:3rem!important}
.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
}
/*lg*/
@media(min-width: 992px) {
.fs-lg-1{font-size:calc(1.425rem + 2.1vw)!important}
.fs-lg-2{font-size:calc(1.375rem + 1.5vw)!important}
.fs-lg-3{font-size:calc(1.325rem + 0.9vw)!important}
.fs-lg-4{font-size:calc(1.3rem + 0.6vw)!important}
.fs-lg-5{font-size:calc(1.275rem + 0.3vw)!important}
.fs-lg-6{font-size:1.25rem!important}
.fs-lg-7{font-size:1.125rem!important}
.fs-lg-8{font-size:1rem!important}
.fs-lg-9{font-size:.875rem!important}
.fs-lg-10{font-size:.75rem!important}
.mw-lg-0{max-width:0}
.mw-lg-none{max-width:none}
.mw-lg-xs{max-width:20rem}
.mw-lg-sm{max-width:24rem}
.mw-lg-md{max-width:28rem}
.mw-lg-lg{max-width:32rem}
.mw-lg-xl{max-width:36rem}
.mw-lg-2xl{max-width:42rem}
.mw-lg-3xl{max-width:48rem}
.mw-lg-4xl{max-width:56rem}
.mw-lg-5xl{max-width:64rem}
.mw-lg-6xl{max-width:72rem}
.mw-lg-7xl{max-width:80rem}
.mw-lg-8xl{max-width:95rem}
.mw-lg-9xl{max-width:103rem}
.d-lg-grid{display:grid!important}
.d-lg-inline-grid{display:inline-grid!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}
.row-gap-lg-0{row-gap:0!important}
.row-gap-lg-1{row-gap:.25rem!important}
.row-gap-lg-2{row-gap:.5rem!important}
.row-gap-lg-3{row-gap:1rem!important}
.row-gap-lg-4{row-gap:1.5rem!important}
.row-gap-lg-5{row-gap:3rem!important}
.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
}
/*xl*/
@media(min-width: 1200px) {
.fs-xl-1{font-size:calc(1.425rem + 2.1vw)!important}
.fs-xl-2{font-size:calc(1.375rem + 1.5vw)!important}
.fs-xl-3{font-size:calc(1.325rem + 0.9vw)!important}
.fs-xl-4{font-size:calc(1.3rem + 0.6vw)!important}
.fs-xl-5{font-size:calc(1.275rem + 0.3vw)!important}
.fs-xl-6{font-size:1.25rem!important}
.fs-xl-7{font-size:1.125rem!important}
.fs-xl-8{font-size:1rem!important}
.fs-xl-9{font-size:.875rem!important}
.fs-xl-10{font-size:.75rem!important}
.mw-xl-0{max-width:0}
.mw-xl-none{max-width:none}
.mw-xl-xs{max-width:20rem}
.mw-xl-sm{max-width:24rem}
.mw-xl-md{max-width:28rem}
.mw-xl-lg{max-width:32rem}
.mw-xl-xl{max-width:36rem}
.mw-xl-2xl{max-width:42rem}
.mw-xl-3xl{max-width:48rem}
.mw-xl-4xl{max-width:56rem}
.mw-xl-5xl{max-width:64rem}
.mw-xl-6xl{max-width:72rem}
.mw-xl-7xl{max-width:80rem}
.mw-xl-8xl{max-width:95rem}
.mw-xl-9xl{max-width:103rem}
.d-xl-grid{display:grid!important}
.d-xl-inline-grid{display:inline-grid!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}
.row-gap-xl-0{row-gap:0!important}
.row-gap-xl-1{row-gap:.25rem!important}
.row-gap-xl-2{row-gap:.5rem!important}
.row-gap-xl-3{row-gap:1rem!important}
.row-gap-xl-4{row-gap:1.5rem!important}
.row-gap-xl-5{row-gap:3rem!important}
.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
}
/*xxl*/
@media(min-width: 1400px) {
.mw-xxl-0{max-width:0}
.mw-xxl-none{max-width:none}
.mw-xxl-xs{max-width:20rem}
.mw-xxl-sm{max-width:24rem}
.mw-xxl-md{max-width:28rem}
.mw-xxl-lg{max-width:32rem}
.mw-xxl-xl{max-width:36rem}
.mw-xxl-2xl{max-width:42rem}
.mw-xxl-3xl{max-width:48rem}
.mw-xxl-4xl{max-width:56rem}
.mw-xxl-5xl{max-width:64rem}
.mw-xxl-6xl{max-width:72rem}
.mw-xxl-7xl{max-width:80rem}
.mw-xxl-8xl{max-width:95rem}
.mw-xxl-9xl{max-width:103rem}
.d-xxl-grid{display:grid!important}
.d-xxl-inline-grid{display:inline-grid!important}
.gap-xxl-0{gap:0!important}
.gap-xxl-1{gap:.25rem!important}
.gap-xxl-2{gap:.5rem!important}
.gap-xxl-3{gap:1rem!important}
.gap-xxl-4{gap:1.5rem!important}
.gap-xxl-5{gap:3rem!important}
.row-gap-xxl-0{row-gap:0!important}
.row-gap-xxl-1{row-gap:.25rem!important}
.row-gap-xxl-2{row-gap:.5rem!important}
.row-gap-xxl-3{row-gap:1rem!important}
.row-gap-xxl-4{row-gap:1.5rem!important}
.row-gap-xxl-5{row-gap:3rem!important}
.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}
}
@media (width <= 320px) {
    h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:red !important;}
}
@media (max-width: 1200px) {
    h1,.h1{font-size:calc(1.375rem + 1.5vw);}
    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);}
    .display-1{font-size:calc(1.725rem + 5.7vw);}
    .display-2{font-size:calc(1.675rem + 5.1vw);}
    .display-3{font-size:calc(1.575rem + 3.9vw);}
    .display-4{font-size:calc(1.475rem + 2.7vw);}
}
@media (min-width: 992px)and (max-width: 1185.99px){
    .container.LFEC-nav {padding:0px;}
}
/*// Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) { 
    .container-fluid-sm {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .sm-w-100 {width: 100%!important;}
    .sm-list-group-horizontal {
        -ms-flex-direction:row;
        flex-direction: row
    }
    .sm-flex-fill {
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important
}
    .sm-list-group-horizontal .list-group-item {
        margin-right: -1px;
        margin-bottom: 0
    }
    .sm-list-group-horizontal .list-group-item:first-child {
        border-top-left-radius: .25rem;
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .sm-list-group-horizontal .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: .25rem;
        border-bottom-right-radius: .25rem;
        border-bottom-left-radius: 0
    }
}
/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) { 
    .text-md-nowrap {white-space: nowrap!important;}
}
@media (max-width: 575.98px) {
    .container-fluid-xs{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
    .col-xs{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
    .col-xs-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
    .col-xs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
    .col-xs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
    .col-xs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
    .col-xs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
    .col-xs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
    .col-xs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    .col-xs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
    .col-xs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
    .col-xs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
    .col-xs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
    .col-xs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
    .col-xs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .order-xs-first{-ms-flex-order:-1;order:-1;}
    .order-xs-last{-ms-flex-order:13;order:13;}
    .order-xs-0{-ms-flex-order:0;order:0;}
    .order-xs-1{-ms-flex-order:1;order:1;}
    .order-xs-2{-ms-flex-order:2;order:2;}
    .order-xs-3{-ms-flex-order:3;order:3;}
    .order-xs-4{-ms-flex-order:4;order:4;}
    .order-xs-5{-ms-flex-order:5;order:5;}
    .order-xs-6{-ms-flex-order:6;order:6;}
    .order-xs-7{-ms-flex-order:7;order:7;}
    .order-xs-8{-ms-flex-order:8;order:8;}
    .order-xs-9{-ms-flex-order:9;order:9;}
    .order-xs-10{-ms-flex-order:10;order:10;}
    .order-xs-11{-ms-flex-order:11;order:11;}
    .order-xs-12{-ms-flex-order:12;order:12;}
    .offset-xs-0{margin-left:0;}
    .offset-xs-1{margin-left:8.333333%;}
    .offset-xs-2{margin-left:16.666667%;}
    .offset-xs-3{margin-left:25%;}
    .offset-xs-4{margin-left:33.333333%;}
    .offset-xs-5{margin-left:41.666667%;}
    .offset-xs-6{margin-left:50%;}
    .offset-xs-7{margin-left:58.333333%;}
    .offset-xs-8{margin-left:66.666667%;}
    .offset-xs-9{margin-left:75%;}
    .offset-xs-10{margin-left:83.333333%;}
    .offset-xs-11{margin-left:91.666667%;}
    .m-xs-0{margin:0!important;}
    .mt-xs-0,.my-xs-0{margin-top:0!important;}
    .mr-xs-0,.mx-xs-0{margin-right:0!important;}
    .mb-xs-0,.my-xs-0{margin-bottom:0!important;}
    .ml-xs-0,.mx-xs-0{margin-left:0!important;}
    .m-xs-1{margin:.25rem!important;}
    .mt-xs-1,.my-xs-1{margin-top:.25rem!important;}
    .mr-xs-1,.mx-xs-1{margin-right:.25rem!important;}
    .mb-xs-1,.my-xs-1{margin-bottom:.25rem!important;}
    .ml-xs-1,.mx-xs-1{margin-left:.25rem!important;}
    .m-xs-2{margin:.5rem!important;}
    .mt-xs-2,.my-xs-2{margin-top:.5rem!important;}
    .mr-xs-2,.mx-xs-2{margin-right:.5rem!important;}
    .mb-xs-2,.my-xs-2{margin-bottom:.5rem!important;}
    .ml-xs-2,.mx-xs-2{margin-left:.5rem!important;}
    .m-xs-3{margin:1rem!important;}
    .mt-xs-3,.my-xs-3{margin-top:1rem!important;}
    .mr-xs-3,.mx-xs-3{margin-right:1rem!important;}
    .mb-xs-3,.my-xs-3{margin-bottom:1rem!important;}
    .ml-xs-3,.mx-xs-3{margin-left:1rem!important;}
    .m-xs-4{margin:1.5rem!important;}
    .mt-xs-4,.my-xs-4{margin-top:1.5rem!important;}
    .mr-xs-4,.mx-xs-4{margin-right:1.5rem!important;}
    .mb-xs-4,.my-xs-4{margin-bottom:1.5rem!important;}
    .ml-xs-4,.mx-xs-4{margin-left:1.5rem!important;}
    .m-xs-5{margin:3rem!important;}
    .mt-xs-5,.my-xs-5{margin-top:3rem!important;}
    .mr-xs-5,.mx-xs-5{margin-right:3rem!important;}
    .mb-xs-5,.my-xs-5{margin-bottom:3rem!important;}
    .ml-xs-5,.mx-xs-5{margin-left:3rem!important;}
    .p-xs-0{padding:0!important;}
    .pt-xs-0,.py-xs-0{padding-top:0!important;}
    .pr-xs-0,.px-xs-0{padding-right:0!important;}
    .pb-xs-0,.py-xs-0{padding-bottom:0!important;}
    .pl-xs-0,.px-xs-0{padding-left:0!important;}
    .p-xs-1{padding:.25rem!important;}
    .pt-xs-1,.py-xs-1{padding-top:.25rem!important;}
    .pr-xs-1,.px-xs-1{padding-right:.25rem!important;}
    .pb-xs-1,.py-xs-1{padding-bottom:.25rem!important;}
    .pl-xs-1,.px-xs-1{padding-left:.25rem!important;}
    .p-xs-2{padding:.5rem!important;}
    .pt-xs-2,.py-xs-2{padding-top:.5rem!important;}
    .pr-xs-2,.px-xs-2{padding-right:.5rem!important;}
    .pb-xs-2,.py-xs-2{padding-bottom:.5rem!important;}
    .pl-xs-2,.px-xs-2{padding-left:.5rem!important;}
    .p-xs-3{padding:1rem!important;}
    .pt-xs-3,.py-xs-3{padding-top:1rem!important;}
    .pr-xs-3,.px-xs-3{padding-right:1rem!important;}
    .pb-xs-3,.py-xs-3{padding-bottom:1rem!important;}
    .pl-xs-3,.px-xs-3{padding-left:1rem!important;}
    .p-xs-4{padding:1.5rem!important;}
    .pt-xs-4,.py-xs-4{padding-top:1.5rem!important;}
    .pr-xs-4,.px-xs-4{padding-right:1.5rem!important;}
    .pb-xs-4,.py-xs-4{padding-bottom:1.5rem!important;}
    .pl-xs-4,.px-xs-4{padding-left:1.5rem!important;}
    .p-xs-5{padding:3rem!important;}
    .pt-xs-5,.py-xs-5{padding-top:3rem!important;}
    .pr-xs-5,.px-xs-5{padding-right:3rem!important;}
    .pb-xs-5,.py-xs-5{padding-bottom:3rem!important;}
    .pl-xs-5,.px-xs-5{padding-left:3rem!important;}
    .m-xs-auto{margin:auto!important;}
    .mt-xs-auto,.my-xs-auto{margin-top:auto!important;}
    .mr-xs-auto,.mx-xs-auto{margin-right:auto!important;}
    .mb-xs-auto,.my-xs-auto{margin-bottom:auto!important;}
    .ml-xs-auto,.mx-xs-auto{margin-left:auto!important;}
    .bg-white{background-color:#fff!important;}
    .bg-transparent-xs{background-color:transparent!important;}
    .border-xs{border:1px solid #dee2e6!important;}
    .border-top-xs{border-top:1px solid #dee2e6!important;}
    .border-right-xs{border-right:1px solid #dee2e6!important;}
    .border-bottom-xs{border-bottom:1px solid #dee2e6!important;}
    .border-left-xs{border-left:1px solid #dee2e6!important;}
    .border-0-xs{border:0!important;}
    .border-top-0-xs{border-top:0!important;}
    .border-right-0-xs{border-right:0!important;}
    .border-bottom-0-xs{border-bottom:0!important;}
    .border-left-0-xs{border-left:0!important;}
    .rounded-0-xs{border-radius:0!important;}
    .position-fixed-bottom-xs{position:fixed!important;bottom:0;}
    .btn-block-xs{display:block;width:100%;}
    .xs-small{font-size:80%;font-weight:400;}
    .xs-text-justify{text-align:justify!important;}
    .xs-text-nowrap{white-space:nowrap!important;}
    .xs-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .xs-text-center{text-align:center!important;}
    .xs-text-left{text-align:left!important;}
    .xs-text-right{text-align:right!important;}
    .xs-w-100{width:100%!important;}
    .w-xs-25{width:25%!important;}
    .w-xs-50{width:50%!important;}
    .w-xs-75{width:75%!important;}
    .w-xs-100{width:100%!important;}
    .w-xs-auto{width:auto!important;}
    .h-xs-25{height:25%!important;}
    .h-xs-50{height:50%!important;}
    .h-xs-75{height:75%!important;}
    .h-xs-100{height:100%!important;}
    .h-xs-auto{height:auto!important;}
    .object-xs-contain{-o-object-fit:contain!important;object-fit:contain!important;}
    .object-xs-cover{-o-object-fit:cover!important;object-fit:cover!important;}
    .object-xs-fill{-o-object-fit:fill!important;object-fit:fill!important;}
    .object-xs-none{-o-object-fit:none!important;object-fit:none!important;}
    .object-xs-scale-down{-o-object-fit:scale-down!important;object-fit:scale-down!important;}
    .object-xs-bottom{-o-object-position:bottom!important;object-position:bottom!important;}
    .object-xs-center{-o-object-position:center!important;object-position:center!important;}
    .img-xs-shadow-none{-webkit-box-shadow:none;box-shadow:none;}
    .d-xs-none{display:none!important;}
    .d-xs-inline{display:inline!important;}
    .d-xs-inline-block{display:inline-block!important;}
    .d-xs-block{display:block!important;}
    .d-xs-table{display:table!important;}
    .d-xs-table-row{display:table-row!important;}
    .d-xs-table-cell{display:table-cell!important;}
    .d-xs-flex{display:-ms-flexbox!important;display:flex!important;}
    .d-xs-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important;}
    .flex-xs-row{-ms-flex-direction:row!important;flex-direction:row!important;}
    .flex-xs-column{-ms-flex-direction:column!important;flex-direction:column!important;}
    .flex-xs-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;}
    .flex-xs-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}
    .flex-xs-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
    .flex-xs-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;}
    .flex-xs-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important;}
    .flex-xs-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important;}
    .flex-xs-grow-0{-ms-flex-positive:0!important;flex-grow:0!important;}
    .flex-xs-grow-1{-ms-flex-positive:1!important;flex-grow:1!important;}
    .flex-xs-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important;}
    .flex-xs-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important;}
    .static-slider4.bg-img{background-position:70%;}
    .justify-content-xs-start{-ms-flex-pack:start!important;justify-content:flex-start!important;}
    .justify-content-xs-end{-ms-flex-pack:end!important;justify-content:flex-end!important;}
    .justify-content-xs-center{-ms-flex-pack:center!important;justify-content:center!important;}
    .justify-content-xs-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
    .justify-content-xs-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}
    .align-items-xs-start{-ms-flex-align:start!important;align-items:flex-start!important;}
    .align-items-xs-end{-ms-flex-align:end!important;align-items:flex-end!important;}
    .align-items-xs-center{-ms-flex-align:center!important;align-items:center!important;}
    .align-items-xs-baseline{-ms-flex-align:baseline!important;align-items:baseline!important;}
    .align-items-xs-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
    .align-content-xs-start{-ms-flex-line-pack:start!important;align-content:flex-start!important;}
    .align-content-xs-end{-ms-flex-line-pack:end!important;align-content:flex-end!important;}
    .align-content-xs-center{-ms-flex-line-pack:center!important;align-content:center!important;}
    .align-content-xs-between{-ms-flex-line-pack:justify!important;align-content:space-between!important;}
    .align-content-xs-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important;}
    .align-content-xs-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important;}
    .align-self-xs-auto{-ms-flex-item-align:auto!important;align-self:auto!important;}
    .align-self-xs-start{-ms-flex-item-align:start!important;align-self:flex-start!important;}
    .align-self-xs-end{-ms-flex-item-align:end!important;align-self:flex-end!important;}
    .align-self-xs-center{-ms-flex-item-align:center!important;align-self:center!important;}
    .align-self-xs-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important;}
    .align-self-xs-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important;}
}
/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { 
    .md-w-100 {width: 100%!important;}
}

@media (min-width: 768px) {
    .text-md-nowrap{white-space: nowrap;}
}
@media (min-width: 992px) {
    .text-lg-nowrap{white-space: nowrap;}
}

@media (min-width: 1200px) {
    .text-xl-nowrap{white-space: nowrap;}
}