*, ::after, ::before{
box-sizing:border-box;
}
hr{
margin:1rem 0;
color:inherit;
border:0;
border-top:1px solid;
opacity:0.25;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
margin-top:0;
margin-bottom:0;
font-weight:500;
}
.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 + 0.9vw);
}
@media (min-width:1200px){
.h2, h2{
font-size:2rem;
}
}
.h3, h3{
font-size:calc(1.3rem + 0.6vw);
}
@media (min-width:1200px){
.h3, h3{
font-size:1.75rem;
}
}
.h4, h4{
font-size:calc(1.275rem + 0.3vw);
}
@media (min-width:1200px){
.h4, h4{
font-size:1.5rem;
}
}
.h5, h5{
font-size:1.25rem;
}
.h6, h6{
font-size:1rem;
}
p{
margin-top:0;
margin-bottom:1rem;
}
ul{
padding-left:2rem;
}
ul{
margin-top:0;
margin-bottom:1rem;
}
ul ul{
margin-bottom:0;
}
b{
font-weight:bolder;
}
.small, small{
font-size:0.875em;
}
img{
vertical-align:middle;
}
label{
display:inline-block;
}
button{
border-radius:0;
}
button, input, select, textarea{
margin:0;
font-family:inherit;
font-size:inherit;
line-height:inherit;
}
button, select{
text-transform:none;
}
[type="button"]{
cursor:pointer;
}
select{
word-wrap:normal;
}
textarea{
resize:vertical;
}
.display-1{
font-size:calc(1.625rem + 4.5vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-1{
font-size:5rem;
}
}
.display-2{
font-size:calc(1.575rem + 3.9vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-2{
font-size:4.5rem;
}
}
.display-3{
font-size:calc(1.525rem + 3.3vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-3{
font-size:4rem;
}
}
.display-4{
font-size:calc(1.475rem + 2.7vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-4{
font-size:3.5rem;
}
}
.display-5{
font-size:calc(1.425rem + 2.1vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-5{
font-size:3rem;
}
}
.display-6{
font-size:calc(1.375rem + 1.5vw);
font-weight:300;
line-height:1.2;
}
@media (min-width:1200px){
.display-6{
font-size:2.5rem;
}
}
.img-fluid{
max-width:100%;
height:auto;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm{
--bs-gutter-x:1.5rem;
--bs-gutter-y:0;
width:100%;
padding-right:calc(var(--bs-gutter-x) * 0.5);
padding-left:calc(var(--bs-gutter-x) * 0.5);
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{
max-width:1100px;
}
}
.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(-0.5 * var(--bs-gutter-x));
margin-left:calc(-0.5 * var(--bs-gutter-x));
}
.row > *{
flex-shrink:0;
width:100%;
max-width:100%;
padding-right:calc(var(--bs-gutter-x) * 0.5);
padding-left:calc(var(--bs-gutter-x) * 0.5);
margin-top:var(--bs-gutter-y);
}
.col{
flex:1 0 0%;
}
.col-auto{
flex:0 0 auto;
width:auto;
}
.col-1{
flex:0 0 auto;
width:8.33333333%;
}
.col-2{
flex:0 0 auto;
width:16.66666667%;
}
.col-3{
flex:0 0 auto;
width:25%;
}
.col-4{
flex:0 0 auto;
width:33.33333333%;
}
.col-5{
flex:0 0 auto;
width:41.66666667%;
}
.col-6{
flex:0 0 auto;
width:50%;
}
.col-7{
flex:0 0 auto;
width:58.33333333%;
}
.col-8{
flex:0 0 auto;
width:66.66666667%;
}
.col-9{
flex:0 0 auto;
width:75%;
}
.col-10{
flex:0 0 auto;
width:83.33333333%;
}
.col-11{
flex:0 0 auto;
width:91.66666667%;
}
.col-12{
flex:0 0 auto;
width:100%;
}
.g-0{
--bs-gutter-x:0;
}
.g-0{
--bs-gutter-y:0;
}
.g-1{
--bs-gutter-x:0.25rem;
}
.g-1{
--bs-gutter-y:0.25rem;
}
.g-2{
--bs-gutter-x:0.5rem;
}
.g-2{
--bs-gutter-y:0.5rem;
}
.g-3{
--bs-gutter-x:1rem;
}
.g-3{
--bs-gutter-y:1rem;
}
.g-4{
--bs-gutter-x:1.5rem;
}
.g-4{
--bs-gutter-y:1.5rem;
}
.g-5{
--bs-gutter-x:3rem;
}
.g-5{
--bs-gutter-y:3rem;
}
@media (min-width:576px){
.col-sm{
flex:1 0 0%;
}
.col-sm-auto{
flex:0 0 auto;
width:auto;
}
.col-sm-1{
flex:0 0 auto;
width:8.33333333%;
}
.col-sm-2{
flex:0 0 auto;
width:16.66666667%;
}
.col-sm-3{
flex:0 0 auto;
width:25%;
}
.col-sm-4{
flex:0 0 auto;
width:33.33333333%;
}
.col-sm-5{
flex:0 0 auto;
width:41.66666667%;
}
.col-sm-6{
flex:0 0 auto;
width:50%;
}
.col-sm-7{
flex:0 0 auto;
width:58.33333333%;
}
.col-sm-8{
flex:0 0 auto;
width:66.66666667%;
}
.col-sm-9{
flex:0 0 auto;
width:75%;
}
.col-sm-10{
flex:0 0 auto;
width:83.33333333%;
}
.col-sm-11{
flex:0 0 auto;
width:91.66666667%;
}
.col-sm-12{
flex:0 0 auto;
width:100%;
}
.g-sm-0{
--bs-gutter-x:0;
}
.g-sm-0{
--bs-gutter-y:0;
}
.g-sm-1{
--bs-gutter-x:0.25rem;
}
.g-sm-1{
--bs-gutter-y:0.25rem;
}
.g-sm-2{
--bs-gutter-x:0.5rem;
}
.g-sm-2{
--bs-gutter-y:0.5rem;
}
.g-sm-3{
--bs-gutter-x:1rem;
}
.g-sm-3{
--bs-gutter-y:1rem;
}
.g-sm-4{
--bs-gutter-x:1.5rem;
}
.g-sm-4{
--bs-gutter-y:1.5rem;
}
.g-sm-5{
--bs-gutter-x:3rem;
}
.g-sm-5{
--bs-gutter-y:3rem;
}
}
@media (min-width:768px){
.col-md{
flex:1 0 0%;
}
.col-md-auto{
flex:0 0 auto;
width:auto;
}
.col-md-1{
flex:0 0 auto;
width:8.33333333%;
}
.col-md-2{
flex:0 0 auto;
width:16.66666667%;
}
.col-md-3{
flex:0 0 auto;
width:25%;
}
.col-md-4{
flex:0 0 auto;
width:33.33333333%;
}
.col-md-5{
flex:0 0 auto;
width:41.66666667%;
}
.col-md-6{
flex:0 0 auto;
width:50%;
}
.col-md-7{
flex:0 0 auto;
width:58.33333333%;
}
.col-md-8{
flex:0 0 auto;
width:66.66666667%;
}
.col-md-9{
flex:0 0 auto;
width:75%;
}
.col-md-10{
flex:0 0 auto;
width:83.33333333%;
}
.col-md-11{
flex:0 0 auto;
width:91.66666667%;
}
.col-md-12{
flex:0 0 auto;
width:100%;
}
.g-md-0{
--bs-gutter-x:0;
}
.g-md-0{
--bs-gutter-y:0;
}
.g-md-1{
--bs-gutter-x:0.25rem;
}
.g-md-1{
--bs-gutter-y:0.25rem;
}
.g-md-2{
--bs-gutter-x:0.5rem;
}
.g-md-2{
--bs-gutter-y:0.5rem;
}
.g-md-3{
--bs-gutter-x:1rem;
}
.g-md-3{
--bs-gutter-y:1rem;
}
.g-md-4{
--bs-gutter-x:1.5rem;
}
.g-md-4{
--bs-gutter-y:1.5rem;
}
.g-md-5{
--bs-gutter-x:3rem;
}
.g-md-5{
--bs-gutter-y:3rem;
}
}
@media (min-width:992px){
.col-lg{
flex:1 0 0%;
}
.col-lg-auto{
flex:0 0 auto;
width:auto;
}
.col-lg-1{
flex:0 0 auto;
width:8.33333333%;
}
.col-lg-2{
flex:0 0 auto;
width:16.66666667%;
}
.col-lg-3{
flex:0 0 auto;
width:25%;
}
.col-lg-4{
flex:0 0 auto;
width:33.33333333%;
}
.col-lg-5{
flex:0 0 auto;
width:41.66666667%;
}
.col-lg-6{
flex:0 0 auto;
width:50%;
}
.col-lg-7{
flex:0 0 auto;
width:58.33333333%;
}
.col-lg-8{
flex:0 0 auto;
width:66.66666667%;
}
.col-lg-9{
flex:0 0 auto;
width:75%;
}
.col-lg-10{
flex:0 0 auto;
width:83.33333333%;
}
.col-lg-11{
flex:0 0 auto;
width:91.66666667%;
}
.col-lg-12{
flex:0 0 auto;
width:100%;
}
.g-lg-0{
--bs-gutter-x:0;
}
.g-lg-0{
--bs-gutter-y:0;
}
.g-lg-1{
--bs-gutter-x:0.25rem;
}
.g-lg-1{
--bs-gutter-y:0.25rem;
}
.g-lg-2{
--bs-gutter-x:0.5rem;
}
.g-lg-2{
--bs-gutter-y:0.5rem;
}
.g-lg-3{
--bs-gutter-x:1rem;
}
.g-lg-3{
--bs-gutter-y:1rem;
}
.g-lg-4{
--bs-gutter-x:1.5rem;
}
.g-lg-4{
--bs-gutter-y:1.5rem;
}
.g-lg-5{
--bs-gutter-x:3rem;
}
.g-lg-5{
--bs-gutter-y:3rem;
}
}
.form-label{
margin-bottom:0.5rem;
}
.col-form-label{
padding-top:calc(0.375rem + 1px);
padding-bottom:calc(0.375rem + 1px);
margin-bottom:0;
font-size:inherit;
line-height:1.5;
}
.col-form-label-lg{
padding-top:calc(0.5rem + 1px);
padding-bottom:calc(0.5rem + 1px);
font-size:1.25rem;
}
.col-form-label-sm{
padding-top:calc(0.25rem + 1px);
padding-bottom:calc(0.25rem + 1px);
font-size:0.875rem;
}
.form-text{
margin-top:0.25rem;
font-size:0.875em;
color:#6c757d;
}
.form-control{
width:100%;
padding:10px;
border:1px solid #ccc;
}
.form-control:focus{
color:#212529;
background-color:#fff;
border-color:#86b7fe;
outline:0;
box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control-sm{
min-height:calc(1.5em + 0.5rem + 2px);
padding:0.25rem 0.5rem;
font-size:0.875rem;
border-radius:0.25rem;
}
.form-control-lg{
min-height:calc(1.5em + 1rem + 2px);
padding:0.5rem 1rem;
font-size:1.25rem;
border-radius:0.5rem;
}
textarea.form-control{
min-height:calc(1.5em + 0.75rem + 2px);
}
textarea.form-control-sm{
min-height:calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg{
min-height:calc(1.5em + 1rem + 2px);
}
.form-control-color{
width:3rem;
height:calc(1.5em + 0.75rem + 2px);
padding:0.375rem;
}
.form-control-color.form-control-sm{
height:calc(1.5em + 0.5rem + 2px);
}
.form-control-color.form-control-lg{
height:calc(1.5em + 1rem + 2px);
}
.btn{
display:inline-block;
background:transparent;
border:0;
cursor:pointer;
}
.btn-secondary{
color:#fff;
background:#6c757d;
}
.btn-success{
color:#fff;
background:#749F39;
}
.btn-info{
color:#000;
background:#0dcaf0;
}
.btn-outline-secondary{
color:#6c757d;
border:1px solid #6c757d;
}
.btn-outline-success{
color:#198754;
border:1px solid #198754;
}
.btn-outline-info{
color:#0dcaf0;
border:1px solid #0dcaf0;
}
.btn-group-lg > .btn, .btn-lg{
padding:10px;
border-radius:3px;
}
.btn-group-sm > .btn, .btn-sm{
padding:4px;
border-radius:3px;
}
.collapse:not(.show){
display:none;
}
.nav{
display:flex;
flex-wrap:wrap;
padding-left:0;
margin-bottom:0;
list-style:none;
}
.navbar{
--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
display:flex;
flex-wrap:wrap;
}
.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm{
display:flex;
flex-wrap:inherit;
align-items:center;
justify-content:space-between;
}
.navbar-nav{
display:flex;
flex-direction:column;
padding-left:0;
list-style:none;
}
.navbar-nav .nav-link.active{
color:#000;
}
.navbar-text{
padding-top:0.5rem;
padding-bottom:0.5rem;
}
.navbar-collapse{
flex-basis:100%;
flex-grow:1;
align-items:center;
}
.navbar-toggler{
padding:0 10px;
font-size:20px;
background-color:#fff;
}
.navbar-toggler:hover{
text-decoration:none;
}
.navbar-toggler-icon{
display:inline-block;
width:1.5em;
height:1.5em;
vertical-align:middle;
background-image:var(--bs-navbar-toggler-icon-bg);
background-repeat:no-repeat;
background-position:center;
background-size:100%;
}
@media (min-width:576px){
.navbar-expand-sm{
flex-wrap:nowrap;
justify-content:flex-start;
}
.navbar-expand-sm .navbar-nav{
flex-direction:row;
}
.navbar-expand-sm .navbar-nav-scroll{
overflow:visible;
}
.navbar-expand-sm .navbar-collapse{
display:flex !important;
flex-basis:auto;
}
.navbar-expand-sm .navbar-toggler{
display:none;
}
}
@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 .nav-link{
padding:0 10px;
}
.navbar-expand-md .navbar-nav-scroll{
overflow:visible;
}
.navbar-expand-md .navbar-collapse{
display:flex !important;
flex-basis:auto;
}
.navbar-expand-md .navbar-toggler{
display:none;
}
}
@media (min-width:992px){
.navbar-expand-lg{
flex-wrap:nowrap;
justify-content:flex-start;
}
.navbar-expand-lg .navbar-nav{
flex-direction:row;
}
.navbar-expand-lg .navbar-nav-scroll{
overflow:visible;
}
.navbar-expand-lg .navbar-collapse{
display:flex !important;
flex-basis:auto;
}
.navbar-expand-lg .navbar-toggler{
display:none;
}
}
.navbar-expand{
flex-wrap:nowrap;
justify-content:flex-start;
}
.navbar-expand .navbar-nav{
flex-direction:row;
}
.navbar-expand .navbar-nav-scroll{
overflow:visible;
}
.navbar-expand .navbar-collapse{
display:flex !important;
flex-basis:auto;
}
.navbar-expand .navbar-toggler{
display:none;
}
.card{
border-bottom:1px solid #ccc;
}
.pagination{
display:flex;
list-style:none;
}
.page-link{
position:relative;
display:block;
padding:6px 12px;
}
.page-item:not(:first-child) .page-link{
margin-left:-1px;
}
.active > .page-link, .page-link.active{
z-index:3;
color:#fff;
}
.float-end{
float:right !important;
}
.float-none{
float:none !important;
}
.d-inline{
display:inline !important;
}
.d-inline-block{
display:inline-block !important;
}
.d-block{
display:block !important;
}
.d-flex{
display:flex !important;
}
.d-inline-flex{
display:inline-flex !important;
}
.d-none{
display:none !important;
}
.shadow{
box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-sm{
box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow-lg{
box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none{
box-shadow:none !important;
}
.position-relative{
position:relative !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;
}
.end-0{
right:0 !important;
}
.end-50{
right:50% !important;
}
.end-100{
right:100% !important;
}
.flex-row{
flex-direction:row !important;
}
.order-first{
order:-1 !important;
}
.order-0{
order:0 !important;
}
.order-1{
order:1 !important;
}
.order-2{
order:2 !important;
}
.order-3{
order:3 !important;
}
.order-4{
order:4 !important;
}
.order-5{
order:5 !important;
}
.align-content-end{
align-content:flex-end !important;
}
.my-0{
margin-top:0 !important;
margin-bottom:0 !important;
}
.my-1{
margin-top:0.25rem !important;
margin-bottom:0.25rem !important;
}
.my-2{
margin-top:0.5rem !important;
margin-bottom:0.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:0.25rem !important;
}
.mt-2{
margin-top:0.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:0.25rem !important;
}
.me-2{
margin-right:0.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:0.25rem !important;
}
.mb-2{
margin-bottom:0.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;
}
.p-0{
padding:0 !important;
}
.p-1{
padding:0.25rem !important;
}
.p-2{
padding:0.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:0.25rem !important;
padding-left:0.25rem !important;
}
.px-2{
padding-right:0.5rem !important;
padding-left:0.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:0.25rem !important;
padding-bottom:0.25rem !important;
}
.py-2{
padding-top:0.5rem !important;
padding-bottom:0.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:0.25rem !important;
}
.pt-2{
padding-top:0.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:0.25rem !important;
}
.pe-2{
padding-right:0.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:0.25rem !important;
}
.pb-2{
padding-bottom:0.5rem !important;
}
.pb-3{
padding-bottom:1rem !important;
}
.pb-4{
padding-bottom:1.5rem !important;
}
.pb-5{
padding-bottom:3rem !important;
}
@media (min-width:576px){
.d-sm-block{
display:block !important;
}
.d-sm-flex{
display:flex !important;
}
.flex-sm-row{
flex-direction:row !important;
}
.order-sm-first{
order:-1 !important;
}
.order-sm-0{
order:0 !important;
}
.order-sm-1{
order:1 !important;
}
.order-sm-2{
order:2 !important;
}
.order-sm-3{
order:3 !important;
}
.order-sm-4{
order:4 !important;
}
.order-sm-5{
order:5 !important;
}
.my-sm-0{
margin-top:0 !important;
margin-bottom:0 !important;
}
.my-sm-1{
margin-top:0.25rem !important;
margin-bottom:0.25rem !important;
}
.my-sm-2{
margin-top:0.5rem !important;
margin-bottom:0.5rem !important;
}
.my-sm-3{
margin-top:1rem !important;
margin-bottom:1rem !important;
}
.my-sm-4{
margin-top:1.5rem !important;
margin-bottom:1.5rem !important;
}
.my-sm-5{
margin-top:3rem !important;
margin-bottom:3rem !important;
}
.my-sm-auto{
margin-top:auto !important;
margin-bottom:auto !important;
}
.me-sm-0{
margin-right:0 !important;
}
.me-sm-1{
margin-right:0.25rem !important;
}
.me-sm-2{
margin-right:0.5rem !important;
}
.me-sm-3{
margin-right:1rem !important;
}
.me-sm-4{
margin-right:1.5rem !important;
}
.me-sm-5{
margin-right:3rem !important;
}
.me-sm-auto{
margin-right:auto !important;
}
.mb-sm-0{
margin-bottom:0 !important;
}
.mb-sm-1{
margin-bottom:0.25rem !important;
}
.mb-sm-2{
margin-bottom:0.5rem !important;
}
.mb-sm-3{
margin-bottom:1rem !important;
}
.mb-sm-4{
margin-bottom:1.5rem !important;
}
.mb-sm-5{
margin-bottom:3rem !important;
}
.mb-sm-auto{
margin-bottom:auto !important;
}
.px-sm-0{
padding-right:0 !important;
padding-left:0 !important;
}
.px-sm-1{
padding-right:0.25rem !important;
padding-left:0.25rem !important;
}
.px-sm-2{
padding-right:0.5rem !important;
padding-left:0.5rem !important;
}
.px-sm-3{
padding-right:1rem !important;
padding-left:1rem !important;
}
.px-sm-4{
padding-right:1.5rem !important;
padding-left:1.5rem !important;
}
.px-sm-5{
padding-right:3rem !important;
padding-left:3rem !important;
}
.py-sm-0{
padding-top:0 !important;
padding-bottom:0 !important;
}
.py-sm-1{
padding-top:0.25rem !important;
padding-bottom:0.25rem !important;
}
.py-sm-2{
padding-top:0.5rem !important;
padding-bottom:0.5rem !important;
}
.py-sm-3{
padding-top:1rem !important;
padding-bottom:1rem !important;
}
.py-sm-4{
padding-top:1.5rem !important;
padding-bottom:1.5rem !important;
}
.py-sm-5{
padding-top:3rem !important;
padding-bottom:3rem !important;
}
.pt-sm-0{
padding-top:0 !important;
}
.pt-sm-1{
padding-top:0.25rem !important;
}
.pt-sm-2{
padding-top:0.5rem !important;
}
.pt-sm-3{
padding-top:1rem !important;
}
.pt-sm-4{
padding-top:1.5rem !important;
}
.pt-sm-5{
padding-top:3rem !important;
}
.pb-sm-0{
padding-bottom:0 !important;
}
.pb-sm-1{
padding-bottom:0.25rem !important;
}
.pb-sm-2{
padding-bottom:0.5rem !important;
}
.pb-sm-3{
padding-bottom:1rem !important;
}
.pb-sm-4{
padding-bottom:1.5rem !important;
}
.pb-sm-5{
padding-bottom:3rem !important;
}
}
@media (min-width:768px){
.d-md-block{
display:block !important;
}
.d-md-flex{
display:flex !important;
}
.flex-md-row{
flex-direction:row !important;
}
.order-md-first{
order:-1 !important;
}
.order-md-0{
order:0 !important;
}
.order-md-1{
order:1 !important;
}
.order-md-2{
order:2 !important;
}
.order-md-3{
order:3 !important;
}
.order-md-4{
order:4 !important;
}
.order-md-5{
order:5 !important;
}
.my-md-0{
margin-top:0 !important;
margin-bottom:0 !important;
}
.my-md-1{
margin-top:0.25rem !important;
margin-bottom:0.25rem !important;
}
.my-md-2{
margin-top:0.5rem !important;
margin-bottom:0.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;
}
.me-md-0{
margin-right:0 !important;
}
.me-md-1{
margin-right:0.25rem !important;
}
.me-md-2{
margin-right:0.5rem !important;
}
.me-md-3{
margin-right:1rem !important;
}
.me-md-4{
margin-right:1.5rem !important;
}
.me-md-5{
margin-right:3rem !important;
}
.me-md-auto{
margin-right:auto !important;
}
.mb-md-0{
margin-bottom:0 !important;
}
.mb-md-1{
margin-bottom:0.25rem !important;
}
.mb-md-2{
margin-bottom:0.5rem !important;
}
.mb-md-3{
margin-bottom:1rem !important;
}
.mb-md-4{
margin-bottom:1.5rem !important;
}
.mb-md-5{
margin-bottom:3rem !important;
}
.mb-md-auto{
margin-bottom:auto !important;
}
.px-md-0{
padding-right:0 !important;
padding-left:0 !important;
}
.px-md-1{
padding-right:0.25rem !important;
padding-left:0.25rem !important;
}
.px-md-2{
padding-right:0.5rem !important;
padding-left:0.5rem !important;
}
.px-md-3{
padding-right:1rem !important;
padding-left:1rem !important;
}
.px-md-4{
padding-right:1.5rem !important;
padding-left:1.5rem !important;
}
.px-md-5{
padding-right:3rem !important;
padding-left:3rem !important;
}
.py-md-0{
padding-top:0 !important;
padding-bottom:0 !important;
}
.py-md-1{
padding-top:0.25rem !important;
padding-bottom:0.25rem !important;
}
.py-md-2{
padding-top:0.5rem !important;
padding-bottom:0.5rem !important;
}
.py-md-3{
padding-top:1rem !important;
padding-bottom:1rem !important;
}
.py-md-4{
padding-top:1.5rem !important;
padding-bottom:1.5rem !important;
}
.py-md-5{
padding-top:3rem !important;
padding-bottom:3rem !important;
}
.pt-md-0{
padding-top:0 !important;
}
.pt-md-1{
padding-top:0.25rem !important;
}
.pt-md-2{
padding-top:0.5rem !important;
}
.pt-md-3{
padding-top:1rem !important;
}
.pt-md-4{
padding-top:1.5rem !important;
}
.pt-md-5{
padding-top:3rem !important;
}
.pb-md-0{
padding-bottom:0 !important;
}
.pb-md-1{
padding-bottom:0.25rem !important;
}
.pb-md-2{
padding-bottom:0.5rem !important;
}
.pb-md-3{
padding-bottom:1rem !important;
}
.pb-md-4{
padding-bottom:1.5rem !important;
}
.pb-md-5{
padding-bottom:3rem !important;
}
}
@media (min-width:992px){
.d-lg-block{
display:block !important;
}
.d-lg-flex{
display:flex !important;
}
.flex-lg-row{
flex-direction:row !important;
}
.order-lg-first{
order:-1 !important;
}
.order-lg-0{
order:0 !important;
}
.order-lg-1{
order:1 !important;
}
.order-lg-2{
order:2 !important;
}
.order-lg-3{
order:3 !important;
}
.order-lg-4{
order:4 !important;
}
.order-lg-5{
order:5 !important;
}
.my-lg-0{
margin-top:0 !important;
margin-bottom:0 !important;
}
.my-lg-1{
margin-top:0.25rem !important;
margin-bottom:0.25rem !important;
}
.my-lg-2{
margin-top:0.5rem !important;
margin-bottom:0.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;
}
.me-lg-0{
margin-right:0 !important;
}
.me-lg-1{
margin-right:0.25rem !important;
}
.me-lg-2{
margin-right:0.5rem !important;
}
.me-lg-3{
margin-right:1rem !important;
}
.me-lg-4{
margin-right:1.5rem !important;
}
.me-lg-5{
margin-right:3rem !important;
}
.me-lg-auto{
margin-right:auto !important;
}
.mb-lg-0{
margin-bottom:0 !important;
}
.mb-lg-1{
margin-bottom:0.25rem !important;
}
.mb-lg-2{
margin-bottom:0.5rem !important;
}
.mb-lg-3{
margin-bottom:1rem !important;
}
.mb-lg-4{
margin-bottom:1.5rem !important;
}
.mb-lg-5{
margin-bottom:3rem !important;
}
.mb-lg-auto{
margin-bottom:auto !important;
}
.px-lg-0{
padding-right:0 !important;
padding-left:0 !important;
}
.px-lg-1{
padding-right:0.25rem !important;
padding-left:0.25rem !important;
}
.px-lg-2{
padding-right:0.5rem !important;
padding-left:0.5rem !important;
}
.px-lg-3{
padding-right:1rem !important;
padding-left:1rem !important;
}
.px-lg-4{
padding-right:1.5rem !important;
padding-left:1.5rem !important;
}
.px-lg-5{
padding-right:3rem !important;
padding-left:3rem !important;
}
.py-lg-0{
padding-top:0 !important;
padding-bottom:0 !important;
}
.py-lg-1{
padding-top:0.25rem !important;
padding-bottom:0.25rem !important;
}
.py-lg-2{
padding-top:0.5rem !important;
padding-bottom:0.5rem !important;
}
.py-lg-3{
padding-top:1rem !important;
padding-bottom:1rem !important;
}
.py-lg-4{
padding-top:1.5rem !important;
padding-bottom:1.5rem !important;
}
.py-lg-5{
padding-top:3rem !important;
padding-bottom:3rem !important;
}
.pt-lg-0{
padding-top:0 !important;
}
.pt-lg-1{
padding-top:0.25rem !important;
}
.pt-lg-2{
padding-top:0.5rem !important;
}
.pt-lg-3{
padding-top:1rem !important;
}
.pt-lg-4{
padding-top:1.5rem !important;
}
.pt-lg-5{
padding-top:3rem !important;
}
.pb-lg-0{
padding-bottom:0 !important;
}
.pb-lg-1{
padding-bottom:0.25rem !important;
}
.pb-lg-2{
padding-bottom:0.5rem !important;
}
.pb-lg-3{
padding-bottom:1rem !important;
}
.pb-lg-4{
padding-bottom:1.5rem !important;
}
.pb-lg-5{
padding-bottom:3rem !important;
}
}
.alert{
position:relative;
padding:0.75rem 1.25rem;
margin-bottom:1rem;
border:1px solid transparent;
border-radius:0.25rem;
}
.alert-danger{
color:#721c24;
background-color:#f8d7da;
border-color:#f5c6cb;
}