:root{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #868e96; --gray-dark: #343a40; --primary: #007bff; --secondary: #868e96; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Rubik,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; --font-family-mbixolspace: "SFMbixol-Regular",Menlo,Monaco,Consolas,"Liberation Mbixol","Courier New",mbixolspace;}@media print{*,::after,::before{text-shadow: none !important; box-shadow: none !important;}a,a:visited{text-decoration: underline;}blockquote{border: 1px solid rgb(153, 153, 153); break-inside: avoid;}img{break-inside: avoid;}h2,h3,p{orphans: 3; widows: 3;}h2,h3{break-after: avoid;}}*,::after,::before{box-sizing: border-box;}html{font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;}article,aside,footer,header,main,nav,section{display: block;}body{margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Rubik, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255);}[tabindex="-1"]:focus{outline: 0px !important;}h1,h2,h3,h4,h5{margin-top: 0px; margin-bottom: 0.5rem;}p{margin-top: 0px; margin-bottom: 1rem;}ol,ul{margin-top: 0px; margin-bottom: 1rem;}ul ul{margin-bottom: 0px;}blockquote{margin: 0px 0px 1rem;}b,strong{font-weight: bolder;}small{font-size: 80%;}a{color: rgb(0, 123, 255); text-decoration: none; background-color: transparent;}a:hover{color: rgb(0, 86, 179); text-decoration: underline;}a:not([href]):not([tabindex]){color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus{outline: 0px;}img{vertical-align: middle; border-style: none;}svg:not(:root){overflow: hidden;}[role="button"],a,button,input:not([type="range"]),label,select,summary,textarea{touch-action: manipulation;}label{display: inline-block; margin-bottom: 0.5rem;}button{border-radius: 0px;}button:focus{outline: -webkit-focus-ring-color auto 5px;}button,input,select,textarea{margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit;}button,input{overflow: visible;}button,select{text-transform: none;}[type="submit"],button{appearance: button;}textarea{overflow: auto; resize: vertical;}fieldset{min-width: 0px; padding: 0px; margin: 0px; border: 0px;}::-webkit-file-upload-button{font: inherit; appearance: button;}summary{display: list-item;}h1,h2,h3,h4,h5{margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit;}h1{font-size: 2.5rem;}h2{font-size: 2rem;}h3{font-size: 1.75rem;}h4{font-size: 1.5rem;}h5{font-size: 1.25rem;}small{font-size: 80%; font-weight: 400;}.container{width: 100%; padding-right: 15px; padding-left: 15px; 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;}}.row{display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}.col-12,.col-lg-4,.col-lg-6,.col-lg-8,.col-md-12,.col-md-4,.col-md-6,.col-sm-12,.col-sm-6,.col-xl-3,.col-xl-4,.col-xl-9{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;}.col-12{flex: 0 0 100%; max-width: 100%;}@media (min-width: 576px){.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}}@media (min-width: 768px){.col-md-4{flex: 0 0 33.3333%; max-width: 33.3333%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}}@media (min-width: 992px){.col-lg-4{flex: 0 0 33.3333%; max-width: 33.3333%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-8{flex: 0 0 66.6667%; max-width: 66.6667%;}}@media (min-width: 1200px){.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.3333%; max-width: 33.3333%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}}.btn{display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.btn:focus,.btn:hover{text-decoration: none;}.btn:focus{outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem;}.btn:disabled{opacity: 0.65;}.btn:not([disabled]):not(.disabled):active{background-image: none;}@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}@keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}.carousel-item{position: relative; display: none; align-items: center; width: 100%; transition: transform 0.6s, -webkit-transform 0.6s; backface-visibility: hidden; perspective: 1000px;}.clearfix::after{display: block; clear: both; content: "";}.float-left{float: left !important;}