@import url(https://fonts.googleapis.com/css2?family=Urbanist:wght@200;400;600;700&display=swap);@font-face {
	font-family: swiper-icons;
	font-style: normal;
	font-weight: 400;
	src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
}
:root {
	--swiper-theme-color: #ffffff
}
.swiper {
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	z-index: 1
}
.swiper-vertical>.swiper-wrapper {
	flex-direction: column
}
.swiper-wrapper {
	box-sizing: content-box;
	display: flex;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%;
	z-index: 1
}
.swiper-android .swiper-slide,.swiper-wrapper {
	transform: translateZ(0)
}
.swiper-pointer-events {
	touch-action: pan-y
}
.swiper-pointer-events.swiper-vertical {
	touch-action: pan-x
}
.swiper-slide {
	flex-shrink: 0;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%
}
.swiper-slide-invisible-blank {
	visibility: hidden
}
.swiper-autoheight,.swiper-autoheight .swiper-slide {
	height: auto
}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform,height
}
.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective: 1200px
}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {
	transform-style: preserve-3d
}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
	height: 100%;
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10
}
.swiper-3d .swiper-slide-shadow {
	background: rgba(0,0,0,.15)
}
.swiper-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}
.swiper-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}
.swiper-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}
.swiper-css-mode>.swiper-wrapper {
	-ms-overflow-style: none;
	overflow: auto;
	scrollbar-width: none
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
	display: none
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: start start
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type: x mandatory
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type: y mandatory
}
.swiper-centered>.swiper-wrapper:before {
	content: "";
	flex-shrink: 0;
	order: 9999
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
	margin-inline-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
	height: 100%;
	min-height: 1px;
	width: var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
	margin-block-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical>.swiper-wrapper:before {
	height: var(--swiper-centered-offset-after);
	min-width: 1px;
	width: 100%
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: center center
}
:root {
	--swiper-navigation-size: 44px
}
.swiper-button-next,.swiper-button-prev {
	align-items: center;
	color: var(--swiper-navigation-color,var(--swiper-theme-color));
	cursor: pointer;
	display: flex;
	height: var(--swiper-navigation-size);
	justify-content: center;
	margin-top: calc(0px - var(--swiper-navigation-size)/2);
	position: absolute;
	top: 50%;
	width: calc(var(--swiper-navigation-size)/44*27);
	z-index: 10
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	cursor: auto;
	opacity: .35;
	pointer-events: none
}
.swiper-button-next:after,.swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: var(--swiper-navigation-size);
	font-variant: normal;
	letter-spacing: 0;
	line-height: 1;
	text-transform: none!important;
	text-transform: none
}
.swiper-button-prev,.swiper-rtl .swiper-button-next {
	left: 10px;
	right: auto
}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {
	content: "prev"
}
.swiper-button-next,.swiper-rtl .swiper-button-prev {
	left: auto;
	right: 10px
}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {
	content: "next"
}
.swiper-button-lock {
	display: none
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	transform: translateZ(0);
	transition: opacity .3s;
	z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}
