<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*==================================================================================================
6.	ASlider
================================================================================================= */
.aslider-wrapper { position: relative; overflow: hidden; }

.aslider-swiper-container { opacity: 0; -webkit-transition: opacity .4s; transition: opacity .4s; }
.no-js .aslider-swiper-container,
.aslider-wrapper.is-loaded .aslider-swiper-container { opacity: 1 }

.aslider-swiper-wrapper { }
.aslider-swiper-wrapper::after { content: ""; display: block; clear: both; }

.aslider-swiper-container,
.aslider-swiper-wrapper,
.aslider-swiper-slide,
.aslider-slide-inner { position: relative; width: 100%; height: 100%; z-index: 1; /* Fix of Webkit flickering */ }

.aslider-swiper-container {  margin: 0 -1px; width: auto; overflow: hidden; }
.aslider-swiper-wrapper,
.aslider-swiper-slide {
  -webkit-transition-property: -webkit-transform; transition-property: transform;
  -webkit-transform: translate3d(0px,0,0); transform: translate3d(0px,0,0);
  -webkit-backface-visibility: hidden; backface-visibility: hidden;
}

.aslider-swiper-slide { float: left; overflow: hidden; }


.aslider-slide-inner { position: absolute; }

/* IE10 Windows Phone 8 Fixes */
.aslider-wrapper .swiper-wp8-horizontal { -ms-touch-action: pan-y; touch-action: pan-y; }

/* Arrows */
.aslider-swiper-button {
  display: none; position: absolute; top: 50%; width: 50px; height: 60px; line-height: 60px; margin-top: -30px; z-index: 10; cursor: pointer; opacity: .7;
  text-align: center; font-size: 20px; visibility: hidden;
  -webkit-transition: width .4s, background .4s, color .4s, visibility .4s; transition: width .4s, background .4s, color .4s, visibility .4s;
}
.aslider-wrapper.is-loaded .aslider-swiper-button { visibility: visible; }

.aslider-swiper-button-prev { left: 0; border-radius: 0px 3px 3px 0px; }
.aslider-swiper-button-next { right: 0; border-radius: 3px 0px 0px 3px; }

.aslider-swiper-button:not(.aslider-swiper-button-disabled):hover { width: 60px; }

