body.admin-bar header {
top: 32px;
}
body.admin-bar {
padding-top: 32px;
} .text-image-section .image-left {
flex-direction: row;
} .text-image-section .image-right {
flex-direction: row-reverse;
}
@media (max-width: 768px) {
.text-image-section .image-left,
.image-right {
flex-direction: column !important;
}
}
.img-slider-horizontal-scroll.dragging {
cursor: grabbing;
user-select: none;
}
.img-slider-horizontal-scroll > div.dragging {
cursor: grabbing;
cursor: -webkit-grabbing;
}
.img-slider-horizontal-scroll::-webkit-scrollbar {
display: none;
}
.img-slider-horizontal-scroll > div {
scroll-snap-align: start;
}
.scroll-button {
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
width: 36px;
height: 36px;
}
.scroll-container-wrapper {
position: relative;
}
#scroll-left {
display: none;
}
.location-section .horizontal-scroll {
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
overflow-x: auto;
-ms-overflow-style: none;
scrollbar-width: none;
}
.location-section .horizontal-scroll::-webkit-scrollbar {
display: none;
}
.location-section .horizontal-scroll > div {
scroll-snap-align: start;
}
.double-image-section .image-left {
flex-direction: row;
}
.double-image-section  .image-right {
flex-direction: row-reverse;
}
@media (max-width: 768px) {
.double-image-section  .image-left,
.double-image-section  .image-right {
flex-direction: column !important;
}
}
.img-slider-horizontal-scroll.dragging {
cursor: grabbing;
user-select: none;
}
.img-slider-horizontal-scroll > div.dragging {
cursor: grabbing;
cursor: -webkit-grabbing;
}
.img-slider-horizontal-scroll::-webkit-scrollbar {
display: none;
}
.img-slider-horizontal-scroll > div {
scroll-snap-align: start;
}
.scroll-button {
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
width: 36px;
height: 36px;
}
.scroll-container-wrapper {
position: relative;
}
#scroll-left {
display: none;
}