html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after { content: '';}table {	border-collapse: collapse;	border-spacing: 0;}
.clear{clear:both;}
.container{max-width: 1300px;margin-left: auto;margin-right: auto;box-sizing: border-box; padding-left: 12px; padding-right: 12px;}
.container-big{max-width: 1920px;margin-left: auto;margin-right: auto;box-sizing: border-box;}
.container-small{max-width: 900px;margin-left: auto;margin-right: auto;box-sizing: border-box; padding-left: 12px; padding-right: 12px;}
.container-fluid{width: 100%;margin-left: auto;margin-right: auto;}
.row, .row-between{display: -webkit-box;display: flex;flex-wrap: wrap;margin-right: -12px;margin-left: -12px;}
.row-flex {display: -webkit-box;display: flex;flex-wrap: wrap;}
.w-100{width:100%;}
.mw-100{max-width: 100%;}
.miw-mc{min-width: max-content;}
.h-100{height: 100%;}
.d-flex{display: -webkit-box;display: flex;}
.d-inline-flex{display: -webkit-inline-flex;display: inline-flex;}
.d-block{display: block;}
.d-none{display: none;}
.d-inline{display: inline;}
.d-inline-block{display: inline-block;}
.justify-content-between, .row-between{-webkit-box-pack:justify;justify-content:space-between;}
.justify-content-start{-webkit-box-pack:start;justify-content:flex-start;}
.justify-content-end{-webkit-box-pack:end;justify-content:flex-end;}
.justify-content-around{justify-content:space-around;}
.justify-content-center{justify-content:center;}
.flex-wrap{flex-wrap: wrap;}
.flex-nowrap{flex-wrap: nowrap;}
.flex-wrap-reverse{flex-wrap: wrap-reverse;}
.align-items-center, .align-center{-webkit-box-align: center;align-items: center;}
.align-items-end{-webkit-box-align: end;align-items: end;}
.align-items-baseline{-webkit-box-align: baseline;align-items: baseline;}
.align-content-start{align-content: flex-start;}
.align-content-end{align-content: flex-end;}
.align-content-center{align-content: center;}
.align-content-around{align-content: space-around;}
.align-content-stretch{align-content: stretch;}
.align-self-start{align-self: self-start;}
.align-self-center{align-self: center;}
.align-self-baseline{align-self: baseline;}
.align-self-end{align-self: self-end;}
.align-self-stretch{align-self: stretch;}
.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}
.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;}
.col-12, .item-100{width: 100%;padding: 0 12px;box-sizing: border-box;}
.col-11, .item-91{width: 91.6666%;padding: 0 12px;box-sizing: border-box;}
.item-90{width: 90%;padding: 0 12px;box-sizing: border-box;}
.item-85{width: 85%;padding: 0 12px;box-sizing: border-box;}
.col-10, .item-83{width: 83.3333%;padding: 0 12px;box-sizing: border-box;}
.item-80{width: 80%;padding: 0 12px;box-sizing: border-box;}
.col-9, .item-75{width: 75%;padding: 0 12px;box-sizing: border-box;}
.item-70{width: 70%;padding: 0 12px;box-sizing: border-box;}
.col-8, .item-66{width: 66.6666%;padding: 0 12px;box-sizing: border-box;}
.item-65{width: 65%;padding: 0 12px;box-sizing: border-box;}
.item-60{width: 60%;padding: 0 12px;box-sizing: border-box;}
.col-7, .item-58{width: 58.3333%;padding: 0 12px;box-sizing: border-box;}
.item-55{width: 55%;padding: 0 12px;box-sizing: border-box;}
.col-6, .item-50{width: 50%;padding: 0 12px;box-sizing: border-box;}
.item-45{width: 45%;padding: 0 15px;box-sizing: border-box;}
.col-5,.item-41{width: 41.666%;padding: 0 12px;box-sizing: border-box;}
.item-40{width: 40%;padding: 0 12px;box-sizing: border-box;}
.item-35{width: 35%;padding: 0 12px;box-sizing: border-box;}
.col-4, .item-33{width: 33.3333%;padding: 0 12px;box-sizing: border-box;}
.item-30{width: 30%;padding: 0 12px;box-sizing: border-box;}
.col-3, .item-25{width: 25%;padding: 0 12px;box-sizing: border-box;}
.item-20{width: 20%;padding: 0 12px;box-sizing: border-box;}
.col-2, .item-16{width: 16.6666%;padding: 0 12px;box-sizing: border-box;}
.item-15{width: 15%;padding: 0 12px;box-sizing: border-box;}
.item-10{width: 10%;padding: 0 12px;box-sizing: border-box;}
.col-1, .item-8{width: 8.3333%;padding: 0 12px;box-sizing: border-box;}
.box-sizing-box{box-sizing: border-box;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.py-0, .pt-0, .pt0{padding-top: 0 !important;}
.py-0, .pb-0, .pb0{padding-bottom: 0 !important;}
.pl-0, .px-0{padding-left: 0 !important;}
.pr-0, .px-0{padding-right: 0 !important;}
.py-1, .pt-1{padding-top: 8px;}
.py-1, .pb-1{padding-bottom: 8px;}
.pl-1, .px-1{padding-left: 8px;}
.pr-1, .px-1{padding-right: 8px;}
.py-2, .pt-2{padding-top: 12px;}
.py-2, .pb-2{padding-bottom: 12px;}
.pl-2, .px-2{padding-left: 12px;}
.pr-2, .px-2{padding-right: 12px;}
.py-3, .pt-3{padding-top: 24px;}
.py-3, .pb-3{padding-bottom: 24px;}
.pl-3, .px-3{padding-left: 24px;}
.pr-3, .px-3{padding-right: 24px;}
.py-4, .pt-4{padding-top: 36px}
.py-4, .pb-4{padding-bottom: 36px}
.pl-4, .px-4{padding-left: 36px;}
.pr-4, .px-4{padding-right: 36px;}
.py-5, .pt-5{padding-top: 48px}
.py-5, .pb-5{padding-bottom: 48px}
.py-6, .pt-6{padding-top: 60px}
.py-6, .pb-6{padding-bottom: 60px}
.py-7, .pt-7{padding-top: 80px}
.py-7, .pb-7{padding-bottom: 80px}
.py-8, .pt-8{padding-top: 100px}
.py-8, .pb-8{padding-bottom: 100px}
.my-1, .mt-1{margin-top: 10px;}
.my-1, .mb-1{margin-bottom: 10px;}
.ml-1, .mx-1{margin-left: 10px;}
.mr-1, .mx-1{margin-right: 10px;}
.my-2, .mt-2{margin-top: 15px;}
.my-2, .mb-2{margin-bottom: 15px;}
.ml-2, .mx-2{margin-left: 15px;}
.mr-2, .mx-2{margin-right: 15px;}
.my-3, .mt-3{margin-top: 30px;}
.my-3, .mb-3{margin-bottom: 30px;}
.ml-3, .mx-3{margin-left: 30px;}
.mr-3, .mx-3{margin-right: 30px;}
.mr-auto, .mx-auto{margin-right:auto;}
.ml-auto, .mx-auto{margin-left:auto;}
.mt-auto, .my-auto{margin-top:auto;}
.mb-auto, .my-auto{margin-bottom:auto;}
.no-gutters{margin-right:0;margin-left: 0;}
.no-gutters>[class*=col-] {padding-right: 0;padding-left: 0;}
.img-center {display: flex;justify-content: center;align-items: center;}
.img-center img {max-width: 100%;}
.relative{position: relative;}
.overflow-hidden{overflow: hidden;}
.transition{transition: all 0.5s 0s;}
.flex-grow-1{flex-grow:1}
.text-nowrap{white-space: nowrap;}