
:root{--bs-blue:#0d6efd;--bs-white:#fff;--bs-dark:#212529;--bs-body-font-family:Ubuntu,Arial,sans-serif;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background:var(--bs-body-bg);-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;line-height:1.2}p{margin-top:0;margin-bottom:1rem}a{color:inherit;text-decoration:none}img,svg{vertical-align:middle;max-width:100%}button,input,textarea{font:inherit}.container{width:100%;padding-right:1rem;padding-left:1rem;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}}@media(min-width:1400px){.container{max-width:1320px}}.container-fluid{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.row>*{width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.g-4>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}@media(min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-5{flex:0 0 auto;width:41.666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.333333%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-5{flex:0 0 auto;width:41.666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-8{flex:0 0 auto;width:66.666667%}}.d-flex{display:flex!important}.d-none{display:none!important}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.mb-0{margin-bottom:0!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}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.ms-auto{margin-left:auto!important}.p-4{padding:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.position-relative{position:relative!important}.overflow-hidden{overflow:hidden!important}.w-100{width:100%!important}.h-100{height:100%!important}.btn{display:inline-block;padding:.75rem 1.25rem;border-radius:999px;border:1px solid transparent;font-weight:700;transition:.25s ease;cursor:pointer}.btn:hover{transform:translateY(-2px)}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.75rem 0}.navbar-brand{display:inline-flex;align-items:center}.navbar-toggler{padding:.5rem .75rem;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:.4rem;color:inherit}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.nav-link{display:block;padding:.5rem 0}.collapse:not(.show){display:none}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand-lg .navbar-toggler{display:none}}.card{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem}.form-control{display:block;width:100%;padding:.85rem 1rem;border:1px solid rgba(0,0,0,.14);border-radius:.75rem;background:#fff}.modal{position:fixed;inset:0;z-index:1050;display:none;background:rgba(0,0,0,.62);padding:1rem}.modal.show{display:flex;align-items:center;justify-content:center}.modal-dialog{max-width:760px;width:100%}.modal-content{background:#fff;border-radius:1rem;overflow:hidden}.modal-header,.modal-body{padding:1.25rem}.modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.08)}.btn-close{border:0;background:transparent;font-size:1.5rem;cursor:pointer}.list-unstyled{padding-left:0;list-style:none}
