/* Reset and the source's measured container / column dimensions. */
*,*::before,*::after{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{margin:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#212529;text-align:left;background:#fff}
article,aside,footer,header,main,nav,section,figure{display:block}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.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}h6{font-size:1rem}
p{margin-top:0;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}
img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}figure{margin:0 0 1rem}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{overflow:auto;resize:vertical}label{display:inline-block;margin-bottom:.5rem}table{border-collapse:collapse}th{text-align:inherit}[hidden]{display:none!important}b,strong{font-weight:bolder}small{font-size:80%}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row>[class*=col-],.col-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{flex:0 0 100%;max-width:100%}.col-6{flex:0 0 50%;max-width:50%}
.d-none{display:none!important}.clearfix::after{display:block;clear:both;content:""}.text-center{text-align:center!important}
@media(min-width:576px){.container{max-width:540px}.col-sm-12{flex:0 0 100%;max-width:100%}}
@media(min-width:768px){.container{max-width:720px}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}}
@media(min-width:992px){.container{max-width:960px}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.d-lg-block{display:block!important}}
@media(min-width:1200px){.container{max-width:1140px}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}