.aslider-swiper-button { background: rgba(255,255,255,0.3); color: #333;  }
.aslider-swiper-button.aslider-swiper-button-disabled { background: rgba(255,255,255,0.1); }
.aslider-swiper-button:not(.aslider-swiper-button-disabled):hover { background: rgba(255,255,255,0.9)}
.aslider-wrapper.is-dark .aslider-swiper-button { background: rgba(0,0,0,0.2); color: #eee;  }
.aslider-wrapper.is-dark .aslider-swiper-button.aslider-swiper-button-disabled { background: rgba(0,0,0,0.1); }
.aslider-wrapper.is-dark .aslider-swiper-button:not(.aslider-swiper-button-disabled):hover { background: rgba(0,0,0,0.9)}

/* Pagination */
.aslider-swiper-pagination { position: absolute; bottom: 10px; left: 0; width: 100%; text-align: center; z-index: 10; pointer-events: none; }
.aslider-swiper-pagination-bullet { 
  width: 12px; height: 12px; margin: 0 2px; display: inline-block; cursor: pointer; pointer-events: auto;
  border-style: solid; border-width: 1px; border-radius: 100%;
  -webkit-transition: all .4s; transition: all .4s;
}

.aslider-swiper-pagination-bullet { border-color: #999 }
.aslider-swiper-pagination-bullet:hover,
.aslider-swiper-pagination-bullet-active { background: #444; border-color: #444  }
.aslider-wrapper.is-dark .aslider-swiper-pagination-bullet { border-color: #eee }
.aslider-wrapper.is-dark .aslider-swiper-pagination-bullet:hover,
.aslider-wrapper.is-dark .aslider-swiper-pagination-bullet-active { background: #eee; border-color: #eee }

/* Slide Media */
.aslider-media-wrapper,
.aslider-media-container,
.aslider-media-overlay,
.aslider-video,
.aslider-video-fallback { position: absolute; top: 0; left: 0; height: 100%; width: 100%; height: 100%; }

.aslider-media-wrapper {  }
.aslider-media { 
  width: 100%; height: 100%; display: block;
  background-size: cover; background-repeat: no-repeat; background-position: center center;
}

.aslider-media-overlay {  }

/* Slide Video */
.aslider-video {
  min-width: 100%; min-height: 100%; width: auto; height: auto; top: 50%; left: 50%; position: relative; z-index: -1;
  -webkit-transform: translate3d(-50%,-50%,0); -ms-transform:translate(-50%,-50%); transform:translate3d(-50%,-50%,0); 
}
.is-mobile-fallback-video .aslider-video { display: none; }

/* Slide Content */
.aslider-content-wrapper { display: table; width: 100%; height: 100%; padding-bottom: 30px }
.aslider-content { display: table-cell; vertical-align: middle; padding: 30px 15px; position: relative; }
.aslider-content-inner { margin: 0 auto; }
.aslider-slide.is-hidden:not(.animate-none) .aslider-content-inner { opacity: 0; /* fix for IE for prev slide content visible on current slide*/ }

/* Options */
.aslider-align-left { text-align: left; }
.aslider-align-center { text-align: center; }
.aslider-align-right { text-align: right; }

.aslider-title, 
.aslider-subtitle,
.aslider-description,
.aslider-buttons-wrapper { display: block; padding: 10px 0; margin: 0 }
.aslider-subtitle { padding-bottom: 0; }

.aslider-title span, 
.aslider-subtitle span,
.aslider-description span { display: block; }

.aslider-description { margin-bottom: 10px; }

.aslider-button { 
  position: relative; z-index: 1; overflow: hidden; display: inline-block; margin: 0 5px; padding: 12px 20px; 
  border-width: 2px; border-style: solid; border-radius: 2px; 
  -webkit-transition: all .4s; transition: all .4s; 
}
.aslider-button::before { 
  content: ""; display: block; position: absolute; top: 0%; left: 0%; width: 150%; height: 110%; 
  -webkit-transform: translate(-110%,-2%) skew(40deg,0deg); -ms-transform: translate(-110%,-2%) skew(40deg,0deg); transform: translate(-110%,-2%) skew(40deg,0deg);
  -webkit-transition: all .4s; transition: all .4s; 
}
.aslider-button:hover::before { -webkit-transform: translate(-10%,-2%) skew(40deg,0deg); -ms-transform: translate(-10%,-2%) skew(40deg,0deg); transform: translate(-10%,-2%) skew(40deg,0deg); }
.aslider-button span { position: relative; }

/* Animations */
.aslider-wrapper.has-animations .aslider-slide:not(.animate-none) .aslider-animation-element { opacity: 0; visibility: hidden; -webkit-transition: all .4s; transition: all .4s; }
.aslider-wrapper.has-animations .aslider-slide.animate-from-top .aslider-animation-element { -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0); }
.aslider-wrapper.has-animations .aslider-slide.animate-from-right .aslider-animation-element { -webkit-transform: translate3d(20px,0,0); transform: translate3d(20px,0,0); }
.aslider-wrapper.has-animations .aslider-slide.animate-from-bottom .aslider-animation-element { -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }
.aslider-wrapper.has-animations .aslider-slide.animate-from-left .aslider-animation-element { -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0); }
.aslider-wrapper.has-animations .aslider-slide.animate-zoom-in .aslider-animation-element { -webkit-transform: scale(.7,.7); transform: scale(.7,.7); }
.aslider-wrapper.has-animations .aslider-slide.animate-zoom-out .aslider-animation-element { -webkit-transform: scale(1.3,1.3); transform: scale(1.3,1.3); }

.aslider-wrapper.has-animations .aslider-slide.animate-zoom-in.aslider-align-left .aslider-animation-element,
.aslider-wrapper.has-animations .aslider-slide.animate-zoom-out.aslider-align-left .aslider-animation-element { -webkit-transform-origin: center left; transform-origin: center left; }
.aslider-wrapper.has-animations .aslider-slide.animate-zoom-in.aslider-align-right .aslider-animation-element,
.aslider-wrapper.has-animations .aslider-slide.animate-zoom-out.aslider-align-right .aslider-animation-element { -webkit-transform-origin: center right; transform-origin: center right; }

.aslider-wrapper.has-animations .aslider-slide .aslider-animation-element.is-animated { opacity: 1; visibility: visible; -webkit-transform: translate3d(0,0,0); -ms-transform: translate(0,0); transform: translate3d(0,0,0); }

html.ie9 .aslider-wrapper.has-animations .aslider-slide .aslider-animation-element { opacity: 1; visibility: visible; -ms-transform: translate(0,0) scale(1,1); }

@media only screen and ( min-width : 660px ) {
  .aslider-swiper-button { display: block; }
  .aslider-button { padding: 15px 25px }
}

@media only screen and ( max-width : 1024px ) {
  html.is-mobile .aslider-wrapper.aslider-mobile-effects.media-parallax .aslider-media-container,
  html.is-mobile .aslider-wrapper.aslider-mobile-effects.media-parallax .aslider-video-fallback { top: -10%; height: 110% }
}

@media only screen and ( min-width : 1025px ) {

  .header-top:not(.header-transparent):not(.header-sticky) .aslider-wrapper.media-parallax .aslider-media-container,
  .header-top:not(.header-transparent):not(.header-sticky) .aslider-wrapper.media-parallax .aslider-video-fallback { top: -10%; height: 110% }

}

/* Preloaders
================================================== */
.aslider-preloader-wrapper { 
  position: absolute; display: block; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; width: 50px; height: 50px; 
  line-height: 50px; text-align: center; 
  -webkit-transition: all .4s; transition: all .4s;
}
.no-js .aslider-preloader-wrapper { display: none; }
.aslider-preloader-wrapper.is-loaded,
.aslider-preloader-wrapper.is-ready { opacity: 0; visibility: hidden; }

.aslider-preloader { position: relative; width: 50px; height: 50px; line-height: 50px; border-radius: 50%; }
.aslider-preloader::before,
.aslider-preloader::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; }

.aslider-preloader-wrapper.is-ready .aslider-preloader,
.aslider-preloader-wrapper.is-ready .aslider-preloader::before,
.aslider-preloader-wrapper.is-ready .aslider-preloader::after { -webkit-animation: none; animation: none;  }

/* Preloader 1 */
.aslider-preloader-1::before { 
  font-family: 'dashicons'; content: "\f463"; font-size: 20px; 
  -webkit-animation: luminoSpin 1s linear infinite; animation: luminoSpin 1s linear infinite; 
}

/* Preloader 2 */
.aslider-preloader-2 { -webkit-animation: luminoPreloader2 1s infinite ease-in-out; animation: luminoPreloader2 1s infinite ease-in-out; }

/* Preloader 3 */
.aslider-preloader-3 { -webkit-animation: luminoPreloader3 1.5s infinite ease-in-out; animation: luminoPreloader3 1.5s infinite ease-in-out; }

/* Preloader 4 */
.aslider-preloader-4::before { width: 25px; height: 25px; margin: 0 0 0 -12px;  top: auto; bottom: 0; left: 50%;
  -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; -webkit-animation: luminoSpin 1s linear infinite; animation: luminoSpin 1s linear infinite; 
}

/* Preloader 5 */
.aslider-preloader-5::before,
.aslider-preloader-5::after { width: 80%; height: 80%; top: 5%; }
.aslider-preloader-5::before { left: -5%; -webkit-transform-origin: 10% 50%; transform-origin: 10% 50%; }
.aslider-preloader-5::after { left: auto; right: -5%; 
  -webkit-transform: translate3d(0,0,0) scale(0); transform: translate3d(0,0,0) scale(0); -webkit-transform-origin: 90% 50%; transform-origin: 90% 50%; 
}
.aslider-preloader-5 { -webkit-animation: luminoPreloader5-1 1s infinite linear;  animation: luminoPreloader5-1 1s infinite linear; }
.aslider-preloader-5::before { -webkit-animation: luminoPreloader5-2 1s infinite alternate ease-in-out; animation: luminoPreloader5-2 1s infinite alternate ease-in-out; }
.aslider-preloader-5::after { -webkit-animation: luminoPreloader5-2 1s 1s infinite alternate ease-in-out; animation: luminoPreloader5-2 1s 1s infinite alternate ease-in-out; }

/* Preloader 6 */
.aslider-preloader-6::before,
.aslider-preloader-6::after { -webkit-transform: translateX(0) scale(0); -ms-transform: translateX(0) scale(0); transform: translateX(0) scale(0); 
  -webkit-animation: luminoPreloader6 1.5s infinite ease-in-out; animation: luminoPreloader6 1.5s infinite ease-in-out; 
}
.aslider-preloader-6::after { -webkit-animation-delay: .75s; animation-delay: 0.75s }

/* Preloader 7 */
.aslider-preloader-7 { -webkit-animation: luminoSpin 3s linear infinite; animation: luminoSpin 3s linear infinite; }
.aslider-preloader-7::before { -webkit-animation: luminoPreloader7 1s infinite ease-in-out; animation: luminoPreloader7 1s infinite ease-in-out; }

/* Preloader 8 */
.aslider-preloader-8 { 
  border-width: 5px; border-style: solid;
  -webkit-animation: luminoSpin .8s infinite linear; animation: luminoSpin .8s infinite linear; 
}

/* Preloader 9 */
.aslider-preloader-9 span {  
  height: 100%; width: 6px; position: absolute; left: 50%; margin-left: -11px;
  -webkit-animation: luminoPreloader9 1.2s infinite ease-in-out; animation: luminoPreloader9 1.2s infinite ease-in-out; 
}
.aslider-preloader-9 span:nth-child(2) { margin-left: -3px; -webkit-animation-delay: -1.1s; animation-delay: -1.1s; }
.aslider-preloader-9 span:nth-child(3) { margin-left: 5px; -webkit-animation-delay: -1s; animation-delay: -1s; }

/* Preloader 10 */
.aslider-preloader-10::before,
.aslider-preloader-10::after { width: 30px; height: 60px; border-radius: 60px 0 0 60px; top: -5px; }
.aslider-preloader-10::before { left: -5px; -webkit-transform-origin: 30px 30px; transform-origin: 30px 30px; }
.aslider-preloader-10::after { left: 25px; border-radius: 0 60px 60px 0; -webkit-transform-origin: 0px 30px;  transform-origin: 0px 30px; }

.aslider-preloader-10::after { -webkit-animation: luminoSpin 2s infinite ease; animation: luminoSpin 2s infinite ease;  }
.aslider-preloader-10::before { -webkit-animation: luminoSpin 2s infinite ease 1.5s;  animation: luminoSpin 2s infinite ease 1.5s; }

/* Preloader 11 */
.aslider-preloader-11 { border-radius: 3px; -webkit-animation: luminoPreloader11 1.2s infinite ease-in-out; animation: luminoPreloader11 1.2s infinite ease-in-out; }

/* Preloader 12 */
.aslider-preloader-12::before,
.aslider-preloader-12::after { opacity: 0.7; -webkit-animation: luminoPreloader12 2.0s infinite ease-in-out; animation: luminoPreloader12 2.0s infinite ease-in-out; }
.aslider-preloader-12::after { -webkit-animation-delay: -1s; animation-delay: -1s; }</pre></body></html>