
/*** T3SB identifier: t3sbs_rowGutters */

.row.t3sbs-row-gap {
	margin-top: 0;
	row-gap: var(--bs-gutter-y, 0);
}
.row.t3sbs-row-gap > * {
	margin-top: 0;
}



/*** T3SB identifier: t3sbs_stickyInColumn */

.row > [class*="col"].d-flex > .sticky-top,
.row > [class*="col"].d-flex > .sticky-lg-top,
.row > [class*="col"].d-flex > .sticky-md-top,
.row > [class*="col"].d-flex > .sticky-sm-top {
	align-self: flex-start;
}



/*** T3SB identifier: t3sbs_anchorInBtnGroup */

.btn-group > .t3sbs-anchor:first-child + .btn {
	margin-left: 0;
	border-top-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
	border-bottom-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
}
.btn-group-vertical > .t3sbs-anchor:first-child + .btn {
	margin-top: 0;
	border-top-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
	border-top-right-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
}



/*** T3SB identifier: t3sbs_footerSticky */

html {
	position:relative;
	min-height:100%
}
#page-footer {
	position:absolute;
	bottom:0;
	width:100%
}



/*** T3SB identifier: swipercss-2498 */

#swiper-2498{width:100%;height:auto}#swiper-2498 .swiper-wrapper{height:auto}#swiper-2498 .swiper-slide{flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;height:auto !important}#swiper-2498 .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}#swiper-2498 .swiper-button-next,#swiper-2498 .swiper-button-prev{color:#fff;text-shadow:1px 1px 2px #000,0 0 25px #000,0 0 5px #000}


