<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
 *  Bootstrap Partials - Carousel (Mobile)
 */

/* Bootstrap Carousel Partial - Stripped out by mobile */
.mobile .carousel { position: relative }
.mobile .carousel-inner { position: relative; overflow: hidden; width: 100%; }
.mobile .carousel-inner&gt;.item { display: none; position: relative; /* -webkit-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; */ }
.mobile .carousel-inner&gt;.item&gt;img, 
.mobile .carousel-inner&gt;.item&gt;a&gt;img { display: block; max-width: 100%; width: 100%; height: auto; line-height: 1; }


@media all and (transform-3d), (-webkit-transform-3d) {
    .mobile .carousel-inner&gt;.item { -webkit-transition: -webkit-transform 0.6s ease-in-out; -moz-transition: -moz-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; -moz-perspective: 1000px; perspective: 1000px; }
    .mobile .carousel-inner&gt;.item.next, 
    .mobile .carousel-inner&gt;.item.active.right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0; }
    .mobile .carousel-inner&gt;.item.prev, 
    .mobile .carousel-inner&gt;.item.active.left { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0; }
    .mobile .carousel-inner&gt;.item.next.left, 
    .mobile .carousel-inner&gt;.item.prev.right, 
    .mobile .carousel-inner&gt;.item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; }
}
.mobile .carousel-inner&gt;.active, 
.mobile .carousel-inner&gt;.next, 
.mobile .carousel-inner&gt;.prev { display: block; }
.mobile .carousel-inner&gt;.active { left: 0; }
.mobile .carousel-inner&gt;.next, 
.mobile .carousel-inner&gt;.prev { position: absolute; top: 0; width: 100% }
.mobile .carousel-inner&gt;.next { left: 100%; }
.mobile .carousel-inner&gt;.prev { left: -100%; }
.mobile .carousel-inner&gt;.next.left, .mobile .carousel-inner&gt;.prev.right { left: 0; }
.mobile .carousel-inner&gt;.active.left { left: -100%; }
.mobile .carousel-inner&gt;.active.right { left: 100%; }
.mobile .carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: transparent; }
.mobile .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
.mobile .carousel-control.right { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
.mobile .carousel-control:hover, 
.mobile .carousel-control:focus { outline: 0; color: #fff; text-decoration: none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); -khtml-opacity: 0.9; -moz-opacity: 0.9; opacity: 0.9; }
.mobile .carousel-control .icon-prev, 
.mobile .carousel-control .icon-next, 
.mobile .carousel-control .glyphicon-chevron-left, 
.mobile .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-block; }
.mobile .carousel-control .icon-prev, 
.mobile .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; }
.mobile .carousel-control .icon-next, 
.mobile .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; }
.mobile .carousel-control .icon-prev, 
.mobile .carousel-control .icon-next { width: 20px; height: 20px; line-height: 1; font-family: serif; }
.mobile .carousel-control .icon-prev:before { content: '\2039'; }
.mobile .carousel-control .icon-next:before { content: '\203a'; }
.mobile .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; }
.mobile .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #fff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: transparent; }
.mobile .carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #fff; }
.mobile .carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
.mobile .carousel-caption .btn { text-shadow: none; }
@media screen and (min-width:0px) {
    .mobile .carousel-control .glyphicon-chevron-left, 
    .mobile .carousel-control .glyphicon-chevron-right, 
    .mobile .carousel-control .icon-prev, 
    .mobile .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; }
    .mobile .carousel-control .glyphicon-chevron-left, 
    .mobile .carousel-control .icon-prev { margin-left: -10px; }
    .mobile .carousel-control .glyphicon-chevron-right, 
    .mobile .carousel-control .icon-next { margin-right: -10px; }
    .mobile .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
    .mobile .carousel-indicators { bottom: 20px; }
}</pre></body></html>