.swiper-pagination-bullets-dynamic {
	font-size: 0;
	overflow: hidden
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	position: relative;
	transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(.33)
}
.swiper-pagination-bullet {
	background: var(--swiper-pagination-bullet-inactive-color,#000);
	border-radius: 50%;
	display: inline-block;
	height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
	opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);
	width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))
}
button.swiper-pagination-bullet {
	-webkit-appearance: none;
	appearance: none;
	border: none;
	box-shadow: none;
	margin: 0;
	padding: 0
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}
.swiper-pagination-bullet:only-child {
	display: none!important
}
.swiper-pagination-bullet-active {
	background: var(--swiper-pagination-color,var(--swiper-theme-color));
	opacity: var(--swiper-pagination-bullet-opacity,1)
}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0,-50%,0)
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	display: block;
	margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	transition: transform .2s,top .2s
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s,left .2s
}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s,right .2s
}
.swiper-pagination-progressbar {
	background: rgba(0,0,0,.25);
	position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--swiper-pagination-color,var(--swiper-theme-color));
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(0);
	transform-origin: left top;
	width: 100%
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top
}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	height: 4px;
	left: 0;
	top: 0;
	width: 100%
}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar {
	height: 100%;
	left: 0;
	top: 0;
	width: 4px
}
.swiper-pagination-lock {
	display: none
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {
	transition-duration: 50ms
}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {
	transition-delay: 50ms
}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {
	transition-duration: .1s
}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {
	transition-delay: .1s
}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {
	transition-duration: .15s
}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {
	transition-delay: .15s
}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {
	transition-duration: .2s
}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {
	transition-delay: .2s
}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {
	transition-duration: .25s
}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {
	transition-delay: .25s
}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {
	transition-duration: .3s
}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {
	transition-delay: .3s
}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {
	transition-duration: .35s
}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {
	transition-delay: .35s
}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {
	transition-duration: .4s
}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {
	transition-delay: .4s
}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {
	transition-duration: .45s
}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {
	transition-delay: .45s
}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {
	transition-duration: .5s
}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {
	transition-delay: .5s
}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {
	transition-duration: .55s
}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {
	transition-delay: .55s
}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {
	transition-duration: .6s
}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {
	transition-delay: .6s
}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {
	transition-duration: .65s
}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {
	transition-delay: .65s
}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {
	transition-duration: .7s
}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {
	transition-delay: .7s
}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {
	transition-duration: .75s
}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {
	transition-delay: .75s
}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {
	transition-duration: .8s
}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {
	transition-delay: .8s
}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {
	transition-duration: .85s
}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {
	transition-delay: .85s
}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {
	transition-duration: .9s
}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {
	transition-delay: .9s
}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {
	transition-duration: .95s
}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {
	transition-delay: .95s
}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {
	transition-duration: 1s
}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {
	transition-delay: 1s
}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {
	transition-duration: 1.05s
}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {
	transition-delay: 1.05s
}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {
	transition-duration: 1.1s
}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {
	transition-delay: 1.1s
}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {
	transition-duration: 1.15s
}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {
	transition-delay: 1.15s
}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {
	transition-duration: 1.2s
}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {
	transition-delay: 1.2s
}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {
	transition-duration: 1.25s
}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {
	transition-delay: 1.25s
}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {
	transition-duration: 1.3s
}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {
	transition-delay: 1.3s
}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {
	transition-duration: 1.35s
}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {
	transition-delay: 1.35s
}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {
	transition-duration: 1.4s
}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {
	transition-delay: 1.4s
}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {
	transition-duration: 1.45s
}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {
	transition-delay: 1.45s
}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {
	transition-duration: 1.5s
}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {
	transition-delay: 1.5s
}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {
	transition-duration: 1.55s
}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {
	transition-delay: 1.55s
}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {
	transition-duration: 1.6s
}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {
	transition-delay: 1.6s
}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {
	transition-duration: 1.65s
}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {
	transition-delay: 1.65s
}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {
	transition-duration: 1.7s
}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {
	transition-delay: 1.7s
}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {
	transition-duration: 1.75s
}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {
	transition-delay: 1.75s
}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {
	transition-duration: 1.8s
}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {
	transition-delay: 1.8s
}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {
	transition-duration: 1.85s
}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {
	transition-delay: 1.85s
}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {
	transition-duration: 1.9s
}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {
	transition-delay: 1.9s
}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {
	transition-duration: 1.95s
}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {
	transition-delay: 1.95s
}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {
	transition-duration: 2s
}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {
	transition-delay: 2s
}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {
	transition-duration: 2.05s
}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {
	transition-delay: 2.05s
}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {
	transition-duration: 2.1s
}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {
	transition-delay: 2.1s
}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {
	transition-duration: 2.15s
}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {
	transition-delay: 2.15s
}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {
	transition-duration: 2.2s
}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {
	transition-delay: 2.2s
}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {
	transition-duration: 2.25s
}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {
	transition-delay: 2.25s
}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {
	transition-duration: 2.3s
}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {
	transition-delay: 2.3s
}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {
	transition-duration: 2.35s
}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {
	transition-delay: 2.35s
}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {
	transition-duration: 2.4s
}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {
	transition-delay: 2.4s
}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {
	transition-duration: 2.45s
}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {
	transition-delay: 2.45s
}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {
	transition-duration: 2.5s
}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {
	transition-delay: 2.5s
}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {
	transition-duration: 2.55s
}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {
	transition-delay: 2.55s
}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {
	transition-duration: 2.6s
}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {
	transition-delay: 2.6s
}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {
	transition-duration: 2.65s
}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {
	transition-delay: 2.65s
}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {
	transition-duration: 2.7s
}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {
	transition-delay: 2.7s
}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {
	transition-duration: 2.75s
}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {
	transition-delay: 2.75s
}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {
	transition-duration: 2.8s
}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {
	transition-delay: 2.8s
}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {
	transition-duration: 2.85s
}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {
	transition-delay: 2.85s
}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {
	transition-duration: 2.9s
}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {
	transition-delay: 2.9s
}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {
	transition-duration: 2.95s
}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {
	transition-delay: 2.95s
}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {
	transition-duration: 3s
}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {
	transition-delay: 0s
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {
	transition-delay: 3s
}
[data-aos] {
	pointer-events: none
}
[data-aos].aos-animate {
	pointer-events: auto
}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {
	transition-timing-function: cubic-bezier(.25,.25,.75,.75)
}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {
	transition-timing-function: ease
}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {
	transition-timing-function: ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {
	transition-timing-function: ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {
	transition-timing-function: ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {
	transition-timing-function: cubic-bezier(.6,-.28,.735,.045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {
	transition-timing-function: cubic-bezier(.175,.885,.32,1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {
	transition-timing-function: cubic-bezier(.68,-.55,.265,1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.47,0,.745,.715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.39,.575,.565,1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.445,.05,.55,.95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
@media screen {
	html: not(.no-js) [data-aos^=fade][data-aos^=fade] {
		opacity: 0;
		transition-property: opacity,-webkit-transform;
		transition-property: opacity,transform;
		transition-property: opacity,transform,-webkit-transform
	}
	html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
	html:not(.no-js) [data-aos=fade-up] {
		-webkit-transform: translate3d(0,100px,0);
		transform: translate3d(0,100px,0)
	}
	html:not(.no-js) [data-aos=fade-down] {
		-webkit-transform: translate3d(0,-100px,0);
		transform: translate3d(0,-100px,0)
	}
	html:not(.no-js) [data-aos=fade-right] {
		-webkit-transform: translate3d(-100px,0,0);
		transform: translate3d(-100px,0,0)
	}
	html:not(.no-js) [data-aos=fade-left] {
		-webkit-transform: translate3d(100px,0,0);
		transform: translate3d(100px,0,0)
	}
	html:not(.no-js) [data-aos=fade-up-right] {
		-webkit-transform: translate3d(-100px,100px,0);
		transform: translate3d(-100px,100px,0)
	}
	html:not(.no-js) [data-aos=fade-up-left] {
		-webkit-transform: translate3d(100px,100px,0);
		transform: translate3d(100px,100px,0)
	}
	html:not(.no-js) [data-aos=fade-down-right] {
		-webkit-transform: translate3d(-100px,-100px,0);
		transform: translate3d(-100px,-100px,0)
	}
	html:not(.no-js) [data-aos=fade-down-left] {
		-webkit-transform: translate3d(100px,-100px,0);
		transform: translate3d(100px,-100px,0)
	}
	html:not(.no-js) [data-aos^=zoom][data-aos^=zoom] {
		opacity: 0;
		transition-property: opacity,-webkit-transform;
		transition-property: opacity,transform;
		transition-property: opacity,transform,-webkit-transform
	}
	html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate {
		opacity: 1;
		-webkit-transform: translateZ(0) scale(1);
		transform: translateZ(0) scale(1)
	}
	html:not(.no-js) [data-aos=zoom-in] {
		-webkit-transform: scale(.6);
		transform: scale(.6)
	}
	html:not(.no-js) [data-aos=zoom-in-up] {
		-webkit-transform: translate3d(0,100px,0) scale(.6);
		transform: translate3d(0,100px,0) scale(.6)
	}
	html:not(.no-js) [data-aos=zoom-in-down] {
		-webkit-transform: translate3d(0,-100px,0) scale(.6);
		transform: translate3d(0,-100px,0) scale(.6)
	}
	html:not(.no-js) [data-aos=zoom-in-right] {
		-webkit-transform: translate3d(-100px,0,0) scale(.6);
		transform: translate3d(-100px,0,0) scale(.6)
	}
	html:not(.no-js) [data-aos=zoom-in-left] {
		-webkit-transform: translate3d(100px,0,0) scale(.6);
		transform: translate3d(100px,0,0) scale(.6)
	}
	html:not(.no-js) [data-aos=zoom-out] {
		-webkit-transform: scale(1.2);
		transform: scale(1.2)
	}
	html:not(.no-js) [data-aos=zoom-out-up] {
		-webkit-transform: translate3d(0,100px,0) scale(1.2);
		transform: translate3d(0,100px,0) scale(1.2)
	}
	html:not(.no-js) [data-aos=zoom-out-down] {
		-webkit-transform: translate3d(0,-100px,0) scale(1.2);
		transform: translate3d(0,-100px,0) scale(1.2)
	}
	html:not(.no-js) [data-aos=zoom-out-right] {
		-webkit-transform: translate3d(-100px,0,0) scale(1.2);
		transform: translate3d(-100px,0,0) scale(1.2)
	}
	html:not(.no-js) [data-aos=zoom-out-left] {
		-webkit-transform: translate3d(100px,0,0) scale(1.2);
		transform: translate3d(100px,0,0) scale(1.2)
	}
	html:not(.no-js) [data-aos^=slide][data-aos^=slide] {
		transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform,-webkit-transform;
		visibility: hidden
	}
	html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		visibility: visible
	}
	html:not(.no-js) [data-aos=slide-up] {
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}
	html:not(.no-js) [data-aos=slide-down] {
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}
	html:not(.no-js) [data-aos=slide-right] {
		-webkit-transform: translate3d(-100%,0,0);
		transform: translate3d(-100%,0,0)
	}
	html:not(.no-js) [data-aos=slide-left] {
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0)
	}
	html:not(.no-js) [data-aos^=flip][data-aos^=flip] {
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		transition-property: -webkit-transform;
		transition-property: transform;
		transition-property: transform,-webkit-transform
	}
	html:not(.no-js) [data-aos=flip-left] {
		-webkit-transform: perspective(2500px) rotateY(-100deg);
		transform: perspective(2500px) rotateY(-100deg)
	}
	html:not(.no-js) [data-aos=flip-left].aos-animate {
		-webkit-transform: perspective(2500px) rotateY(0);
		transform: perspective(2500px) rotateY(0)
	}
	html:not(.no-js) [data-aos=flip-right] {
		-webkit-transform: perspective(2500px) rotateY(100deg);
		transform: perspective(2500px) rotateY(100deg)
	}
	html:not(.no-js) [data-aos=flip-right].aos-animate {
		-webkit-transform: perspective(2500px) rotateY(0);
		transform: perspective(2500px) rotateY(0)
	}
	html:not(.no-js) [data-aos=flip-up] {
		-webkit-transform: perspective(2500px) rotateX(-100deg);
		transform: perspective(2500px) rotateX(-100deg)
	}
	html:not(.no-js) [data-aos=flip-up].aos-animate {
		-webkit-transform: perspective(2500px) rotateX(0);
		transform: perspective(2500px) rotateX(0)
	}
	html:not(.no-js) [data-aos=flip-down] {
		-webkit-transform: perspective(2500px) rotateX(100deg);
		transform: perspective(2500px) rotateX(100deg)
	}
	html:not(.no-js) [data-aos=flip-down].aos-animate {
		-webkit-transform: perspective(2500px) rotateX(0);
		transform: perspective(2500px) rotateX(0)
	}

}
/*!
* Luminous v2.3.4
* Copyright 2015-2021, Zebrafish Labs
* Licensed under BSD-2 (https://github.com/imgix/luminous/blob/main/LICENSE.md)
*/@keyframes a {0% {
	opacity: 0
}
to {
	opacity: 1
}

}
@keyframes b {0% {
opacity: 0;
transform: scale(.5)
}
to {
opacity: 1;
transform: scale(1)
}

}
@keyframes c {0% {
transform: translate(-50%,-50%) rotate(0)
}
50% {
transform: translate(-50%,-50%) rotate(-180deg)
}
to {
transform: translate(-50%,-50%) rotate(-1turn)
}

}
@keyframes d {0% {
transform: scale(1)
}
10% {
transform: scale(1.2) translateX(6px)
}
25% {
transform: scale(1.3) translateX(8px)
}
40% {
transform: scale(1.2) translateX(6px)
}
50% {
transform: scale(1)
}
60% {
transform: scale(.8) translateX(6px)
}
75% {
transform: scale(.7) translateX(8px)
}
90% {
transform: scale(.8) translateX(6px)
}
to {
transform: scale(1)
}

}
@keyframes e {0% {
transform: scale(1)
}
10% {
transform: scale(1.2) translateX(-6px)
}
25% {
transform: scale(1.3) translateX(-8px)
}
40% {
transform: scale(1.2) translateX(-6px)
}
50% {
transform: scale(1)
}
60% {
transform: scale(.8) translateX(-6px)
}
75% {
transform: scale(.7) translateX(-8px)
}
90% {
transform: scale(.8) translateX(-6px)
}
to {
transform: scale(1)
}

}
.lum-lightbox {
background: rgba(0,0,0,.6)
}
.lum-lightbox-inner {
bottom: 2.5%;
left: 2.5%;
right: 2.5%;
top: 2.5%
}
.lum-lightbox-inner img {
position: relative
}
.lum-lightbox-inner .lum-lightbox-caption {
color: #fff;
margin: 0 auto;
max-width: 700px;
text-align: center
}
.lum-loading .lum-lightbox-loader {
animation: c 1.8s linear infinite;
display: block;
height: 20px;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
width: 66px
}
.lum-lightbox-loader:after,.lum-lightbox-loader:before {
background: hsla(0,0%,100%,.9);
border-radius: 20px;
content: "";
display: block;
height: 20px;
margin-top: -10px;
position: absolute;
top: 50%;
width: 20px
}
.lum-lightbox-loader:before {
animation: d 1.8s linear infinite;
left: 0
}
.lum-lightbox-loader:after {
animation: e 1.8s linear infinite;
animation-delay: -.9s;
right: 0
}
.lum-lightbox.lum-opening {
animation: a .18s ease-out
}
.lum-lightbox.lum-opening .lum-lightbox-inner {
animation: b .18s ease-out
}
.lum-lightbox.lum-closing {
animation: a .3s ease-in;
animation-direction: reverse
}
.lum-lightbox.lum-closing .lum-lightbox-inner {
animation: b .3s ease-in;
animation-direction: reverse
}
.lum-img {
transition: opacity .12s ease-out
}
.lum-loading .lum-img {
opacity: 0
}
.lum-gallery-button {
background: transparent;
border: 0;
cursor: pointer;
height: 100px;
margin: 0;
max-height: 100%;
outline: 0;
overflow: hidden;
padding: 0;
position: absolute;
text-indent: 150%;
top: 50%;
transform: translateY(-50%);
white-space: nowrap;
width: 60px
}
.lum-close-button {
height: 32px;
opacity: .3;
position: absolute;
right: 5px;
top: 5px;
width: 32px
}
.lum-close-button:hover {
opacity: 1
}
.lum-close-button:after,.lum-close-button:before {
background-color: #fff;
content: " ";
height: 33px;
left: 15px;
position: absolute;
width: 2px
}
.lum-close-button:before {
transform: rotate(45deg)
}
.lum-close-button:after {
transform: rotate(-45deg)
}
.lum-previous-button {
left: 12px
}
.lum-next-button {
right: 12px
}
.lum-gallery-button:after {
border-top: 4px solid hsla(0,0%,100%,.8);
content: "";
display: block;
height: 36px;
position: absolute;
top: 50%;
width: 36px
}
.lum-previous-button:after {
border-left: 4px solid hsla(0,0%,100%,.8);
border-radius: 3px 0 0 0;
box-shadow: -2px 0 rgba(0,0,0,.2);
left: 12%;
transform: translateY(-50%) rotate(-45deg)
}
.lum-next-button:after {
border-radius: 0 3px 0 0;
border-right: 4px solid hsla(0,0%,100%,.8);
box-shadow: 2px 0 rgba(0,0,0,.2);
right: 12%;
transform: translateY(-50%) rotate(45deg)
}
@media (max-width:460px) {.lum-lightbox-image-wrapper {
-webkit-overflow-scrolling: touch;
display: flex;
overflow: auto
}
.lum-lightbox-caption {
bottom: 0;
position: absolute;
width: 100%
}
.lum-lightbox-position-helper {
margin: auto
}
.lum-lightbox-inner img {
max-height: none;
max-width: none
}

}
:root {
--swiper-theme-color: #ffffff;
--swiper-pagination-bullet-vertical-gap: 10px;
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #0f1921;
--bs-secondary: #172027;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-warning: #b1740f;
--bs-danger: #dc3545;
--bs-light: #fff;
--bs-dark: #212529;
--bs-primary-rgb: 15,25,33;
--bs-secondary-rgb: 23,32,39;
--bs-success-rgb: 25,135,84;
--bs-info-rgb: 13,202,240;
--bs-warning-rgb: 177,116,15;
--bs-danger-rgb: 220,53,69;
--bs-light-rgb: 255,255,255;
--bs-dark-rgb: 33,37,41;
--bs-white-rgb: 255,255,255;
--bs-black-rgb: 0,0,0;
--bs-body-color-rgb: 255,255,255;
--bs-body-bg-rgb: 15,25,33;
--bs-font-sans-serif: "Urbanist",sans-serif;
--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--bs-gradient: linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));
--bs-body-font-family: var(--bs-font-sans-serif);
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.5;
--bs-body-color: #fff;
--bs-body-bg: #0f1921
}
*,:after,:before {
box-sizing: border-box
}
@media(prefers-reduced-motion:no-preference) {:root {
scroll-behavior: smooth
}

}
body {
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
background-color: var(--bs-body-bg);
color: var(--bs-body-color);
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
margin: 0;
text-align: var(--bs-body-text-align)
}
hr {
background-color: currentColor;
border: 0;
color: inherit;
margin: 1rem 0;
opacity: .25
}
hr:not([size]) {
height: 1px
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
font-weight: 600;
line-height: 1.2;
margin-bottom: .5rem;
margin-top: 0
}
.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 + .9vw)
}
@media(min-width:1200px) {.h2,h2 {
font-size: 2rem
}

}
.h3,h3 {
font-size: calc(1.3rem + .6vw)
}
@media(min-width:1200px) {.h3,h3 {
font-size: 1.75rem
}

}
.h4,h4 {
font-size: calc(1.275rem + .3vw)
}
@media(min-width:1200px) {.h4,h4 {
font-size: 1.5rem
}

}
.h5,h5 {
font-size: 1.2rem
}
.h6,h6 {
font-size: 1rem
}
p {
margin-bottom: 1rem;
margin-top: 0
}
abbr[data-bs-original-title],abbr[title] {
cursor: help;
text-decoration: underline dotted;
text-decoration-skip-ink: none
}
address {
font-style: normal;
line-height: inherit;
margin-bottom: 1rem
}
ol,ul {
padding-left: 2rem
}
dl,ol,ul {
margin-bottom: 1rem;
margin-top: 0
}
ol ol,ol ul,ul ol,ul ul {
margin-bottom: 0
}
dt {
font-weight: 700
}
dd {
margin-bottom: .5rem;
margin-left: 0
}
blockquote {
margin: 0 0 1rem
}
b,strong {
font-weight: bolder
}
.small,small {
font-size: .875em
}
.mark,mark {
background-color: #fcf8e3;
padding: .2em
}
sub,sup {
font-size: .75em;
line-height: 0;
position: relative;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
a {
color: #fff;
text-decoration: underline
}
a:hover {
color: #ccc
}
a:not([href]):not([class]),a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none
}
code,kbd,pre,samp {
direction: ltr;
font-family: var(--bs-font-monospace);
font-size: 1em;
unicode-bidi: bidi-override
}
pre {
display: block;
font-size: .875em;
margin-bottom: 1rem;
margin-top: 0;
overflow: auto
}
pre code {
color: inherit;
font-size: inherit;
word-break: normal
}
code {
word-wrap: break-word;
color: #d63384;
font-size: .875em
}
a>code {
color: inherit
}
kbd {
background-color: #212529;
border-radius: .2rem;
color: #fff;
font-size: .875em;
padding: .2rem .4rem
}
kbd kbd {
font-size: 1em;
font-weight: 700;
padding: 0
}
figure {
margin: 0 0 1rem
}
img,svg {
vertical-align: middle
}
table {
border-collapse: collapse;
caption-side: bottom
}
caption {
color: #6c757d;
padding-bottom: .5rem;
padding-top: .5rem;
text-align: left
}
th {
text-align: inherit;
text-align: -webkit-match-parent
}
tbody,td,tfoot,th,thead,tr {
border: 0 solid;
border-color: inherit
}
label {
display: inline-block
}
button {
border-radius: 0
}
button:focus:not(:focus-visible) {
outline: 0
}
button,input,optgroup,select,textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
margin: 0
}
button,select {
text-transform: none
}
[role=button] {
cursor: pointer
}
select {
word-wrap: normal
}
select:disabled {
opacity: 1
}
[list]::-webkit-calendar-picker-indicator {
display: none
}
[type=button],[type=reset],[type=submit],button {
-webkit-appearance: button
}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
cursor: pointer
}
::-moz-focus-inner {
border-style: none;
padding: 0
}
textarea {
resize: vertical
}
fieldset {
border: 0;
margin: 0;
min-width: 0;
padding: 0
}
legend {
float: left;
font-size: calc(1.275rem + .3vw);
line-height: inherit;
margin-bottom: .5rem;
padding: 0;
width: 100%
}
@media(min-width:1200px) {legend {
font-size: 1.5rem
}

}
legend+* {
clear: left
}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
padding: 0
}
::-webkit-inner-spin-button {
height: auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-color-swatch-wrapper {
padding: 0
}
::file-selector-button {
font: inherit
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
output {
display: inline-block
}
iframe {
border: 0
}
summary {
cursor: pointer;
display: list-item
}
progress {
vertical-align: baseline
}
[hidden] {
display: none!important
}
.img-fluid,.img-thumbnail {
height: auto;
max-width: 100%
}
.img-thumbnail {
background-color: #0f1921;
border: 1px solid #dee2e6;
border-radius: 0;
padding: .25rem
}
.figure {
display: inline-block
}
.figure-img {
line-height: 1;
margin-bottom: .5rem
}
.figure-caption {
color: #6c757d;
font-size: .875em
}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
margin-left: auto;
margin-right: auto;
padding-left: var(--bs-gutter-x,.75rem);
padding-right: var(--bs-gutter-x,.75rem);
width: 100%
}
@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,.container-xl {
max-width: 1140px
}

}
@media(min-width:1400px) {.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
max-width: 1320px
}

}
.row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-left: calc(var(--bs-gutter-x)*-.5);
margin-right: calc(var(--bs-gutter-x)*-.5);
margin-top: calc(var(--bs-gutter-y)*-1)
}
.row>* {
flex-shrink: 0;
margin-top: var(--bs-gutter-y);
max-width: 100%;
padding-left: calc(var(--bs-gutter-x)*.5);
padding-right: calc(var(--bs-gutter-x)*.5);
width: 100%
}
.col {
flex: 1 0 0%
}
.row-cols-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.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%
}
.offset-1 {
margin-left: 8.33333333%
}
.offset-2 {
margin-left: 16.66666667%
}
.offset-3 {
margin-left: 25%
}
.offset-4 {
margin-left: 33.33333333%
}
.offset-5 {
margin-left: 41.66666667%
}
.offset-6 {
margin-left: 50%
}
.offset-7 {
margin-left: 58.33333333%
}
.offset-8 {
margin-left: 66.66666667%
}
.offset-9 {
margin-left: 75%
}
.offset-10 {
margin-left: 83.33333333%
}
.offset-11 {
margin-left: 91.66666667%
}
.g-0,.gx-0 {
--bs-gutter-x: 0
}
.g-0,.gy-0 {
--bs-gutter-y: 0
}
.g-1,.gx-1 {
--bs-gutter-x: 0.25rem
}
.g-1,.gy-1 {
--bs-gutter-y: 0.25rem
}
.g-2,.gx-2 {
--bs-gutter-x: 0.5rem
}
.g-2,.gy-2 {
--bs-gutter-y: 0.5rem
}
.g-3,.gx-3 {
--bs-gutter-x: 1rem
}
.g-3,.gy-3 {
--bs-gutter-y: 1rem
}
.g-4,.gx-4 {
--bs-gutter-x: 1.5rem
}
.g-4,.gy-4 {
--bs-gutter-y: 1.5rem
}
.g-5,.gx-5 {
--bs-gutter-x: 3rem
}
.g-5,.gy-5 {
--bs-gutter-y: 3rem
}
@media(min-width:576px) {.col-sm {
flex: 1 0 0%
}
.row-cols-sm-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-sm-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-sm-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-sm-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-sm-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-sm-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-sm-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.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%
}
.offset-sm-0 {
margin-left: 0
}
.offset-sm-1 {
margin-left: 8.33333333%
}
.offset-sm-2 {
margin-left: 16.66666667%
}
.offset-sm-3 {
margin-left: 25%
}
.offset-sm-4 {
margin-left: 33.33333333%
}
.offset-sm-5 {
margin-left: 41.66666667%
}
.offset-sm-6 {
margin-left: 50%
}
.offset-sm-7 {
margin-left: 58.33333333%
}
.offset-sm-8 {
margin-left: 66.66666667%
}
.offset-sm-9 {
margin-left: 75%
}
.offset-sm-10 {
margin-left: 83.33333333%
}
.offset-sm-11 {
margin-left: 91.66666667%
}
.g-sm-0,.gx-sm-0 {
--bs-gutter-x: 0
}
.g-sm-0,.gy-sm-0 {
--bs-gutter-y: 0
}
.g-sm-1,.gx-sm-1 {
--bs-gutter-x: 0.25rem
}
.g-sm-1,.gy-sm-1 {
--bs-gutter-y: 0.25rem
}
.g-sm-2,.gx-sm-2 {
--bs-gutter-x: 0.5rem
}
.g-sm-2,.gy-sm-2 {
--bs-gutter-y: 0.5rem
}
.g-sm-3,.gx-sm-3 {
--bs-gutter-x: 1rem
}
.g-sm-3,.gy-sm-3 {
--bs-gutter-y: 1rem
}
.g-sm-4,.gx-sm-4 {
--bs-gutter-x: 1.5rem
}
.g-sm-4,.gy-sm-4 {
--bs-gutter-y: 1.5rem
}
.g-sm-5,.gx-sm-5 {
--bs-gutter-x: 3rem
}
.g-sm-5,.gy-sm-5 {
--bs-gutter-y: 3rem
}

}
@media(min-width:768px) {.col-md {
flex: 1 0 0%
}
.row-cols-md-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-md-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-md-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-md-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-md-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-md-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-md-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.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%
}
.offset-md-0 {
margin-left: 0
}
.offset-md-1 {
margin-left: 8.33333333%
}
.offset-md-2 {
margin-left: 16.66666667%
}
.offset-md-3 {
margin-left: 25%
}
.offset-md-4 {
margin-left: 33.33333333%
}
.offset-md-5 {
margin-left: 41.66666667%
}
.offset-md-6 {
margin-left: 50%
}
.offset-md-7 {
margin-left: 58.33333333%
}
.offset-md-8 {
margin-left: 66.66666667%
}
.offset-md-9 {
margin-left: 75%
}
.offset-md-10 {
margin-left: 83.33333333%
}
.offset-md-11 {
margin-left: 91.66666667%
}
.g-md-0,.gx-md-0 {
--bs-gutter-x: 0
}
.g-md-0,.gy-md-0 {
--bs-gutter-y: 0
}
.g-md-1,.gx-md-1 {
--bs-gutter-x: 0.25rem
}
.g-md-1,.gy-md-1 {
--bs-gutter-y: 0.25rem
}
.g-md-2,.gx-md-2 {
--bs-gutter-x: 0.5rem
}
.g-md-2,.gy-md-2 {
--bs-gutter-y: 0.5rem
}
.g-md-3,.gx-md-3 {
--bs-gutter-x: 1rem
}
.g-md-3,.gy-md-3 {
--bs-gutter-y: 1rem
}
.g-md-4,.gx-md-4 {
--bs-gutter-x: 1.5rem
}
.g-md-4,.gy-md-4 {
--bs-gutter-y: 1.5rem
}
.g-md-5,.gx-md-5 {
--bs-gutter-x: 3rem
}
.g-md-5,.gy-md-5 {
--bs-gutter-y: 3rem
}

}
@media(min-width:992px) {.col-lg {
flex: 1 0 0%
}
.row-cols-lg-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-lg-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-lg-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-lg-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-lg-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-lg-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-lg-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.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%
}
.offset-lg-0 {
margin-left: 0
}
.offset-lg-1 {
margin-left: 8.33333333%
}
.offset-lg-2 {
margin-left: 16.66666667%
}
.offset-lg-3 {
margin-left: 25%
}
.offset-lg-4 {
margin-left: 33.33333333%
}
.offset-lg-5 {
margin-left: 41.66666667%
}
.offset-lg-6 {
margin-left: 50%
}
.offset-lg-7 {
margin-left: 58.33333333%
}
.offset-lg-8 {
margin-left: 66.66666667%
}
.offset-lg-9 {
margin-left: 75%
}
.offset-lg-10 {
margin-left: 83.33333333%
}
.offset-lg-11 {
margin-left: 91.66666667%
}
.g-lg-0,.gx-lg-0 {
--bs-gutter-x: 0
}
.g-lg-0,.gy-lg-0 {
--bs-gutter-y: 0
}
.g-lg-1,.gx-lg-1 {
--bs-gutter-x: 0.25rem
}
.g-lg-1,.gy-lg-1 {
--bs-gutter-y: 0.25rem
}
.g-lg-2,.gx-lg-2 {
--bs-gutter-x: 0.5rem
}
.g-lg-2,.gy-lg-2 {
--bs-gutter-y: 0.5rem
}
.g-lg-3,.gx-lg-3 {
--bs-gutter-x: 1rem
}
.g-lg-3,.gy-lg-3 {
--bs-gutter-y: 1rem
}
.g-lg-4,.gx-lg-4 {
--bs-gutter-x: 1.5rem
}
.g-lg-4,.gy-lg-4 {
--bs-gutter-y: 1.5rem
}
.g-lg-5,.gx-lg-5 {
--bs-gutter-x: 3rem
}
.g-lg-5,.gy-lg-5 {
--bs-gutter-y: 3rem
}

}
@media(min-width:1200px) {.col-xl {
flex: 1 0 0%
}
.row-cols-xl-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-xl-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-xl-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-xl-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-xl-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-xl-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-xl-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.col-xl-auto {
flex: 0 0 auto;
width: auto
}
.col-xl-1 {
flex: 0 0 auto;
width: 8.33333333%
}
.col-xl-2 {
flex: 0 0 auto;
width: 16.66666667%
}
.col-xl-3 {
flex: 0 0 auto;
width: 25%
}
.col-xl-4 {
flex: 0 0 auto;
width: 33.33333333%
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%
}
.col-xl-8 {
flex: 0 0 auto;
width: 66.66666667%
}
.col-xl-9 {
flex: 0 0 auto;
width: 75%
}
.col-xl-10 {
flex: 0 0 auto;
width: 83.33333333%
}
.col-xl-11 {
flex: 0 0 auto;
width: 91.66666667%
}
.col-xl-12 {
flex: 0 0 auto;
width: 100%
}
.offset-xl-0 {
margin-left: 0
}
.offset-xl-1 {
margin-left: 8.33333333%
}
.offset-xl-2 {
margin-left: 16.66666667%
}
.offset-xl-3 {
margin-left: 25%
}
.offset-xl-4 {
margin-left: 33.33333333%
}
.offset-xl-5 {
margin-left: 41.66666667%
}
.offset-xl-6 {
margin-left: 50%
}
.offset-xl-7 {
margin-left: 58.33333333%
}
.offset-xl-8 {
margin-left: 66.66666667%
}
.offset-xl-9 {
margin-left: 75%
}
.offset-xl-10 {
margin-left: 83.33333333%
}
.offset-xl-11 {
margin-left: 91.66666667%
}
.g-xl-0,.gx-xl-0 {
--bs-gutter-x: 0
}
.g-xl-0,.gy-xl-0 {
--bs-gutter-y: 0
}
.g-xl-1,.gx-xl-1 {
--bs-gutter-x: 0.25rem
}
.g-xl-1,.gy-xl-1 {
--bs-gutter-y: 0.25rem
}
.g-xl-2,.gx-xl-2 {
--bs-gutter-x: 0.5rem
}
.g-xl-2,.gy-xl-2 {
--bs-gutter-y: 0.5rem
}
.g-xl-3,.gx-xl-3 {
--bs-gutter-x: 1rem
}
.g-xl-3,.gy-xl-3 {
--bs-gutter-y: 1rem
}
.g-xl-4,.gx-xl-4 {
--bs-gutter-x: 1.5rem
}
.g-xl-4,.gy-xl-4 {
--bs-gutter-y: 1.5rem
}
.g-xl-5,.gx-xl-5 {
--bs-gutter-x: 3rem
}
.g-xl-5,.gy-xl-5 {
--bs-gutter-y: 3rem
}

}
@media(min-width:1400px) {.col-xxl {
flex: 1 0 0%
}
.row-cols-xxl-auto>* {
flex: 0 0 auto;
width: auto
}
.row-cols-xxl-1>* {
flex: 0 0 auto;
width: 100%
}
.row-cols-xxl-2>* {
flex: 0 0 auto;
width: 50%
}
.row-cols-xxl-3>* {
flex: 0 0 auto;
width: 33.3333333333%
}
.row-cols-xxl-4>* {
flex: 0 0 auto;
width: 25%
}
.row-cols-xxl-5>* {
flex: 0 0 auto;
width: 20%
}
.row-cols-xxl-6>* {
flex: 0 0 auto;
width: 16.6666666667%
}
.col-xxl-auto {
flex: 0 0 auto;
width: auto
}
.col-xxl-1 {
flex: 0 0 auto;
width: 8.33333333%
}
.col-xxl-2 {
flex: 0 0 auto;
width: 16.66666667%
}
.col-xxl-3 {
flex: 0 0 auto;
width: 25%
}
.col-xxl-4 {
flex: 0 0 auto;
width: 33.33333333%
}
.col-xxl-5 {
flex: 0 0 auto;
width: 41.66666667%
}
.col-xxl-6 {
flex: 0 0 auto;
width: 50%
}
.col-xxl-7 {
flex: 0 0 auto;
width: 58.33333333%
}
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%
}
.col-xxl-9 {
flex: 0 0 auto;
width: 75%
}
.col-xxl-10 {
flex: 0 0 auto;
width: 83.33333333%
}
.col-xxl-11 {
flex: 0 0 auto;
width: 91.66666667%
}
.col-xxl-12 {
flex: 0 0 auto;
width: 100%
}
.offset-xxl-0 {
margin-left: 0
}
.offset-xxl-1 {
margin-left: 8.33333333%
}
.offset-xxl-2 {
margin-left: 16.66666667%
}
.offset-xxl-3 {
margin-left: 25%
}
.offset-xxl-4 {
margin-left: 33.33333333%
}
.offset-xxl-5 {
margin-left: 41.66666667%
}
.offset-xxl-6 {
margin-left: 50%
}
.offset-xxl-7 {
margin-left: 58.33333333%
}
.offset-xxl-8 {
margin-left: 66.66666667%
}
.offset-xxl-9 {
margin-left: 75%
}
.offset-xxl-10 {
margin-left: 83.33333333%
}
.offset-xxl-11 {
margin-left: 91.66666667%
}
.g-xxl-0,.gx-xxl-0 {
--bs-gutter-x: 0
}
.g-xxl-0,.gy-xxl-0 {
--bs-gutter-y: 0
}
.g-xxl-1,.gx-xxl-1 {
--bs-gutter-x: 0.25rem
}
.g-xxl-1,.gy-xxl-1 {
--bs-gutter-y: 0.25rem
}
.g-xxl-2,.gx-xxl-2 {
--bs-gutter-x: 0.5rem
}
.g-xxl-2,.gy-xxl-2 {
--bs-gutter-y: 0.5rem
}
.g-xxl-3,.gx-xxl-3 {
--bs-gutter-x: 1rem
}
.g-xxl-3,.gy-xxl-3 {
--bs-gutter-y: 1rem
}
.g-xxl-4,.gx-xxl-4 {
--bs-gutter-x: 1.5rem
}
.g-xxl-4,.gy-xxl-4 {
--bs-gutter-y: 1.5rem
}
.g-xxl-5,.gx-xxl-5 {
--bs-gutter-x: 3rem
}
.g-xxl-5,.gy-xxl-5 {
--bs-gutter-y: 3rem
}

}
.btn {
background-color: transparent;
border: 2px solid transparent;
border-radius: 0;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 1rem;
font-weight: 400;
line-height: 1;
padding: .375rem .75rem;
text-align: center;
text-decoration: none;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
user-select: none;
vertical-align: middle
}
@media(prefers-reduced-motion:reduce) {.btn {
transition: none
}

}
.btn:hover {
color: #fff
}
.btn-check:focus+.btn,.btn:focus {
box-shadow: 0 0 0 .25rem rgba(15,25,33,.25);
outline: 0
}
.btn.disabled,.btn:disabled,fieldset:disabled .btn {
opacity: .65;
pointer-events: none
}
.btn-primary {
background-color: #0f1921;
border-color: #0f1921;
color: #fff
}
.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover {
background-color: #0d151c;
border-color: #0c141a;
color: #fff
}
.btn-check:focus+.btn-primary,.btn-primary:focus {
box-shadow: 0 0 0 .25rem rgba(51,60,66,.5)
}
.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle {
background-color: #0c141a;
border-color: #0b1319;
color: #fff
}
.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(51,60,66,.5)
}
.btn-primary.disabled,.btn-primary:disabled {
background-color: #0f1921;
border-color: #0f1921;
color: #fff
}
.btn-secondary {
background-color: #172027;
border-color: #172027;
color: #fff
}
.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover {
background-color: #141b21;
border-color: #121a1f;
color: #fff
}
.btn-check:focus+.btn-secondary,.btn-secondary:focus {
box-shadow: 0 0 0 .25rem rgba(58,65,71,.5)
}
.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle {
background-color: #121a1f;
border-color: #11181d;
color: #fff
}
.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(58,65,71,.5)
}
.btn-secondary.disabled,.btn-secondary:disabled {
background-color: #172027;
border-color: #172027;
color: #fff
}
.btn-success {
background-color: #198754;
border-color: #198754;
color: #fff
}
.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover {
background-color: #157347;
border-color: #146c43;
color: #fff
}
.btn-check:focus+.btn-success,.btn-success:focus {
box-shadow: 0 0 0 .25rem rgba(60,153,110,.5)
}
.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle {
background-color: #146c43;
border-color: #13653f;
color: #fff
}
.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(60,153,110,.5)
}
.btn-success.disabled,.btn-success:disabled {
background-color: #198754;
border-color: #198754;
color: #fff
}
.btn-info {
background-color: #0dcaf0;
border-color: #0dcaf0;
color: #000
}
.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover {
background-color: #31d2f2;
border-color: #25cff2;
color: #000
}
.btn-check:focus+.btn-info,.btn-info:focus {
box-shadow: 0 0 0 .25rem rgba(11,172,204,.5)
}
.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle {
background-color: #3dd5f3;
border-color: #25cff2;
color: #000
}
.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(11,172,204,.5)
}
.btn-info.disabled,.btn-info:disabled {
background-color: #0dcaf0;
border-color: #0dcaf0;
color: #000
}
.btn-warning {
background-color: #b1740f;
border-color: #b1740f;
color: #000
}
.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover {
background-color: #bd8933;
border-color: #b98227;
color: #000
}
.btn-check:focus+.btn-warning,.btn-warning:focus {
box-shadow: 0 0 0 .25rem rgba(150,99,13,.5)
}
.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle {
background-color: #c1903f;
border-color: #b98227;
color: #000
}
.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(150,99,13,.5)
}
.btn-warning.disabled,.btn-warning:disabled {
background-color: #b1740f;
border-color: #b1740f;
color: #000
}
.btn-danger {
background-color: #dc3545;
border-color: #dc3545;
color: #fff
}
.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover {
background-color: #bb2d3b;
border-color: #b02a37;
color: #fff
}
.btn-check:focus+.btn-danger,.btn-danger:focus {
box-shadow: 0 0 0 .25rem rgba(225,83,97,.5)
}
.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle {
background-color: #b02a37;
border-color: #a52834;
color: #fff
}
.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(225,83,97,.5)
}
.btn-danger.disabled,.btn-danger:disabled {
background-color: #dc3545;
border-color: #dc3545;
color: #fff
}
.btn-check:focus+.btn-light,.btn-light,.btn-light:focus,.btn-light:hover {
background-color: #fff;
border-color: #fff;
color: #000
}
.btn-check:focus+.btn-light,.btn-light:focus {
box-shadow: 0 0 0 .25rem rgba(217,217,217,.5)
}
.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle {
background-color: #fff;
border-color: #fff;
color: #000
}
.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(217,217,217,.5)
}
.btn-light.disabled,.btn-light:disabled {
background-color: #fff;
border-color: #fff;
color: #000
}
.btn-dark {
background-color: #212529;
border-color: #212529;
color: #fff
}
.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover {
background-color: #1c1f23;
border-color: #1a1e21;
color: #fff
}
.btn-check:focus+.btn-dark,.btn-dark:focus {
box-shadow: 0 0 0 .25rem rgba(66,70,73,.5)
}
.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle {
background-color: #1a1e21;
border-color: #191c1f;
color: #fff
}
.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 .25rem rgba(66,70,73,.5)
}
.btn-dark.disabled,.btn-dark:disabled {
background-color: #212529;
border-color: #212529;
color: #fff
}
.btn-outline-primary {
border-color: #0f1921;
color: #0f1921
}
.btn-outline-primary:hover {
background-color: #0f1921;
border-color: #0f1921;
color: #fff
}
.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus {
box-shadow: 0 0 0 .25rem rgba(15,25,33,.5)
}
.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active {
background-color: #0f1921;
border-color: #0f1921;
color: #fff
}
.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus {
box-shadow: 0 0 0 .25rem rgba(15,25,33,.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {
background-color: transparent;
color: #0f1921
}
.btn-outline-secondary {
border-color: #172027;
color: #172027
}
.btn-outline-secondary:hover {
background-color: #172027;
border-color: #172027;
color: #fff
}
.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus {
box-shadow: 0 0 0 .25rem rgba(23,32,39,.5)
}
.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active {
background-color: #172027;
border-color: #172027;
color: #fff
}
.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus {
box-shadow: 0 0 0 .25rem rgba(23,32,39,.5)
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
background-color: transparent;
color: #172027
}
.btn-outline-success {
border-color: #198754;
color: #198754
}
.btn-outline-success:hover {
background-color: #198754;
border-color: #198754;
color: #fff
}
.btn-check:focus+.btn-outline-success,.btn-outline-success:focus {
box-shadow: 0 0 0 .25rem rgba(25,135,84,.5)
}
.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active {
background-color: #198754;
border-color: #198754;
color: #fff
}
.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus {
box-shadow: 0 0 0 .25rem rgba(25,135,84,.5)
}
.btn-outline-success.disabled,.btn-outline-success:disabled {
background-color: transparent;
color: #198754
}
.btn-outline-info {
border-color: #0dcaf0;
color: #0dcaf0
}
.btn-outline-info:hover {
background-color: #0dcaf0;
border-color: #0dcaf0;
color: #000
}
.btn-check:focus+.btn-outline-info,.btn-outline-info:focus {
box-shadow: 0 0 0 .25rem rgba(13,202,240,.5)
}
.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active {
background-color: #0dcaf0;
border-color: #0dcaf0;
color: #000
}
.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus {
box-shadow: 0 0 0 .25rem rgba(13,202,240,.5)
}
.btn-outline-info.disabled,.btn-outline-info:disabled {
background-color: transparent;
color: #0dcaf0
}
.btn-outline-warning {
border-color: #b1740f;
color: #b1740f
}
.btn-outline-warning:hover {
background-color: #b1740f;
border-color: #b1740f;
color: #000
}
.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus {
box-shadow: 0 0 0 .25rem rgba(177,116,15,.5)
}
.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active {
background-color: #b1740f;
border-color: #b1740f;
color: #000
}
.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus {
box-shadow: 0 0 0 .25rem rgba(177,116,15,.5)
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled {
background-color: transparent;
color: #b1740f
}
.btn-outline-danger {
border-color: #dc3545;
color: #dc3545
}
.btn-outline-danger:hover {
background-color: #dc3545;
border-color: #dc3545;
color: #fff
}
.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus {
box-shadow: 0 0 0 .25rem rgba(220,53,69,.5)
}
.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active {
background-color: #dc3545;
border-color: #dc3545;
color: #fff
}
.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus {
box-shadow: 0 0 0 .25rem rgba(220,53,69,.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled {
background-color: transparent;
color: #dc3545
}
.btn-outline-light {
border-color: #fff;
color: #fff
}
.btn-outline-light:hover {
background-color: #fff;
border-color: #fff;
color: #000
}
.btn-check:focus+.btn-outline-light,.btn-outline-light:focus {
box-shadow: 0 0 0 .25rem rgba(255,255,255,.5)
}
.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active {
background-color: #fff;
border-color: #fff;
color: #000
}
.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus {
box-shadow: 0 0 0 .25rem rgba(255,255,255,.5)
}
.btn-outline-light.disabled,.btn-outline-light:disabled {
background-color: transparent;
color: #fff
}
.btn-outline-dark {
border-color: #212529;
color: #212529
}
.btn-outline-dark:hover {
background-color: #212529;
border-color: #212529;
color: #fff
}
.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus {
box-shadow: 0 0 0 .25rem rgba(33,37,41,.5)
}
.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active {
background-color: #212529;
border-color: #212529;
color: #fff
}
.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus {
box-shadow: 0 0 0 .25rem rgba(33,37,41,.5)
}
.btn-outline-dark.disabled,.btn-outline-dark:disabled {
background-color: transparent;
color: #212529
}
.btn-link {
color: #fff;
font-weight: 400;
text-decoration: underline
}
.btn-link:hover {
color: #ccc
}
.btn-link.disabled,.btn-link:disabled {
color: #6c757d
}
.btn-lg {
border-radius: 0;
font-size: 1rem;
padding: .75rem 1rem
}
.btn-sm {
border-radius: .2rem;
font-size: .875rem;
padding: .25rem .5rem
}
.nav {
display: flex;
flex-wrap: wrap;
list-style: none;
margin-bottom: 0;
margin-left: 0;
padding-left: 0
}
.nav-link {
color: #fff;
display: block;
padding: .5rem 1rem;
text-decoration: none;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}
@media(prefers-reduced-motion:reduce) {.nav-link {
transition: none
}

}
.nav-link:focus,.nav-link:hover {
color: #b1740f
}
.nav-link.disabled {
color: #6c757d;
cursor: default;
pointer-events: none
}
.nav-tabs {
border-bottom: 1px solid #dee2e6
}
.nav-tabs .nav-link {
background: none;
border: 1px solid transparent;
border-top-left-radius: 0;
border-top-right-radius: 0;
margin-bottom: -1px
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
border-color: #e9ecef #e9ecef #dee2e6;
isolation: isolate
}
.nav-tabs .nav-link.disabled {
background-color: transparent;
border-color: transparent;
color: #6c757d
}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
background-color: #0f1921;
border-color: #dee2e6 #dee2e6 #0f1921;
color: #495057
}
.nav-tabs .dropdown-menu {
border-top-left-radius: 0;
border-top-right-radius: 0;
margin-top: -1px
}
.nav-pills .nav-link {
background: none;
border: 0;
border-radius: 0
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
background-color: #0f1921;
color: #fff
}
.nav-fill .nav-item,.nav-fill>.nav-link {
flex: 1 1 auto;
text-align: center
}
.nav-justified .nav-item,.nav-justified>.nav-link {
flex-basis: 0;
flex-grow: 1;
text-align: center
}
.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
width: 100%
}
.tab-content>.tab-pane {
display: none
}
.tab-content>.active {
display: block
}
.navbar {
align-items: center;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding-bottom: .5rem;
padding-top: .5rem;
position: relative
}
.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl {
align-items: center;
display: flex;
flex-wrap: inherit;
justify-content: space-between
}
.navbar-brand {
font-size: 1.25rem;
margin-right: 1rem;
padding-bottom: .3125rem;
padding-top: .3125rem;
text-decoration: none;
white-space: nowrap
}
.navbar-nav {
display: flex;
flex-direction: column;
list-style: none;
margin-bottom: 0;
padding-left: 0
}
.navbar-nav .nav-link {
padding-left: 0;
padding-right: 0
}
.navbar-nav .dropdown-menu {
position: static
}
.navbar-text {
padding-bottom: .5rem;
padding-top: .5rem
}
.navbar-collapse {
align-items: center;
flex-basis: 100%;
flex-grow: 1
}
.navbar-toggler {
background-color: transparent;
border: 1px solid transparent;
border-radius: 0;
font-size: 1.25rem;
line-height: 1;
padding: .25rem .75rem;
transition: box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion:reduce) {.navbar-toggler {
transition: none
}

}
.navbar-toggler:hover {
text-decoration: none
}
.navbar-toggler:focus {
box-shadow: 0 0 0 .25rem;
outline: 0;
text-decoration: none
}
.navbar-toggler-icon {
background-position: 50%;
background-repeat: no-repeat;
background-size: 100%;
display: inline-block;
height: 1.5em;
vertical-align: middle;
width: 1.5em
}
.navbar-nav-scroll {
max-height: var(--bs-scroll-height,75vh);
overflow-y: auto
}
@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 .dropdown-menu {
position: absolute
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible
}
.navbar-expand-sm .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header {
display: none
}
.navbar-expand-sm .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand-sm .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}

}
@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 .dropdown-menu {
position: absolute
}
.navbar-expand-md .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible
}
.navbar-expand-md .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header {
display: none
}
.navbar-expand-md .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand-md .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}

}
@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 .dropdown-menu {
position: absolute
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible
}
.navbar-expand-lg .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header {
display: none
}
.navbar-expand-lg .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand-lg .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}

}
@media(min-width:1200px) {.navbar-expand-xl {
flex-wrap: nowrap;
justify-content: flex-start
}
.navbar-expand-xl .navbar-nav {
flex-direction: row
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible
}
.navbar-expand-xl .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header {
display: none
}
.navbar-expand-xl .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand-xl .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}

}
@media(min-width:1400px) {.navbar-expand-xxl {
flex-wrap: nowrap;
justify-content: flex-start
}
.navbar-expand-xxl .navbar-nav {
flex-direction: row
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-xxl .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow: visible
}
.navbar-expand-xxl .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header {
display: none
}
.navbar-expand-xxl .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand-xxl .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}

}
.navbar-expand {
flex-wrap: nowrap;
justify-content: flex-start
}
.navbar-expand .navbar-nav {
flex-direction: row
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand .navbar-nav .nav-link {
padding-left: .5rem;
padding-right: .5rem
}
.navbar-expand .navbar-nav-scroll {
overflow: visible
}
.navbar-expand .navbar-collapse {
display: flex!important;
flex-basis: auto
}
.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header {
display: none
}
.navbar-expand .offcanvas {
background-color: transparent;
border-left: 0;
border-right: 0;
bottom: 0;
flex-grow: 1;
position: inherit;
transform: none;
transition: none;
visibility: visible!important;
z-index: 1000
}
.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top {
border-bottom: 0;
border-top: 0;
height: auto
}
.navbar-expand .offcanvas-body {
display: flex;
flex-grow: 0;
overflow-y: visible;
padding: 0
}
.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0,0,0,.55)
}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
color: rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
color: rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler {
border-color: rgba(0,0,0,.1);
color: rgba(0,0,0,.55)
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
color: rgba(0,0,0,.55)
}
.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
color: rgba(0,0,0,.9)
}
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover {
color: #fff
}
.navbar-dark .navbar-nav .nav-link {
color: rgba(255,255,255,.55)
}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
color: rgba(255,255,255,.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
color: rgba(255,255,255,.25)
}
.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link {
color: #fff
}
.navbar-dark .navbar-toggler {
border-color: rgba(255,255,255,.1);
color: rgba(255,255,255,.55)
}
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
color: rgba(255,255,255,.55)
}
.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {
color: #fff
}
.clearfix:after {
clear: both;
content: "";
display: block
}
.link-primary {
color: #0f1921
}
.link-primary:focus,.link-primary:hover {
color: #0c141a
}
.link-secondary {
color: #172027
}
.link-secondary:focus,.link-secondary:hover {
color: #121a1f
}
.link-success {
color: #198754
}
.link-success:focus,.link-success:hover {
color: #146c43
}
.link-info {
color: #0dcaf0
}
.link-info:focus,.link-info:hover {
color: #3dd5f3
}
.link-warning {
color: #b1740f
}
.link-warning:focus,.link-warning:hover {
color: #c1903f
}
.link-danger {
color: #dc3545
}
.link-danger:focus,.link-danger:hover {
color: #b02a37
}
.link-light,.link-light:focus,.link-light:hover {
color: #fff
}
.link-dark {
color: #212529
}
.link-dark:focus,.link-dark:hover {
color: #1a1e21
}
.ratio {
position: relative;
width: 100%
}
.ratio:before {
content: "";
display: block;
padding-top: var(--bs-aspect-ratio)
}
.ratio>* {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%
}
.ratio-1x1 {
--bs-aspect-ratio: 100%
}
.ratio-4x3 {
--bs-aspect-ratio: 75%
}
.ratio-16x9 {
--bs-aspect-ratio: 56.25%
}
.ratio-21x9 {
--bs-aspect-ratio: 42.8571428571%
}
.fixed-top {
top: 0
}
.fixed-bottom,.fixed-top {
left: 0;
position: fixed;
right: 0;
z-index: 1030
}
.fixed-bottom {
bottom: 0
}
.sticky-top {
position: sticky;
top: 0;
z-index: 1020
}
@media(min-width:576px) {.sticky-sm-top {
position: sticky;
top: 0;
z-index: 1020
}

}
@media(min-width:768px) {.sticky-md-top {
position: sticky;
top: 0;
z-index: 1020
}

}
@media(min-width:992px) {.sticky-lg-top {
position: sticky;
top: 0;
z-index: 1020
}

}
@media(min-width:1200px) {.sticky-xl-top {
position: sticky;
top: 0;
z-index: 1020
}

}
@media(min-width:1400px) {.sticky-xxl-top {
position: sticky;
top: 0;
z-index: 1020
}

}
.hstack {
align-items: center;
flex-direction: row
}
.hstack,.vstack {
align-self: stretch;
display: flex
}
.vstack {
flex: 1 1 auto;
flex-direction: column
}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {
clip: rect(0,0,0,0)!important;
border: 0!important;
height: 1px!important;
margin: -1px!important;
overflow: hidden!important;
padding: 0!important;
position: absolute!important;
white-space: nowrap!important;
width: 1px!important
}
.stretched-link:after {
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 1
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.vr {
align-self: stretch;
background-color: currentColor;
display: inline-block;
min-height: 1em;
opacity: .25;
width: 1px
}
.align-baseline {
vertical-align: baseline!important
}
.align-top {
vertical-align: top!important
}
.align-middle {
vertical-align: middle!important
}
.align-bottom {
vertical-align: bottom!important
}
.align-text-bottom {
vertical-align: text-bottom!important
}
.align-text-top {
vertical-align: text-top!important
}
.float-start {
float: left!important
}
.float-end {
float: right!important
}
.float-none {
float: none!important
}
.opacity-0 {
opacity: 0!important
}
.opacity-25 {
opacity: .25!important
}
.opacity-50 {
opacity: .5!important
}
.opacity-75 {
opacity: .75!important
}
.opacity-100 {
opacity: 1!important
}
.overflow-auto {
overflow: auto!important
}
.overflow-hidden {
overflow: hidden!important
}
.overflow-visible {
overflow: visible!important
}
.overflow-scroll {
overflow: scroll!important
}
.d-inline {
display: inline!important
}
.d-inline-block {
display: inline-block!important
}
.d-block {
display: block!important
}
.d-grid {
display: grid!important
}
.d-table {
display: table!important
}
.d-table-row {
display: table-row!important
}
.d-table-cell {
display: table-cell!important
}
.d-flex {
display: flex!important
}
.d-inline-flex {
display: inline-flex!important
}
.d-none {
display: none!important
}
.shadow {
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important
}
.shadow-sm {
box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important
}
.shadow-lg {
box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important
}
.shadow-none {
box-shadow: none!important
}
.position-static {
position: static!important
}
.position-relative {
position: relative!important
}
.position-absolute {
position: absolute!important
}
.position-fixed {
position: fixed!important
}
.position-sticky {
position: sticky!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
}
.start-0 {
left: 0!important
}
.start-50 {
left: 50%!important
}
.start-100 {
left: 100%!important
}
.end-0 {
right: 0!important
}
.end-50 {
right: 50%!important
}
.end-100 {
right: 100%!important
}
.translate-middle {
transform: translate(-50%,-50%)!important
}
.translate-middle-x {
transform: translateX(-50%)!important
}
.translate-middle-y {
transform: translateY(-50%)!important
}
.border {
border: 1px solid #dee2e6!important
}
.border-0 {
border: 0!important
}
.border-top {
border-top: 1px solid #dee2e6!important
}
.border-top-0 {
border-top: 0!important
}
.border-end {
border-right: 1px solid #dee2e6!important
}
.border-end-0 {
border-right: 0!important
}
.border-bottom {
border-bottom: 1px solid #dee2e6!important
}
.border-bottom-0 {
border-bottom: 0!important
}
.border-start {
border-left: 1px solid #dee2e6!important
}
.border-start-0 {
border-left: 0!important
}
.border-primary {
border-color: #0f1921!important
}
.border-secondary {
border-color: #172027!important
}
.border-success {
border-color: #198754!important
}
.border-info {
border-color: #0dcaf0!important
}
.border-warning {
border-color: #b1740f!important
}
.border-danger {
border-color: #dc3545!important
}
.border-light {
border-color: #fff!important
}
.border-dark {
border-color: #212529!important
}
.border-white {
border-color: #fff!important
}
.border-1 {
border-width: 1px!important
}
.border-2 {
border-width: 2px!important
}
.border-3 {
border-width: 3px!important
}
.border-4 {
border-width: 4px!important
}
.border-5 {
border-width: 5px!important
}
.w-25 {
width: 25%!important
}
.w-50 {
width: 50%!important
}
.w-75 {
width: 75%!important
}
.w-100 {
width: 100%!important
}
.w-auto {
width: auto!important
}
.mw-100 {
max-width: 100%!important
}
.vw-100 {
width: 100vw!important
}
.min-vw-100 {
min-width: 100vw!important
}
.h-25 {
height: 25%!important
}
.h-50 {
height: 50%!important
}
.h-75 {
height: 75%!important
}
.h-100 {
height: 100%!important
}
.h-auto {
height: auto!important
}
.mh-100 {
max-height: 100%!important
}
.vh-100 {
height: 100vh!important
}
.min-vh-100 {
min-height: 100vh!important
}
.flex-fill {
flex: 1 1 auto!important
}
.flex-row {
flex-direction: row!important
}
.flex-column {
flex-direction: column!important
}
.flex-row-reverse {
flex-direction: row-reverse!important
}
.flex-column-reverse {
flex-direction: column-reverse!important
}
.flex-grow-0 {
flex-grow: 0!important
}
.flex-grow-1 {
flex-grow: 1!important
}
.flex-shrink-0 {
flex-shrink: 0!important
}
.flex-shrink-1 {
flex-shrink: 1!important
}
.flex-wrap {
flex-wrap: wrap!important
}
.flex-nowrap {
flex-wrap: nowrap!important
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-0 {
gap: 0!important
}
.gap-1 {
gap: .25rem!important
}
.gap-2 {
gap: .5rem!important
}
.gap-3 {
gap: 1rem!important
}
.gap-4 {
gap: 1.5rem!important
}
.gap-5 {
gap: 3rem!important
}
.justify-content-start {
justify-content: flex-start!important
}
.justify-content-end {
justify-content: flex-end!important
}
.justify-content-center {
justify-content: center!important
}
.justify-content-between {
justify-content: space-between!important
}
.justify-content-around {
justify-content: space-around!important
}
.justify-content-evenly {
justify-content: space-evenly!important
}
.align-items-start {
align-items: flex-start!important
}
.align-items-end {
align-items: flex-end!important
}
.align-items-center {
align-items: center!important
}
.align-items-baseline {
align-items: baseline!important
}
.align-items-stretch {
align-items: stretch!important
}
.align-content-start {
align-content: flex-start!important
}
.align-content-end {
align-content: flex-end!important
}
.align-content-center {
align-content: center!important
}
.align-content-between {
align-content: space-between!important
}
.align-content-around {
align-content: space-around!important
}
.align-content-stretch {
align-content: stretch!important
}
.align-self-auto {
align-self: auto!important
}
.align-self-start {
align-self: flex-start!important
}
.align-self-end {
align-self: flex-end!important
}
.align-self-center {
align-self: center!important
}
.align-self-baseline {
align-self: baseline!important
}
.align-self-stretch {
align-self: stretch!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
}
.order-last {
order: 6!important
}
.m-0 {
margin: 0!important
}
.m-1 {
margin: .25rem!important
}
.m-2 {
margin: .5rem!important
}
.m-3 {
margin: 1rem!important
}
.m-4 {
margin: 1.5rem!important
}
.m-5 {
margin: 3rem!important
}
.m-auto {
margin: auto!important
}
.mx-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-0 {
margin-top: 0!important
}
.mt-1 {
margin-top: .25rem!important
}
.mt-2 {
margin-top: .5rem!important
}
.mt-3 {
margin-top: 1rem!important
}
.mt-4 {
margin-top: 6rem!important
}
.mt-5 {
margin-top: 3rem!important
}
.mt-auto {
margin-top: auto!important
}
.me-0 {
margin-right: 0!important
}
.me-1 {
margin-right: .25rem!important
}
.me-2 {
margin-right: .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: .25rem!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
}
.mb-auto {
margin-bottom: auto!important
}
.ms-0 {
margin-left: 0!important
}
.ms-1 {
margin-left: .25rem!important
}
.ms-2 {
margin-left: .5rem!important
}
.ms-3 {
margin-left: 1rem!important
}
.ms-4 {
margin-left: 1.5rem!important
}
.ms-5 {
margin-left: 3rem!important
}
.ms-auto {
margin-left: auto!important
}
.p-0 {
padding: 0!important
}
.p-1 {
padding: .25rem!important
}
.p-2 {
padding: .5rem!important
}
.p-3 {
padding: 1rem!important
}
.p-4 {
padding: 1.5rem!important
}
.p-5 {
padding: 3rem!important
}
.px-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-0 {
padding-top: 0!important
}
.pt-1 {
padding-top: .25rem!important
}
.pt-2 {
padding-top: .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: .25rem!important
}
.pe-2 {
padding-right: .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: .25rem!important
}
.pb-2 {
padding-bottom: .5rem!important
}
.pb-3 {
padding-bottom: 1rem!important
}
.pb-4 {
padding-bottom: 1.5rem!important
}
.pb-5 {
padding-bottom: 3rem!important
}
.ps-0 {
padding-left: 0!important
}
.ps-1 {
padding-left: .25rem!important
}
.ps-2 {
padding-left: .5rem!important
}
.ps-3 {
padding-left: 1rem!important
}
.ps-4 {
padding-left: 1.5rem!important
}
.ps-5 {
padding-left: 3rem!important
}
.font-monospace {
font-family: var(--bs-font-monospace)!important
}
.fs-1 {
font-size: calc(1.375rem + 1.5vw)!important
}
.fs-2 {
font-size: calc(1.325rem + .9vw)!important
}
.fs-3 {
font-size: calc(1.3rem + .6vw)!important
}
.fs-4 {
font-size: calc(1.275rem + .3vw)!important
}
.fs-5 {
font-size: 1.25rem!important
}
.fs-6 {
font-size: 1rem!important
}
.fst-italic {
font-style: italic!important
}
.fst-normal {
font-style: normal!important
}
.fw-light {
font-weight: 300!important
}
.fw-lighter {
font-weight: lighter!important
}
.fw-normal {
font-weight: 400!important
}
.fw-bold {
font-weight: 700!important
}
.fw-bolder {
font-weight: bolder!important
}
.lh-1 {
line-height: 1!important
}
.lh-sm {
line-height: 1.25!important
}
.lh-base {
line-height: 1.5!important
}
.lh-lg {
line-height: 2!important
}
.text-start {
text-align: left!important
}
.text-end {
text-align: right!important
}
.text-center {
text-align: center!important
}
.text-decoration-none {
text-decoration: none!important
}
.text-decoration-underline {
text-decoration: underline!important
}
.text-decoration-line-through {
text-decoration: line-through!important
}
.text-lowercase {
text-transform: lowercase!important
}
.text-uppercase {
text-transform: uppercase!important
}
.text-capitalize {
text-transform: capitalize!important
}
.text-wrap {
white-space: normal!important
}
.text-nowrap {
white-space: nowrap!important
}
.text-break {
word-wrap: break-word!important;
word-break: break-word!important
}
.text-primary {
--bs-text-opacity: 1;
color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important
}
.text-secondary {
--bs-text-opacity: 1;
color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important
}
.text-success {
--bs-text-opacity: 1;
color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important
}
.text-info {
--bs-text-opacity: 1;
color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important
}
.text-warning {
--bs-text-opacity: 1;
color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important
}
.text-danger {
--bs-text-opacity: 1;
color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important
}
.text-light {
--bs-text-opacity: 1;
color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important
}
.text-dark {
--bs-text-opacity: 1;
color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important
}
.text-black {
--bs-text-opacity: 1;
color: rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important
}
.text-white {
--bs-text-opacity: 1;
color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important
}
.text-body {
--bs-text-opacity: 1;
color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important
}
.text-muted {
--bs-text-opacity: 1;
color: #6c757d!important
}
.text-black-50 {
--bs-text-opacity: 1;
color: rgba(0,0,0,.5)!important
}
.text-white-50 {
--bs-text-opacity: 1;
color: rgba(255,255,255,.5)!important
}
.text-reset {
--bs-text-opacity: 1;
color: inherit!important
}
.text-opacity-25 {
--bs-text-opacity: 0.25
}
.text-opacity-50 {
--bs-text-opacity: 0.5
}
.text-opacity-75 {
--bs-text-opacity: 0.75
}
.text-opacity-100 {
--bs-text-opacity: 1
}
.bg-primary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important
}
.bg-secondary {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important
}
.bg-success {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important
}
.bg-info {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important
}
.bg-warning {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important
}
.bg-danger {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important
}
.bg-light {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important
}
.bg-dark {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important
}
.bg-black {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important
}
.bg-white {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important
}
.bg-body {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important
}
.bg-transparent {
--bs-bg-opacity: 1;
background-color: transparent!important
}
.bg-opacity-10 {
--bs-bg-opacity: 0.1
}
.bg-opacity-25 {
--bs-bg-opacity: 0.25
}
.bg-opacity-50 {
--bs-bg-opacity: 0.5
}
.bg-opacity-75 {
--bs-bg-opacity: 0.75
}
.bg-opacity-100 {
--bs-bg-opacity: 1
}
.bg-gradient {
background-image: var(--bs-gradient)!important
}
.user-select-all {
user-select: all!important
}
.user-select-auto {
user-select: auto!important
}
.user-select-none {
user-select: none!important
}
.pe-none {
pointer-events: none!important
}
.pe-auto {
pointer-events: auto!important
}
.rounded,.rounded-0 {
border-radius: 0!important
}
.rounded-1 {
border-radius: .2rem!important
}
.rounded-2 {
border-radius: 0!important
}
.rounded-3 {
border-radius: .3rem!important
}
.rounded-circle {
border-radius: 50%!important
}
.rounded-pill {
border-radius: 50rem!important
}
.rounded-top {
border-top-left-radius: 0!important
}
.rounded-end,.rounded-top {
border-top-right-radius: 0!important
}
.rounded-bottom,.rounded-end {
border-bottom-right-radius: 0!important
}
.rounded-bottom,.rounded-start {
border-bottom-left-radius: 0!important
}
.rounded-start {
border-top-left-radius: 0!important
}
.visible {
visibility: visible!important
}
.invisible {
visibility: hidden!important
}
@media(min-width:576px) {.float-sm-start {
float: left!important
}
.float-sm-end {
float: right!important
}
.float-sm-none {
float: none!important
}
.d-sm-inline {
display: inline!important
}
.d-sm-inline-block {
display: inline-block!important
}
.d-sm-block {
display: block!important
}
.d-sm-grid {
display: grid!important
}
.d-sm-table {
display: table!important
}
.d-sm-table-row {
display: table-row!important
}
.d-sm-table-cell {
display: table-cell!important
}
.d-sm-flex {
display: flex!important
}
.d-sm-inline-flex {
display: inline-flex!important
}
.d-sm-none {
display: none!important
}
.flex-sm-fill {
flex: 1 1 auto!important
}
.flex-sm-row {
flex-direction: row!important
}
.flex-sm-column {
flex-direction: column!important
}
.flex-sm-row-reverse {
flex-direction: row-reverse!important
}
.flex-sm-column-reverse {
flex-direction: column-reverse!important
}
.flex-sm-grow-0 {
flex-grow: 0!important
}
.flex-sm-grow-1 {
flex-grow: 1!important
}
.flex-sm-shrink-0 {
flex-shrink: 0!important
}
.flex-sm-shrink-1 {
flex-shrink: 1!important
}
.flex-sm-wrap {
flex-wrap: wrap!important
}
.flex-sm-nowrap {
flex-wrap: nowrap!important
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-sm-0 {
gap: 0!important
}
.gap-sm-1 {
gap: .25rem!important
}
.gap-sm-2 {
gap: .5rem!important
}
.gap-sm-3 {
gap: 1rem!important
}
.gap-sm-4 {
gap: 1.5rem!important
}
.gap-sm-5 {
gap: 3rem!important
}
.justify-content-sm-start {
justify-content: flex-start!important
}
.justify-content-sm-end {
justify-content: flex-end!important
}
.justify-content-sm-center {
justify-content: center!important
}
.justify-content-sm-between {
justify-content: space-between!important
}
.justify-content-sm-around {
justify-content: space-around!important
}
.justify-content-sm-evenly {
justify-content: space-evenly!important
}
.align-items-sm-start {
align-items: flex-start!important
}
.align-items-sm-end {
align-items: flex-end!important
}
.align-items-sm-center {
align-items: center!important
}
.align-items-sm-baseline {
align-items: baseline!important
}
.align-items-sm-stretch {
align-items: stretch!important
}
.align-content-sm-start {
align-content: flex-start!important
}
.align-content-sm-end {
align-content: flex-end!important
}
.align-content-sm-center {
align-content: center!important
}
.align-content-sm-between {
align-content: space-between!important
}
.align-content-sm-around {
align-content: space-around!important
}
.align-content-sm-stretch {
align-content: stretch!important
}
.align-self-sm-auto {
align-self: auto!important
}
.align-self-sm-start {
align-self: flex-start!important
}
.align-self-sm-end {
align-self: flex-end!important
}
.align-self-sm-center {
align-self: center!important
}
.align-self-sm-baseline {
align-self: baseline!important
}
.align-self-sm-stretch {
align-self: stretch!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
}
.order-sm-last {
order: 6!important
}
.m-sm-0 {
margin: 0!important
}
.m-sm-1 {
margin: .25rem!important
}
.m-sm-2 {
margin: .5rem!important
}
.m-sm-3 {
margin: 1rem!important
}
.m-sm-4 {
margin: 1.5rem!important
}
.m-sm-5 {
margin: 3rem!important
}
.m-sm-auto {
margin: auto!important
}
.mx-sm-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-sm-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-sm-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-sm-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-sm-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-sm-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-sm-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-sm-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-sm-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-sm-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-sm-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-sm-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-sm-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-sm-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-sm-0 {
margin-top: 0!important
}
.mt-sm-1 {
margin-top: .25rem!important
}
.mt-sm-2 {
margin-top: .5rem!important
}
.mt-sm-3 {
margin-top: 1rem!important
}
.mt-sm-4 {
margin-top: 1.5rem!important
}
.mt-sm-5 {
margin-top: 3rem!important
}
.mt-sm-auto {
margin-top: auto!important
}
.me-sm-0 {
margin-right: 0!important
}
.me-sm-1 {
margin-right: .25rem!important
}
.me-sm-2 {
margin-right: .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: .25rem!important
}
.mb-sm-2 {
margin-bottom: .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
}
.ms-sm-0 {
margin-left: 0!important
}
.ms-sm-1 {
margin-left: .25rem!important
}
.ms-sm-2 {
margin-left: .5rem!important
}
.ms-sm-3 {
margin-left: 1rem!important
}
.ms-sm-4 {
margin-left: 1.5rem!important
}
.ms-sm-5 {
margin-left: 3rem!important
}
.ms-sm-auto {
margin-left: auto!important
}
.p-sm-0 {
padding: 0!important
}
.p-sm-1 {
padding: .25rem!important
}
.p-sm-2 {
padding: .5rem!important
}
.p-sm-3 {
padding: 1rem!important
}
.p-sm-4 {
padding: 1.5rem!important
}
.p-sm-5 {
padding: 3rem!important
}
.px-sm-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-sm-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-sm-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-sm-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-sm-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-sm-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-sm-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-sm-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-sm-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-sm-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-sm-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-sm-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-sm-0 {
padding-top: 0!important
}
.pt-sm-1 {
padding-top: .25rem!important
}
.pt-sm-2 {
padding-top: .5rem!important
}
.pt-sm-3 {
padding-top: 1rem!important
}
.pt-sm-4 {
padding-top: 1.5rem!important
}
.pt-sm-5 {
padding-top: 3rem!important
}
.pe-sm-0 {
padding-right: 0!important
}
.pe-sm-1 {
padding-right: .25rem!important
}
.pe-sm-2 {
padding-right: .5rem!important
}
.pe-sm-3 {
padding-right: 1rem!important
}
.pe-sm-4 {
padding-right: 1.5rem!important
}
.pe-sm-5 {
padding-right: 3rem!important
}
.pb-sm-0 {
padding-bottom: 0!important
}
.pb-sm-1 {
padding-bottom: .25rem!important
}
.pb-sm-2 {
padding-bottom: .5rem!important
}
.pb-sm-3 {
padding-bottom: 1rem!important
}
.pb-sm-4 {
padding-bottom: 1.5rem!important
}
.pb-sm-5 {
padding-bottom: 3rem!important
}
.ps-sm-0 {
padding-left: 0!important
}
.ps-sm-1 {
padding-left: .25rem!important
}
.ps-sm-2 {
padding-left: .5rem!important
}
.ps-sm-3 {
padding-left: 1rem!important
}
.ps-sm-4 {
padding-left: 1.5rem!important
}
.ps-sm-5 {
padding-left: 3rem!important
}
.text-sm-start {
text-align: left!important
}
.text-sm-end {
text-align: right!important
}
.text-sm-center {
text-align: center!important
}

}
@media(min-width:768px) {.float-md-start {
float: left!important
}
.float-md-end {
float: right!important
}
.float-md-none {
float: none!important
}
.d-md-inline {
display: inline!important
}
.d-md-inline-block {
display: inline-block!important
}
.d-md-block {
display: block!important
}
.d-md-grid {
display: grid!important
}
.d-md-table {
display: table!important
}
.d-md-table-row {
display: table-row!important
}
.d-md-table-cell {
display: table-cell!important
}
.d-md-flex {
display: flex!important
}
.d-md-inline-flex {
display: inline-flex!important
}
.d-md-none {
display: none!important
}
.flex-md-fill {
flex: 1 1 auto!important
}
.flex-md-row {
flex-direction: row!important
}
.flex-md-column {
flex-direction: column!important
}
.flex-md-row-reverse {
flex-direction: row-reverse!important
}
.flex-md-column-reverse {
flex-direction: column-reverse!important
}
.flex-md-grow-0 {
flex-grow: 0!important
}
.flex-md-grow-1 {
flex-grow: 1!important
}
.flex-md-shrink-0 {
flex-shrink: 0!important
}
.flex-md-shrink-1 {
flex-shrink: 1!important
}
.flex-md-wrap {
flex-wrap: wrap!important
}
.flex-md-nowrap {
flex-wrap: nowrap!important
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-md-0 {
gap: 0!important
}
.gap-md-1 {
gap: .25rem!important
}
.gap-md-2 {
gap: .5rem!important
}
.gap-md-3 {
gap: 1rem!important
}
.gap-md-4 {
gap: 1.5rem!important
}
.gap-md-5 {
gap: 3rem!important
}
.justify-content-md-start {
justify-content: flex-start!important
}
.justify-content-md-end {
justify-content: flex-end!important
}
.justify-content-md-center {
justify-content: center!important
}
.justify-content-md-between {
justify-content: space-between!important
}
.justify-content-md-around {
justify-content: space-around!important
}
.justify-content-md-evenly {
justify-content: space-evenly!important
}
.align-items-md-start {
align-items: flex-start!important
}
.align-items-md-end {
align-items: flex-end!important
}
.align-items-md-center {
align-items: center!important
}
.align-items-md-baseline {
align-items: baseline!important
}
.align-items-md-stretch {
align-items: stretch!important
}
.align-content-md-start {
align-content: flex-start!important
}
.align-content-md-end {
align-content: flex-end!important
}
.align-content-md-center {
align-content: center!important
}
.align-content-md-between {
align-content: space-between!important
}
.align-content-md-around {
align-content: space-around!important
}
.align-content-md-stretch {
align-content: stretch!important
}
.align-self-md-auto {
align-self: auto!important
}
.align-self-md-start {
align-self: flex-start!important
}
.align-self-md-end {
align-self: flex-end!important
}
.align-self-md-center {
align-self: center!important
}
.align-self-md-baseline {
align-self: baseline!important
}
.align-self-md-stretch {
align-self: stretch!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
}
.order-md-last {
order: 6!important
}
.m-md-0 {
margin: 0!important
}
.m-md-1 {
margin: .25rem!important
}
.m-md-2 {
margin: .5rem!important
}
.m-md-3 {
margin: 1rem!important
}
.m-md-4 {
margin: 1.5rem!important
}
.m-md-5 {
margin: 3rem!important
}
.m-md-auto {
margin: auto!important
}
.mx-md-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-md-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-md-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-md-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-md-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-md-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-md-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-md-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-md-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-md-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-md-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-md-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-md-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-md-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-md-0 {
margin-top: 0!important
}
.mt-md-1 {
margin-top: .25rem!important
}
.mt-md-2 {
margin-top: .5rem!important
}
.mt-md-3 {
margin-top: 1rem!important
}
.mt-md-4 {
margin-top: 1.5rem!important
}
.mt-md-5 {
margin-top: 3rem!important
}
.mt-md-auto {
margin-top: auto!important
}
.me-md-0 {
margin-right: 0!important
}
.me-md-1 {
margin-right: .25rem!important
}
.me-md-2 {
margin-right: .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: .25rem!important
}
.mb-md-2 {
margin-bottom: .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
}
.ms-md-0 {
margin-left: 0!important
}
.ms-md-1 {
margin-left: .25rem!important
}
.ms-md-2 {
margin-left: .5rem!important
}
.ms-md-3 {
margin-left: 1rem!important
}
.ms-md-4 {
margin-left: 1.5rem!important
}
.ms-md-5 {
margin-left: 3rem!important
}
.ms-md-auto {
margin-left: auto!important
}
.p-md-0 {
padding: 0!important
}
.p-md-1 {
padding: .25rem!important
}
.p-md-2 {
padding: .5rem!important
}
.p-md-3 {
padding: 1rem!important
}
.p-md-4 {
padding: 1.5rem!important
}
.p-md-5 {
padding: 3rem!important
}
.px-md-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-md-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-md-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-md-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-md-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-md-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-md-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-md-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-md-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-md-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-md-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-md-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-md-0 {
padding-top: 0!important
}
.pt-md-1 {
padding-top: .25rem!important
}
.pt-md-2 {
padding-top: .5rem!important
}
.pt-md-3 {
padding-top: 1rem!important
}
.pt-md-4 {
padding-top: 1.5rem!important
}
.pt-md-5 {
padding-top: 3rem!important
}
.pe-md-0 {
padding-right: 0!important
}
.pe-md-1 {
padding-right: .25rem!important
}
.pe-md-2 {
padding-right: .5rem!important
}
.pe-md-3 {
padding-right: 1rem!important
}
.pe-md-4 {
padding-right: 1.5rem!important
}
.pe-md-5 {
padding-right: 3rem!important
}
.pb-md-0 {
padding-bottom: 0!important
}
.pb-md-1 {
padding-bottom: .25rem!important
}
.pb-md-2 {
padding-bottom: .5rem!important
}
.pb-md-3 {
padding-bottom: 1rem!important
}
.pb-md-4 {
padding-bottom: 1.5rem!important
}
.pb-md-5 {
padding-bottom: 3rem!important
}
.ps-md-0 {
padding-left: 0!important
}
.ps-md-1 {
padding-left: .25rem!important
}
.ps-md-2 {
padding-left: .5rem!important
}
.ps-md-3 {
padding-left: 1rem!important
}
.ps-md-4 {
padding-left: 1.5rem!important
}
.ps-md-5 {
padding-left: 3rem!important
}
.text-md-start {
text-align: left!important
}
.text-md-end {
text-align: right!important
}
.text-md-center {
text-align: center!important
}

}
@media(min-width:992px) {.float-lg-start {
float: left!important
}
.float-lg-end {
float: right!important
}
.float-lg-none {
float: none!important
}
.d-lg-inline {
display: inline!important
}
.d-lg-inline-block {
display: inline-block!important
}
.d-lg-block {
display: block!important
}
.d-lg-grid {
display: grid!important
}
.d-lg-table {
display: table!important
}
.d-lg-table-row {
display: table-row!important
}
.d-lg-table-cell {
display: table-cell!important
}
.d-lg-flex {
display: flex!important
}
.d-lg-inline-flex {
display: inline-flex!important
}
.d-lg-none {
display: none!important
}
.flex-lg-fill {
flex: 1 1 auto!important
}
.flex-lg-row {
flex-direction: row!important
}
.flex-lg-column {
flex-direction: column!important
}
.flex-lg-row-reverse {
flex-direction: row-reverse!important
}
.flex-lg-column-reverse {
flex-direction: column-reverse!important
}
.flex-lg-grow-0 {
flex-grow: 0!important
}
.flex-lg-grow-1 {
flex-grow: 1!important
}
.flex-lg-shrink-0 {
flex-shrink: 0!important
}
.flex-lg-shrink-1 {
flex-shrink: 1!important
}
.flex-lg-wrap {
flex-wrap: wrap!important
}
.flex-lg-nowrap {
flex-wrap: nowrap!important
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-lg-0 {
gap: 0!important
}
.gap-lg-1 {
gap: .25rem!important
}
.gap-lg-2 {
gap: .5rem!important
}
.gap-lg-3 {
gap: 1rem!important
}
.gap-lg-4 {
gap: 1.5rem!important
}
.gap-lg-5 {
gap: 3rem!important
}
.justify-content-lg-start {
justify-content: flex-start!important
}
.justify-content-lg-end {
justify-content: flex-end!important
}
.justify-content-lg-center {
justify-content: center!important
}
.justify-content-lg-between {
justify-content: space-between!important
}
.justify-content-lg-around {
justify-content: space-around!important
}
.justify-content-lg-evenly {
justify-content: space-evenly!important
}
.align-items-lg-start {
align-items: flex-start!important
}
.align-items-lg-end {
align-items: flex-end!important
}
.align-items-lg-center {
align-items: center!important
}
.align-items-lg-baseline {
align-items: baseline!important
}
.align-items-lg-stretch {
align-items: stretch!important
}
.align-content-lg-start {
align-content: flex-start!important
}
.align-content-lg-end {
align-content: flex-end!important
}
.align-content-lg-center {
align-content: center!important
}
.align-content-lg-between {
align-content: space-between!important
}
.align-content-lg-around {
align-content: space-around!important
}
.align-content-lg-stretch {
align-content: stretch!important
}
.align-self-lg-auto {
align-self: auto!important
}
.align-self-lg-start {
align-self: flex-start!important
}
.align-self-lg-end {
align-self: flex-end!important
}
.align-self-lg-center {
align-self: center!important
}
.align-self-lg-baseline {
align-self: baseline!important
}
.align-self-lg-stretch {
align-self: stretch!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
}
.order-lg-last {
order: 6!important
}
.m-lg-0 {
margin: 0!important
}
.m-lg-1 {
margin: .25rem!important
}
.m-lg-2 {
margin: .5rem!important
}
.m-lg-3 {
margin: 1rem!important
}
.m-lg-4 {
margin: 1.5rem!important
}
.m-lg-5 {
margin: 3rem!important
}
.m-lg-auto {
margin: auto!important
}
.mx-lg-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-lg-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-lg-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-lg-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-lg-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-lg-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-lg-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-lg-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-lg-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-lg-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-lg-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-lg-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-lg-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-lg-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-lg-0 {
margin-top: 0!important
}
.mt-lg-1 {
margin-top: .25rem!important
}
.mt-lg-2 {
margin-top: .5rem!important
}
.mt-lg-3 {
margin-top: 1rem!important
}
.mt-lg-4 {
margin-top: 1.5rem!important
}
.mt-lg-5 {
margin-top: 3rem!important
}
.mt-lg-auto {
margin-top: auto!important
}
.me-lg-0 {
margin-right: 0!important
}
.me-lg-1 {
margin-right: .25rem!important
}
.me-lg-2 {
margin-right: .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: .25rem!important
}
.mb-lg-2 {
margin-bottom: .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
}
.ms-lg-0 {
margin-left: 0!important
}
.ms-lg-1 {
margin-left: .25rem!important
}
.ms-lg-2 {
margin-left: .5rem!important
}
.ms-lg-3 {
margin-left: 1rem!important
}
.ms-lg-4 {
margin-left: 1.5rem!important
}
.ms-lg-5 {
margin-left: 3rem!important
}
.ms-lg-auto {
margin-left: auto!important
}
.p-lg-0 {
padding: 0!important
}
.p-lg-1 {
padding: .25rem!important
}
.p-lg-2 {
padding: .5rem!important
}
.p-lg-3 {
padding: 1rem!important
}
.p-lg-4 {
padding: 1.5rem!important
}
.p-lg-5 {
padding: 3rem!important
}
.px-lg-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-lg-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-lg-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-lg-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-lg-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-lg-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-lg-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-lg-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-lg-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-lg-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-lg-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-lg-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-lg-0 {
padding-top: 0!important
}
.pt-lg-1 {
padding-top: .25rem!important
}
.pt-lg-2 {
padding-top: .5rem!important
}
.pt-lg-3 {
padding-top: 1rem!important
}
.pt-lg-4 {
padding-top: 1.5rem!important
}
.pt-lg-5 {
padding-top: 3rem!important
}
.pe-lg-0 {
padding-right: 0!important
}
.pe-lg-1 {
padding-right: .25rem!important
}
.pe-lg-2 {
padding-right: .5rem!important
}
.pe-lg-3 {
padding-right: 1rem!important
}
.pe-lg-4 {
padding-right: 1.5rem!important
}
.pe-lg-5 {
padding-right: 3rem!important
}
.pb-lg-0 {
padding-bottom: 0!important
}
.pb-lg-1 {
padding-bottom: .25rem!important
}
.pb-lg-2 {
padding-bottom: .5rem!important
}
.pb-lg-3 {
padding-bottom: 1rem!important
}
.pb-lg-4 {
padding-bottom: 1.5rem!important
}
.pb-lg-5 {
padding-bottom: 3rem!important
}
.ps-lg-0 {
padding-left: 0!important
}
.ps-lg-1 {
padding-left: .25rem!important
}
.ps-lg-2 {
padding-left: .5rem!important
}
.ps-lg-3 {
padding-left: 1rem!important
}
.ps-lg-4 {
padding-left: 1.5rem!important
}
.ps-lg-5 {
padding-left: 3rem!important
}
.text-lg-start {
text-align: left!important
}
.text-lg-end {
text-align: right!important
}
.text-lg-center {
text-align: center!important
}

}
@media(min-width:1200px) {.float-xl-start {
float: left!important
}
.float-xl-end {
float: right!important
}
.float-xl-none {
float: none!important
}
.d-xl-inline {
display: inline!important
}
.d-xl-inline-block {
display: inline-block!important
}
.d-xl-block {
display: block!important
}
.d-xl-grid {
display: grid!important
}
.d-xl-table {
display: table!important
}
.d-xl-table-row {
display: table-row!important
}
.d-xl-table-cell {
display: table-cell!important
}
.d-xl-flex {
display: flex!important
}
.d-xl-inline-flex {
display: inline-flex!important
}
.d-xl-none {
display: none!important
}
.flex-xl-fill {
flex: 1 1 auto!important
}
.flex-xl-row {
flex-direction: row!important
}
.flex-xl-column {
flex-direction: column!important
}
.flex-xl-row-reverse {
flex-direction: row-reverse!important
}
.flex-xl-column-reverse {
flex-direction: column-reverse!important
}
.flex-xl-grow-0 {
flex-grow: 0!important
}
.flex-xl-grow-1 {
flex-grow: 1!important
}
.flex-xl-shrink-0 {
flex-shrink: 0!important
}
.flex-xl-shrink-1 {
flex-shrink: 1!important
}
.flex-xl-wrap {
flex-wrap: wrap!important
}
.flex-xl-nowrap {
flex-wrap: nowrap!important
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-xl-0 {
gap: 0!important
}
.gap-xl-1 {
gap: .25rem!important
}
.gap-xl-2 {
gap: .5rem!important
}
.gap-xl-3 {
gap: 1rem!important
}
.gap-xl-4 {
gap: 1.5rem!important
}
.gap-xl-5 {
gap: 3rem!important
}
.justify-content-xl-start {
justify-content: flex-start!important
}
.justify-content-xl-end {
justify-content: flex-end!important
}
.justify-content-xl-center {
justify-content: center!important
}
.justify-content-xl-between {
justify-content: space-between!important
}
.justify-content-xl-around {
justify-content: space-around!important
}
.justify-content-xl-evenly {
justify-content: space-evenly!important
}
.align-items-xl-start {
align-items: flex-start!important
}
.align-items-xl-end {
align-items: flex-end!important
}
.align-items-xl-center {
align-items: center!important
}
.align-items-xl-baseline {
align-items: baseline!important
}
.align-items-xl-stretch {
align-items: stretch!important
}
.align-content-xl-start {
align-content: flex-start!important
}
.align-content-xl-end {
align-content: flex-end!important
}
.align-content-xl-center {
align-content: center!important
}
.align-content-xl-between {
align-content: space-between!important
}
.align-content-xl-around {
align-content: space-around!important
}
.align-content-xl-stretch {
align-content: stretch!important
}
.align-self-xl-auto {
align-self: auto!important
}
.align-self-xl-start {
align-self: flex-start!important
}
.align-self-xl-end {
align-self: flex-end!important
}
.align-self-xl-center {
align-self: center!important
}
.align-self-xl-baseline {
align-self: baseline!important
}
.align-self-xl-stretch {
align-self: stretch!important
}
.order-xl-first {
order: -1!important
}
.order-xl-0 {
order: 0!important
}
.order-xl-1 {
order: 1!important
}
.order-xl-2 {
order: 2!important
}
.order-xl-3 {
order: 3!important
}
.order-xl-4 {
order: 4!important
}
.order-xl-5 {
order: 5!important
}
.order-xl-last {
order: 6!important
}
.m-xl-0 {
margin: 0!important
}
.m-xl-1 {
margin: .25rem!important
}
.m-xl-2 {
margin: .5rem!important
}
.m-xl-3 {
margin: 1rem!important
}
.m-xl-4 {
margin: 1.5rem!important
}
.m-xl-5 {
margin: 3rem!important
}
.m-xl-auto {
margin: auto!important
}
.mx-xl-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-xl-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-xl-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-xl-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-xl-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-xl-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-xl-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-xl-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-xl-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-xl-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-xl-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-xl-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-xl-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-xl-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-xl-0 {
margin-top: 0!important
}
.mt-xl-1 {
margin-top: .25rem!important
}
.mt-xl-2 {
margin-top: .5rem!important
}
.mt-xl-3 {
margin-top: 1rem!important
}
.mt-xl-4 {
margin-top: 1.5rem!important
}
.mt-xl-5 {
margin-top: 3rem!important
}
.mt-xl-auto {
margin-top: auto!important
}
.me-xl-0 {
margin-right: 0!important
}
.me-xl-1 {
margin-right: .25rem!important
}
.me-xl-2 {
margin-right: .5rem!important
}
.me-xl-3 {
margin-right: 1rem!important
}
.me-xl-4 {
margin-right: 1.5rem!important
}
.me-xl-5 {
margin-right: 3rem!important
}
.me-xl-auto {
margin-right: auto!important
}
.mb-xl-0 {
margin-bottom: 0!important
}
.mb-xl-1 {
margin-bottom: .25rem!important
}
.mb-xl-2 {
margin-bottom: .5rem!important
}
.mb-xl-3 {
margin-bottom: 1rem!important
}
.mb-xl-4 {
margin-bottom: 1.5rem!important
}
.mb-xl-5 {
margin-bottom: 3rem!important
}
.mb-xl-auto {
margin-bottom: auto!important
}
.ms-xl-0 {
margin-left: 0!important
}
.ms-xl-1 {
margin-left: .25rem!important
}
.ms-xl-2 {
margin-left: .5rem!important
}
.ms-xl-3 {
margin-left: 1rem!important
}
.ms-xl-4 {
margin-left: 1.5rem!important
}
.ms-xl-5 {
margin-left: 3rem!important
}
.ms-xl-auto {
margin-left: auto!important
}
.p-xl-0 {
padding: 0!important
}
.p-xl-1 {
padding: .25rem!important
}
.p-xl-2 {
padding: .5rem!important
}
.p-xl-3 {
padding: 1rem!important
}
.p-xl-4 {
padding: 1.5rem!important
}
.p-xl-5 {
padding: 3rem!important
}
.px-xl-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-xl-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-xl-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-xl-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-xl-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-xl-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-xl-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-xl-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-xl-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-xl-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-xl-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-xl-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-xl-0 {
padding-top: 0!important
}
.pt-xl-1 {
padding-top: .25rem!important
}
.pt-xl-2 {
padding-top: .5rem!important
}
.pt-xl-3 {
padding-top: 1rem!important
}
.pt-xl-4 {
padding-top: 1.5rem!important
}
.pt-xl-5 {
padding-top: 3rem!important
}
.pe-xl-0 {
padding-right: 0!important
}
.pe-xl-1 {
padding-right: .25rem!important
}
.pe-xl-2 {
padding-right: .5rem!important
}
.pe-xl-3 {
padding-right: 1rem!important
}
.pe-xl-4 {
padding-right: 1.5rem!important
}
.pe-xl-5 {
padding-right: 3rem!important
}
.pb-xl-0 {
padding-bottom: 0!important
}
.pb-xl-1 {
padding-bottom: .25rem!important
}
.pb-xl-2 {
padding-bottom: .5rem!important
}
.pb-xl-3 {
padding-bottom: 1rem!important
}
.pb-xl-4 {
padding-bottom: 1.5rem!important
}
.pb-xl-5 {
padding-bottom: 3rem!important
}
.ps-xl-0 {
padding-left: 0!important
}
.ps-xl-1 {
padding-left: .25rem!important
}
.ps-xl-2 {
padding-left: .5rem!important
}
.ps-xl-3 {
padding-left: 1rem!important
}
.ps-xl-4 {
padding-left: 1.5rem!important
}
.ps-xl-5 {
padding-left: 3rem!important
}
.text-xl-start {
text-align: left!important
}
.text-xl-end {
text-align: right!important
}
.text-xl-center {
text-align: center!important
}

}
@media(min-width:1400px) {.float-xxl-start {
float: left!important
}
.float-xxl-end {
float: right!important
}
.float-xxl-none {
float: none!important
}
.d-xxl-inline {
display: inline!important
}
.d-xxl-inline-block {
display: inline-block!important
}
.d-xxl-block {
display: block!important
}
.d-xxl-grid {
display: grid!important
}
.d-xxl-table {
display: table!important
}
.d-xxl-table-row {
display: table-row!important
}
.d-xxl-table-cell {
display: table-cell!important
}
.d-xxl-flex {
display: flex!important
}
.d-xxl-inline-flex {
display: inline-flex!important
}
.d-xxl-none {
display: none!important
}
.flex-xxl-fill {
flex: 1 1 auto!important
}
.flex-xxl-row {
flex-direction: row!important
}
.flex-xxl-column {
flex-direction: column!important
}
.flex-xxl-row-reverse {
flex-direction: row-reverse!important
}
.flex-xxl-column-reverse {
flex-direction: column-reverse!important
}
.flex-xxl-grow-0 {
flex-grow: 0!important
}
.flex-xxl-grow-1 {
flex-grow: 1!important
}
.flex-xxl-shrink-0 {
flex-shrink: 0!important
}
.flex-xxl-shrink-1 {
flex-shrink: 1!important
}
.flex-xxl-wrap {
flex-wrap: wrap!important
}
.flex-xxl-nowrap {
flex-wrap: nowrap!important
}
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse!important
}
.gap-xxl-0 {
gap: 0!important
}
.gap-xxl-1 {
gap: .25rem!important
}
.gap-xxl-2 {
gap: .5rem!important
}
.gap-xxl-3 {
gap: 1rem!important
}
.gap-xxl-4 {
gap: 1.5rem!important
}
.gap-xxl-5 {
gap: 3rem!important
}
.justify-content-xxl-start {
justify-content: flex-start!important
}
.justify-content-xxl-end {
justify-content: flex-end!important
}
.justify-content-xxl-center {
justify-content: center!important
}
.justify-content-xxl-between {
justify-content: space-between!important
}
.justify-content-xxl-around {
justify-content: space-around!important
}
.justify-content-xxl-evenly {
justify-content: space-evenly!important
}
.align-items-xxl-start {
align-items: flex-start!important
}
.align-items-xxl-end {
align-items: flex-end!important
}
.align-items-xxl-center {
align-items: center!important
}
.align-items-xxl-baseline {
align-items: baseline!important
}
.align-items-xxl-stretch {
align-items: stretch!important
}
.align-content-xxl-start {
align-content: flex-start!important
}
.align-content-xxl-end {
align-content: flex-end!important
}
.align-content-xxl-center {
align-content: center!important
}
.align-content-xxl-between {
align-content: space-between!important
}
.align-content-xxl-around {
align-content: space-around!important
}
.align-content-xxl-stretch {
align-content: stretch!important
}
.align-self-xxl-auto {
align-self: auto!important
}
.align-self-xxl-start {
align-self: flex-start!important
}
.align-self-xxl-end {
align-self: flex-end!important
}
.align-self-xxl-center {
align-self: center!important
}
.align-self-xxl-baseline {
align-self: baseline!important
}
.align-self-xxl-stretch {
align-self: stretch!important
}
.order-xxl-first {
order: -1!important
}
.order-xxl-0 {
order: 0!important
}
.order-xxl-1 {
order: 1!important
}
.order-xxl-2 {
order: 2!important
}
.order-xxl-3 {
order: 3!important
}
.order-xxl-4 {
order: 4!important
}
.order-xxl-5 {
order: 5!important
}
.order-xxl-last {
order: 6!important
}
.m-xxl-0 {
margin: 0!important
}
.m-xxl-1 {
margin: .25rem!important
}
.m-xxl-2 {
margin: .5rem!important
}
.m-xxl-3 {
margin: 1rem!important
}
.m-xxl-4 {
margin: 1.5rem!important
}
.m-xxl-5 {
margin: 3rem!important
}
.m-xxl-auto {
margin: auto!important
}
.mx-xxl-0 {
margin-left: 0!important;
margin-right: 0!important
}
.mx-xxl-1 {
margin-left: .25rem!important;
margin-right: .25rem!important
}
.mx-xxl-2 {
margin-left: .5rem!important;
margin-right: .5rem!important
}
.mx-xxl-3 {
margin-left: 1rem!important;
margin-right: 1rem!important
}
.mx-xxl-4 {
margin-left: 1.5rem!important;
margin-right: 1.5rem!important
}
.mx-xxl-5 {
margin-left: 3rem!important;
margin-right: 3rem!important
}
.mx-xxl-auto {
margin-left: auto!important;
margin-right: auto!important
}
.my-xxl-0 {
margin-bottom: 0!important;
margin-top: 0!important
}
.my-xxl-1 {
margin-bottom: .25rem!important;
margin-top: .25rem!important
}
.my-xxl-2 {
margin-bottom: .5rem!important;
margin-top: .5rem!important
}
.my-xxl-3 {
margin-bottom: 1rem!important;
margin-top: 1rem!important
}
.my-xxl-4 {
margin-bottom: 1.5rem!important;
margin-top: 1.5rem!important
}
.my-xxl-5 {
margin-bottom: 3rem!important;
margin-top: 3rem!important
}
.my-xxl-auto {
margin-bottom: auto!important;
margin-top: auto!important
}
.mt-xxl-0 {
margin-top: 0!important
}
.mt-xxl-1 {
margin-top: .25rem!important
}
.mt-xxl-2 {
margin-top: .5rem!important
}
.mt-xxl-3 {
margin-top: 1rem!important
}
.mt-xxl-4 {
margin-top: 1.5rem!important
}
.mt-xxl-5 {
margin-top: 3rem!important
}
.mt-xxl-auto {
margin-top: auto!important
}
.me-xxl-0 {
margin-right: 0!important
}
.me-xxl-1 {
margin-right: .25rem!important
}
.me-xxl-2 {
margin-right: .5rem!important
}
.me-xxl-3 {
margin-right: 1rem!important
}
.me-xxl-4 {
margin-right: 1.5rem!important
}
.me-xxl-5 {
margin-right: 3rem!important
}
.me-xxl-auto {
margin-right: auto!important
}
.mb-xxl-0 {
margin-bottom: 0!important
}
.mb-xxl-1 {
margin-bottom: .25rem!important
}
.mb-xxl-2 {
margin-bottom: .5rem!important
}
.mb-xxl-3 {
margin-bottom: 1rem!important
}
.mb-xxl-4 {
margin-bottom: 1.5rem!important
}
.mb-xxl-5 {
margin-bottom: 3rem!important
}
.mb-xxl-auto {
margin-bottom: auto!important
}
.ms-xxl-0 {
margin-left: 0!important
}
.ms-xxl-1 {
margin-left: .25rem!important
}
.ms-xxl-2 {
margin-left: .5rem!important
}
.ms-xxl-3 {
margin-left: 1rem!important
}
.ms-xxl-4 {
margin-left: 1.5rem!important
}
.ms-xxl-5 {
margin-left: 3rem!important
}
.ms-xxl-auto {
margin-left: auto!important
}
.p-xxl-0 {
padding: 0!important
}
.p-xxl-1 {
padding: .25rem!important
}
.p-xxl-2 {
padding: .5rem!important
}
.p-xxl-3 {
padding: 1rem!important
}
.p-xxl-4 {
padding: 1.5rem!important
}
.p-xxl-5 {
padding: 3rem!important
}
.px-xxl-0 {
padding-left: 0!important;
padding-right: 0!important
}
.px-xxl-1 {
padding-left: .25rem!important;
padding-right: .25rem!important
}
.px-xxl-2 {
padding-left: .5rem!important;
padding-right: .5rem!important
}
.px-xxl-3 {
padding-left: 1rem!important;
padding-right: 1rem!important
}
.px-xxl-4 {
padding-left: 1.5rem!important;
padding-right: 1.5rem!important
}
.px-xxl-5 {
padding-left: 3rem!important;
padding-right: 3rem!important
}
.py-xxl-0 {
padding-bottom: 0!important;
padding-top: 0!important
}
.py-xxl-1 {
padding-bottom: .25rem!important;
padding-top: .25rem!important
}
.py-xxl-2 {
padding-bottom: .5rem!important;
padding-top: .5rem!important
}
.py-xxl-3 {
padding-bottom: 1rem!important;
padding-top: 1rem!important
}
.py-xxl-4 {
padding-bottom: 1.5rem!important;
padding-top: 1.5rem!important
}
.py-xxl-5 {
padding-bottom: 3rem!important;
padding-top: 3rem!important
}
.pt-xxl-0 {
padding-top: 0!important
}
.pt-xxl-1 {
padding-top: .25rem!important
}
.pt-xxl-2 {
padding-top: .5rem!important
}
.pt-xxl-3 {
padding-top: 1rem!important
}
.pt-xxl-4 {
padding-top: 1.5rem!important
}
.pt-xxl-5 {
padding-top: 3rem!important
}
.pe-xxl-0 {
padding-right: 0!important
}
.pe-xxl-1 {
padding-right: .25rem!important
}
.pe-xxl-2 {
padding-right: .5rem!important
}
.pe-xxl-3 {
padding-right: 1rem!important
}
.pe-xxl-4 {
padding-right: 1.5rem!important
}
.pe-xxl-5 {
padding-right: 3rem!important
}
.pb-xxl-0 {
padding-bottom: 0!important
}
.pb-xxl-1 {
padding-bottom: .25rem!important
}
.pb-xxl-2 {
padding-bottom: .5rem!important
}
.pb-xxl-3 {
padding-bottom: 1rem!important
}
.pb-xxl-4 {
padding-bottom: 1.5rem!important
}
.pb-xxl-5 {
padding-bottom: 3rem!important
}
.ps-xxl-0 {
padding-left: 0!important
}
.ps-xxl-1 {
padding-left: .25rem!important
}
.ps-xxl-2 {
padding-left: .5rem!important
}
.ps-xxl-3 {
padding-left: 1rem!important
}
.ps-xxl-4 {
padding-left: 1.5rem!important
}
.ps-xxl-5 {
padding-left: 3rem!important
}
.text-xxl-start {
text-align: left!important
}
.text-xxl-end {
text-align: right!important
}
.text-xxl-center {
text-align: center!important
}

}
@media(min-width:1200px) {.fs-1 {
font-size: 2.5rem!important
}
.fs-2 {
font-size: 2rem!important
}
.fs-3 {
font-size: 1.75rem!important
}
.fs-4 {
font-size: 1.5rem!important
}

}
@media print {.d-print-inline {
display: inline!important
}
.d-print-inline-block {
display: inline-block!important
}
.d-print-block {
display: block!important
}
.d-print-grid {
display: grid!important
}
.d-print-table {
display: table!important
}
.d-print-table-row {
display: table-row!important
}
.d-print-table-cell {
display: table-cell!important
}
.d-print-flex {
display: flex!important
}
.d-print-inline-flex {
display: inline-flex!important
}
.d-print-none {
display: none!important
}

}
.fade {
transition: opacity .15s linear
}
@media(prefers-reduced-motion:reduce) {.fade {
transition: none
}

}
.fade:not(.show) {
opacity: 0
}
.collapse:not(.show) {
display: none
}
.collapsing {
height: 0;
overflow: hidden;
transition: height .35s ease
}
@media(prefers-reduced-motion:reduce) {.collapsing {
transition: none
}

}
.collapsing.collapse-horizontal {
height: auto;
transition: width .35s ease;
width: 0
}
@media(prefers-reduced-motion:reduce) {.collapsing.collapse-horizontal {
transition: none
}

}
.card {
word-wrap: break-word;
background-clip: border-box;
background-color: #fff;
border: 1px solid rgba(0,0,0,.125);
border-radius: 0;
display: flex;
flex-direction: column;
min-width: 0;
position: relative
}
.card>hr {
margin-left: 0;
margin-right: 0
}
.card>.list-group {
border-bottom: inherit;
border-top: inherit
}
.card>.list-group:first-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-top-width: 0
}
.card>.list-group:last-child {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-width: 0
}
.card>.card-header+.list-group,.card>.list-group+.card-footer {
border-top: 0
}
.card-body {
flex: 1 1 auto;
padding: 1rem
}
.card-title {
margin-bottom: .5rem
}
.card-subtitle {
margin-top: -.25rem
}
.card-subtitle,.card-text:last-child {
margin-bottom: 0
}
.card-link+.card-link {
margin-left: 1rem
}
.card-header {
background-color: rgba(0,0,0,.03);
border-bottom: 1px solid rgba(0,0,0,.125);
margin-bottom: 0;
padding: .5rem 1rem
}
.card-header:first-child {
border-radius: 0 0 0 0
}
.card-footer {
background-color: rgba(0,0,0,.03);
border-top: 1px solid rgba(0,0,0,.125);
padding: .5rem 1rem
}
.card-footer:last-child {
border-radius: 0 0 0 0
}
.card-header-tabs {
border-bottom: 0;
margin-bottom: -.5rem;
margin-left: -.5rem;
margin-right: -.5rem
}
.card-header-tabs .nav-link.active {
background-color: #fff;
border-bottom-color: #fff
}
.card-header-pills {
margin-left: -.5rem;
margin-right: -.5rem
}
.card-img-overlay {
border-radius: 0;
bottom: 0;
left: 0;
padding: 1rem;
position: absolute;
right: 0;
top: 0
}
.card-img,.card-img-bottom,.card-img-top {
width: 100%
}
.card-img,.card-img-top {
border-top-left-radius: 0;
border-top-right-radius: 0
}
.card-img,.card-img-bottom {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.card-group>.card {
margin-bottom: .75rem
}
@media(min-width:576px) {.card-group {
display: flex;
flex-flow: row wrap
}
.card-group>.card {
flex: 1 0 0%;
margin-bottom: 0
}
.card-group>.card+.card {
border-left: 0;
margin-left: 0
}
.card-group>.card:not(:last-child) {
border-bottom-right-radius: 0;
border-top-right-radius: 0
}
.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top {
border-top-right-radius: 0
}
.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom {
border-bottom-right-radius: 0
}
.card-group>.card:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0
}
.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top {
border-top-left-radius: 0
}
.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom {
border-bottom-left-radius: 0
}

}
.lead {
font-size: 1.25rem;
font-weight: 300
}
.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
}

}
.list-inline,.list-unstyled {
list-style: none;
padding-left: 0
}
.list-inline-item {
display: inline-block
}
.list-inline-item:not(:last-child) {
margin-right: .5rem
}
.initialism {
font-size: .875em;
text-transform: uppercase
}
.blockquote {
font-size: 1.25rem;
margin-bottom: 1rem
}
.blockquote>:last-child {
margin-bottom: 0
}
.blockquote-footer {
color: #6c757d;
font-size: .875em;
margin-bottom: 1rem;
margin-top: -1rem
}
.blockquote-footer:before {
content: "— "
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
/*hyphens: auto;*/
text-transform: uppercase;
/*word-break: normal*/
}
.blackash-block-eventgrid .h1,.blackash-block-eventgrid .h2,.blackash-block-eventgrid .h3,.blackash-block-eventgrid h1,.blackash-block-eventgrid h2,.blackash-block-eventgrid h3,.blackash-heading,.is-style-blackash-heading {
margin-bottom: 4rem;
position: relative
}
.blackash-block-eventgrid .h1:after,.blackash-block-eventgrid .h2:after,.blackash-block-eventgrid .h3:after,.blackash-block-eventgrid h1:after,.blackash-block-eventgrid h2:after,.blackash-block-eventgrid h3:after,.blackash-heading:after,.is-style-blackash-heading:after {
border-top: 2px solid #fff;
content: " ";
display: block;
margin-top: 1rem;
position: absolute;
width: 100px
}
.blackash-block-eventgrid .has-text-align-center.h1:after,.blackash-block-eventgrid .has-text-align-center.h2:after,.blackash-block-eventgrid .has-text-align-center.h3:after,.blackash-block-eventgrid .text-center.h1:after,.blackash-block-eventgrid .text-center.h2:after,.blackash-block-eventgrid .text-center.h3:after,.blackash-block-eventgrid h1.has-text-align-center:after,.blackash-block-eventgrid h1.text-center:after,.blackash-block-eventgrid h2.has-text-align-center:after,.blackash-block-eventgrid h2.text-center:after,.blackash-block-eventgrid h3.has-text-align-center:after,.blackash-block-eventgrid h3.text-center:after,.blackash-heading.has-text-align-center:after,.blackash-heading.text-center:after,.is-style-blackash-heading.has-text-align-center:after,.is-style-blackash-heading.text-center:after {
left: 50%;
transform: translateX(-50%)
}
.blackash-block-eventgrid .has-text-align-right.h1:after,.blackash-block-eventgrid .has-text-align-right.h2:after,.blackash-block-eventgrid .has-text-align-right.h3:after,.blackash-block-eventgrid .text-end.h1:after,.blackash-block-eventgrid .text-end.h2:after,.blackash-block-eventgrid .text-end.h3:after,.blackash-block-eventgrid h1.has-text-align-right:after,.blackash-block-eventgrid h1.text-end:after,.blackash-block-eventgrid h2.has-text-align-right:after,.blackash-block-eventgrid h2.text-end:after,.blackash-block-eventgrid h3.has-text-align-right:after,.blackash-block-eventgrid h3.text-end:after,.blackash-heading.has-text-align-right:after,.blackash-heading.text-end:after,.is-style-blackash-heading.has-text-align-right:after,.is-style-blackash-heading.text-end:after {
left: auto;
right: 0
}
.text-center .blackash-heading:after {
left: 50%;
transform: translateX(-50%)
}
.text-end .blackash-heading:after {
left: auto;
right: 0
}
.has-small-font-size {
font-size: 16px
}
.has-normal-font-size {
font-size: 22px
}
.has-large-font-size {
font-size: 36.5px
}
.has-huge-font-size {
font-size: 49.5px
}
#primaryMenu {
left: 0;
padding-top: 2rem;
position: absolute;
top: 0;
width: 100%;
z-index: 50
}
@media(max-width:575.98px) {#primaryMenu {
position: fixed
}

}
#primaryMenu.is-open,#primaryMenu.is-open #mobileNav {
background: #0f1921
}
#primaryMenu .site-logo img {
height: 50px;
width: auto
}
#primaryMenu .main-navigation .nav-link {
font-weight: 400;
text-transform: uppercase
}
@media(max-width:991.98px) {#primaryMenu .main-navigation .nav-link {
padding: .5rem
}

}
#primaryMenu .main-navigation .nav-link:hover {
color: #fff
}
#primaryMenu .main-navigation li.current_page_item a,#primaryMenu .main-navigation li.current_page_item a:visited {
font-weight: 400px
}
#primaryMenu .main-navigation li:hover span {
position: relative
}
#primaryMenu .main-navigation li:hover span:after {
animation: hoverLineAnimation .5s;
border-bottom: 2px solid #fff;
bottom: -8px;
content: " ";
left: 0;
position: absolute;
width: 100%
}
@keyframes hoverLineAnimation {0% {
width: 0
}
to {
width: 100%
}

}
.navbar-toggler:focus {
border: 1px solid #fff!important;
box-shadow: none!important
}
.navbar-toggler {
transition: all .5s
}
.navbar-toggler,.navbar-toggler.collapsed {
border: 1px solid transparent!important
}
@media(max-width:575.98px) {#mobileNav {
transition: background-color .5s
}
#mobileNav .site-logo img {
height: 45px;
width: auto
}
#mobileNav li.current-menu-item a,#mobileNav li.current-menu-item a:visited {
color: #fff
}

}
#pagehero {
background-position: 50%;
background-size: cover;
min-height: 800px;
position: relative
}
@media(max-width:575.98px) {#pagehero .h1,#pagehero h1 {
font-size: 2rem
}

}
#pagehero:after {
background: linear-gradient(180deg,rgba(0,0,0,.1),hsla(0,0%,100%,0) 100%);
content: " ";
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 0
}
#pagehero .pagehero-cta {
font-size: 1.95rem;
position: relative;
z-index: 1
}
@media(max-width:575.98px) {#pagehero .pagehero-cta {
font-size: 1.5rem
}

}
#pagehero .swiper-slide {
align-items: center;
background-position: 50%;
background-size: cover;
display: flex;
height: 800px;
width: 100%
}
#pagehero .swiper-slide .container-fluid,#pagehero .swiper-slide .container-lg,#pagehero .swiper-slide .container-md,#pagehero .swiper-slide .container-sm,#pagehero .swiper-slide .container-xl,#pagehero .swiper-slide .container-xxl {
height: 800px
}
@media(max-width:575.98px) {#pagehero .swiper-slide .container-fluid,#pagehero .swiper-slide .container-lg,#pagehero .swiper-slide .container-md,#pagehero .swiper-slide .container-sm,#pagehero .swiper-slide .container-xl,#pagehero .swiper-slide .container-xxl {
padding-bottom: 35px;
padding-top: 70px
}

}
#pagehero .swiper-slide:before {
background: rgba(0,0,0,.4);
content: " ";
height: 100%;
left: 0;
position: absolute;
width: 50%;
z-index: 0
}
@media(max-width:991.98px) {#pagehero .swiper-slide:before {
width: 100%
}

}
#pagehero .social-media-icons .dashicons {
font-size: 34px
}
@media(max-width:575.98px) {#pagehero .social-media-icons .dashicons {
font-size: 24px
}
#pagehero {
min-height: 400px
}
#pagehero .container-fluid,#pagehero .container-lg,#pagehero .container-md,#pagehero .container-sm,#pagehero .container-xl,#pagehero .container-xxl,#pagehero .swiper-slide {
height: auto!important
}

}
#pagehero .prev-hero {
left: 10px!important
}
#pagehero .next-hero {
right: 10px!important
}
#pagehero.pagehero-with-cards {
min-height: 200px;
position: relative
}
#pagehero.pagehero-with-cards .pagehero-cards-entry {
margin-top: 200px
}
@media(max-width:991.98px) {#pagehero.pagehero-with-cards .pagehero-cards-entry {
margin-top: 100px
}

}
@media(max-width:575.98px) {#pagehero.pagehero-with-cards .pagehero-cards-entry {
margin-top: 50px
}

}
#pagehero.pagehero-with-cards:before {
width: 100%
}
#pagehero.pagehero-with-cards .h1,#pagehero.pagehero-with-cards h1 {
font-size: 2rem;
line-height: 1;
margin-bottom: 1rem
}
#pagehero.pagehero-with-cards .card-img-top {
height: 250px;
object-fit: cover
}
#pagehero.pagehero-with-cards .card-container {
margin-left: auto;
margin-right: auto;
width: 100%
}
#pagehero.pagehero-with-cards .card-container .swiper-slide {
height: auto
}
#pagehero.pagehero-with-cards .card {
border: 0;
font-size: 1.4rem;
transition: all .5s;
width: 100%
}
#pagehero.pagehero-with-cards .card:hover {
transform: scale(1.05)
}
#pagehero.pagehero-with-video #pageheroVideo {
height: 100%;
object-fit: cover;
position: absolute;
width: 100%;
z-index: -1
}
body,html {
max-width: 100%;
overflow-x: hidden;
width: 100%
}
@media(max-width:575.98px) {body {
max-width: 100%;
overflow-x: hidden;
padding-top: 0;
width: 100%
}

}
#content {
padding-top: 4rem
}
@media(max-width:575.98px) {#content {
padding: 0
}

}
#content.has-pagehero {
padding-top: 8rem
}
@media(min-width:768px)and (max-width:991.98px) {#content.has-pagehero {
padding-top: 4rem
}

}
@media(max-width:575.98px) {#content.has-pagehero {
padding-top: 4rem
}

}
#content.has-pagehero .entry-title.h1,#content.has-pagehero h1.entry-title {
display: none
}
.btn-light {
background: transparent;
color: #fff;
font-weight: 400
}
.btn-light:hover {
background: transparent;
position: relative
}
.btn-light:hover:after {
animation: hoverLineAnimation .5s;
background: #fff;
content: " ";
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: -1
}
.bg-dark-transparent {
background: rgba(0,0,0,.7)
}
.z-0 {
z-index: 0
}
.z-10 {
z-index: 10
}
.entry-title a,.entry-title a:visited {
color: #fff
}
.blackash-border {
border: 2px solid #fff
}
.jarallax[data-jarallax] {
position: relative;
z-index: 0
}
.jarallax[data-jarallax]>.jarallax-img {
font-family: "object-fit: cover;";
height: 100%;
left: 0;
object-fit: cover;
position: absolute;
top: 0;
width: 100%;
z-index: -1
}
.blackash-block-info>.container {
border: 2px solid #fff
}
.blackash-block-info .separator {
border-right: 2px solid #fff
}
.blackash-block-info .block__image {
height: 100%;
object-fit: cover;
position: relative;
transform-origin: left center;
width: 100%;
z-index: -1
}
.blackash-block-info .block__image img {
height: 100%!important;
object-fit: cover;
width: 100%
}
.block .block__image img {
height: auto;
max-width: 100%
}
.blackash-block-fullwidth {
background-position: 50%;
background-size: cover
}
.blackash-block-fullwidth .bg-dark-transparent {
padding: 5rem
}
@media(max-width:575.98px) {.blackash-block-fullwidth .bg-dark-transparent {
margin: 0;
padding: 4rem 2rem
}

}
.blackash-block-dualimage {
border-bottom: 2px solid #fff;
border-right: 2px solid #fff
}
.blackash-block-dualimage .block__image {
position: relative
}
.blackash-block-dualimage .blackash-foreground-image {
left: 0;
position: absolute;
top: 0;
transform: translate(-27%,18%) scale(.7);
z-index: 1
}
.bg-secondary .blackash-block-quote:after,.bg-secondary .blackash-block-quote:before {
background: #172027
}
#pagehero .blackash-block-quote {
z-index: 2
}
#pagehero .blackash-block-quote:after,#pagehero .blackash-block-quote:before {
background: transparent
}
.blackash-block-quote {
font-size: 2rem;
margin: 0rem 0;
padding: 1rem 0;
position: relative;
text-align: center
}
@media(max-width:575.98px) {.blackash-block-quote {
font-size: 1.6rem;
margin: 0rem 0;
padding: 1rem
}

}
.blackash-block-quote p:last-of-type {
margin-bottom: 0
}
.blackash-block-quote:before {
background: #0f1921;
content: "“";
display: block;
font-family: Times New Roman;
font-size: 128px;
height: 60px;
left: 50%;
line-height: 1;
position: relative;
top: 0;
transform: translateX(-50%);
z-index: 1
}
@media(max-width:575.98px) {.blackash-block-quote:before {
position: relative
}

}
.blackash-block-quote:after {
background: #0f1921;
bottom: 0;
content: "”";
display: block;
font-family: Times New Roman;
font-size: 128px;
height: 60px;
left: 50%;
line-height: 1;
position: relative;
right: 70px;
transform: translateX(-50%);
z-index: 1
}
@media(max-width:575.98px) {.blackash-block-quote:after {
position: relative
}

}
.blackash-block-reviews .blackash-review-scroller-container {
position: relative
}
.blackash-block-reviews .blackash-review-scroller-container:after {
background: #0f1921;
background: linear-gradient(90deg,rgba(15,25,33,0),#0f1921);
content: " ";
display: block;
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 350px;
z-index: 1
}
.blackash-block-reviews .blackash-review-scroller {
-ms-overflow-style: none;
margin-right: 0;
overflow-x: auto;
overflow-y: hidden;
position: relative;
scrollbar-width: none
}
.blackash-block-reviews .blackash-review-scroller::-webkit-scrollbar {
display: none
}
.blackash-block-reviews .blackash-review-scroller .blackash-review-col {
width: 350px
}
.blackash-block-events .blackash-event-image {
height: 250px;
overflow: hidden;
position: relative
}
.blackash-block-events .blackash-event-image img {
height: 100%;
object-fit: cover;
opacity: .5;
position: absolute;
width: 100%;
z-index: -1
}
.blackash-block-events .blackash-event-button {
margin-top: -20px;
position: relative;
z-index: 1
}
.blackash-block-events .swiper-button-next,.blackash-block-events .swiper-button-prev {
top: 130px
}
.blackash-block-margin {
margin-bottom: 8rem
}
@media(max-width:1199.98px) {.blackash-block-margin {
margin-bottom: 4.8rem
}

}
@media(max-width:575.98px) {.blackash-block-margin {
margin-bottom: .4rem
}

}
.blackash-block-margin:nth-of-type(0) {
margin-top: 0
}
.blackash-block-margin-half {
margin-bottom: 4rem
}
@media(max-width:1199.98px) {.blackash-block-margin-half {
margin-bottom: 2.4rem
}

}
@media(max-width:575.98px) {.blackash-block-margin-half {
margin-bottom: 1.2rem
}

}
.blackash-block-margin-half:nth-of-type(0) {
margin-top: 0
}
.blackash-block-padding-secondary {
padding: 4rem 0
}
@media(max-width:1199.98px) {.blackash-block-padding-secondary {
padding: 2.4rem 0
}

}
@media(max-width:575.98px) {.blackash-block-padding-secondary {
padding: 2rem 0
}

}
#page>.blackash-block-margin {
margin-top: 0
}
.blackash-block-foodmenu .blackash-food-entry {
border-bottom: 1px dashed #fff
}
.has-empty-entry .entry-content {
margin-top: -8rem
}
.blackash-block-gallery-alt img,.blackash-block-gallery img {
filter: brightness(.7);
transition: all .5s
}
.blackash-block-gallery-alt img:hover,.blackash-block-gallery img:hover {
filter: brightness(1);
transform: scale(1.05)
}
.blackash-block-gallery-alt .blackash-block-gallery-link,.blackash-block-gallery .blackash-block-gallery-link {
position: relative
}
.blackash-block-gallery-alt .blackash-block-gallery-link img,.blackash-block-gallery .blackash-block-gallery-link img {
cursor: pointer
}
.blackash-block-gallery-alt .blackash-block-gallery-link:has(a:hover) img,.blackash-block-gallery .blackash-block-gallery-link:has(a:hover) img {
filter: brightness(1);
transform: scale(1.05)
}
.blackash-block-gallery-alt .blackash-block-gallery-link>a,.blackash-block-gallery .blackash-block-gallery-link>a {
left: 50%;
pointer-events: none;
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
z-index: 2
}
.blackash-block-icons .blackash-block-icon .dashicons {
font-size: 2.5rem!important;
margin-left: -14px
}
.blackash-block-icons .swiper-button-next,.blackash-block-icons .swiper-button-prev {
margin-top: -48px
}
.blackash-negative-margin-bottom {
margin-bottom: -3rem
}
.blackash-negative-margin-top {
margin-top: -8rem
}
@media(max-width:1199.98px) {.blackash-negative-margin-top {
margin-top: -4.8rem
}

}
@media(max-width:767.98px) {.blackash-negative-margin-top {
margin-top: 0
}

}
.blackash-negative-margin-top .blackash-block-map .map {
margin-bottom: -6px
}
.blackash-block-eventgrid .blashash-background-image {
filter: brightness(.7);
height: 100%;
object-fit: cover
}
.wp-block-image img {
height: auto!important;
max-width: 100%
}
.wp-block-button__link {
background: transparent;
border: 2px solid #fff;
border-radius: 0;
font-size: 1rem;
margin-bottom: 1rem;
padding: .5rem 1rem;
transition: all .5s;
z-index: 1
}
.wp-block-button__link:hover {
background: transparent;
color: #000!important;
position: relative
}
.wp-block-button__link:hover:after {
animation: hoverLineAnimation .5s;
background: #fff;
content: " ";
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: -1
}
.swiper-button-prev {
left: -40px
}
.swiper-button-next {
right: -40px
}
.swiper-pagination {
bottom: 0
}
@media(max-width:575.98px) {#wpadminbar {
display: none
}
body,html {
margin-top: 0!important;
overflow-x: hidden
}
.swiper-button-prev {
left: 10px
}
.swiper-button-next {
right: 10px
}

}
.lum-lightbox {
z-index: 99
}
#footer {
background: #172027
}
#footer .nav-item {
text-transform: uppercase
}
#footer hr {
border-color: #fff
}
#footer .site-logo img {
height: 40px;
width: auto
}
#footer .footer-sub,#footer .nav-legal .nav-link {
color: #44525b
}
#footer .nav-legal .nav-link:hover {
color: #b1740f
}
fieldset legend {
margin-bottom: 2rem;
padding-left: 0!important;
position: relative
}
input[type=email],input[type=number],input[type=phone],input[type=tel],input[type=text],select,textarea {
background: #0f1921;
border: 2px solid #fff;
color: #adb5bd;
padding: .5rem
}
button[type=submit],input[type=submit] {
background: #0f1921;
border: 2px solid #fff;
color: #fff;
font-weight: 700;
padding: .5rem;
text-transform: uppercase
}
.rtb-booking-form-form {
display: flex;
flex-wrap: wrap
}
.rtb-booking-form-form input,.rtb-booking-form-form select,.rtb-booking-form-form textarea {
max-width: revert!important;
width: 100%
}
.rtb-booking-form-form fieldset {
padding-right: 1%;
width: 49%
}
@media(max-width:575.98px) {.rtb-booking-form-form fieldset {
padding-right: 0;
width: 100%
}

}
.rtb-booking-form-form fieldset:nth-of-type(2n) {
padding-right: 0
}
.rtb-booking-form-form .rtb-form-submit {
margin-top: 0
}
.wpcf7 .wpcf7-form-control-wrap,.wpcf7 input,.wpcf7 label,.wpcf7 select,.wpcf7 textarea {
max-width: revert!important;
width: 100%
}
.wpcf7 label {
margin-bottom: 1rem
}
.wpcf7 button,.wpcf7 input,.wpcf7 select,.wpcf7 textarea {
margin-top: 1rem
}
.page-template-page-half #content {
padding-top: 0
}
.page-template-page-half .blackash-block-halftext {
background: #172027;
margin-bottom: 8rem;
margin-top: -300px;
padding: 5rem;
position: relative;
z-index: 2
}
@media(max-width:991.98px) {.page-template-page-half .blackash-block-halftext {
padding: 2rem
}

}
@media(min-width:576px)and (max-width:991.98px) {.page-template-page-half .blackash-block-halftext {
margin-top: -600px
}

}
@media(max-width:575.98px) {.page-template-page-half .blackash-block-halftext {
margin-bottom: 8rem;
margin-top: -300px;
padding: .5rem
}
.page-template-page-half .blackash-block-halftext.has-quote {
margin-top: -60px
}

}
@media(min-width:576px)and (max-width:991.98px) {.page-template-page-half .blackash-block-halftext.has-quote {
margin-top: -300px
}

}
.page-template-page-half .blackash-block-halftext .blackash-border {
padding: 4rem
}
@media(max-width:575.98px) {.page-template-page-half .blackash-block-halftext .blackash-border {
padding: 2rem
}

}
.page-template-page-half #pagehero {
margin-bottom: 8rem
}
@media(max-width:575.98px) {.page-template-page-half #pagehero {
margin-bottom: 0
}

}
.page-template-page-half #pagehero .h1,.page-template-page-half #pagehero h1 {
font-size: 2.5rem;
hyphens: auto;
margin-bottom: 2rem
}
.page-template-page-half #pagehero .h2,.page-template-page-half #pagehero h2 {
font-size: 2rem;
margin-bottom: 2rem
}
body.page-template-page-hero {
padding-top: 0
}
body.page-template-page-hero #pagehero .h1,body.page-template-page-hero #pagehero h1 {
font-size: 5.0rem;
  font-weight: 600
}
@media(max-width:575.98px) {body.page-template-page-hero #pagehero .h1,body.page-template-page-hero #pagehero h1 {
font-size: 2.4rem
}

}
body.page-template-page-hero #pagehero p {
line-height: 1;
margin: 0
}
body.page-template-page-box #pagehero,body.page-template-page-quote #pagehero {
margin-bottom: 4rem;
padding-bottom: 80px;
padding-top: 80px
}
body.page-template-page-box #pagehero:after,body.page-template-page-quote #pagehero:after {
background: rgba(0,0,0,.4)
}
.single-post #content,body.archive #content,body.blog #content,body.category #content,body.page-template-default #content {
min-height: 300px;
padding-top: 180px
}
@media(max-width:767.98px) {.single-post #content,body.archive #content,body.blog #content,body.category #content,body.page-template-default #content {
padding-top: 80px
}

}
@media(max-width:575.98px) {.page-template-page-cards .swiper-slide {
padding: 0 3rem
}

}
.page-template-page-cards .swiper-slide:before {
background: none!important
}
.page-template-page-video #pagehero {
margin-bottom: 4rem
}
.page-template-page-video #pagehero:before {
background: rgba(0,0,0,.4);
content: " ";
height: 100%;
left: 0;
position: absolute;
width: 50%;
z-index: 0
}
@media(max-width:991.98px) {.page-template-page-video #pagehero:before {
width: 100%
}

}
