@charset "UTF-8";
/**
 * [Table of contents]
 *   1 Base
 *     1.1 Reset Styles
 *   2 Utilities
 *     2.1 Row spacing
 *   3 Components
 *     3.1 Images
 *     3.2 Links
 *     3.3 Forms
 *     3.4 Tables custom
 *   4 Plugins
 *     4.1 Lightgallery
 *     4.2 Material Parallax
 *     4.3 Isotope
 *     4.4 Google Map
 *     4.5 Nav custom
 *     4.6 Panel custom
 *     4.7 Preloader
 */
/*List styles have been marked as !important to override Grid.css */
/** @group Base */
/** @section Reset Styles*/
.k-context-light .k-form-input-impressed{background: rgba(255, 255, 255, 0.6);}

.k-context-light .k-form-input-impressed, .k-context-light .k-form-input-impressed:focus{box-shadow: none;}

.k-context-light .k-form-label.k-focus{color: #434345;}

.k-context-light .k-quote-outboxed .k-quote-body{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18); background: #fff;}

.k-context-light .k-quote-outboxed .k-quote-body:before{color: #f6f7f8;}

.k-context-light .k-quote-outboxed .k-quote-body:after{border-color: #fff transparent transparent transparent;}

html .k-context-dark, html .k-swiper-slide-caption, html .k-navbar-inverse, html .k-context-dark .k-btn-link, html .k-swiper-slide-caption .k-btn-link, html .k-navbar-inverse .k-btn-link, html .k-context-dark .k-form-label, html .k-swiper-slide-caption .k-form-label, html .k-navbar-inverse .k-form-label, html .k-context-dark .k-form-label-outside.k-focus, html .k-swiper-slide-caption .k-form-label-outside.k-focus, html .k-navbar-inverse .k-form-label-outside.k-focus,
html .k-context-dark h1,
html .k-swiper-slide-caption h1,
html .k-navbar-inverse h1, html .k-context-dark .k-h1, html .k-swiper-slide-caption .k-h1, html .k-navbar-inverse .k-h1, html .k-context-dark h2, html .k-swiper-slide-caption h2, html .k-navbar-inverse h2, html .k-context-dark .k-h2, html .k-swiper-slide-caption .k-h2, html .k-navbar-inverse .k-h2, html .k-context-dark h3, html .k-swiper-slide-caption h3, html .k-navbar-inverse h3, html .k-context-dark .k-h3, html .k-swiper-slide-caption .k-h3, html .k-navbar-inverse .k-h3, html .k-context-dark h4, html .k-swiper-slide-caption h4, html .k-navbar-inverse h4, html .k-context-dark .k-h4, html .k-swiper-slide-caption .k-h4, html .k-navbar-inverse .k-h4, html .k-context-dark h5, html .k-swiper-slide-caption h5, html .k-navbar-inverse h5, html .k-context-dark .k-h5, html .k-swiper-slide-caption .k-h5, html .k-navbar-inverse .k-h5, html .k-context-dark h6, html .k-swiper-slide-caption h6, html .k-navbar-inverse h6, html .k-context-dark .k-h6, html .k-swiper-slide-caption .k-h6, html .k-navbar-inverse .k-h6{color: #fff;}

html .k-context-dark p a, html .k-swiper-slide-caption p a, html .k-navbar-inverse p a,
html .k-context-dark .k-p a,
html .k-swiper-slide-caption .k-p a,
html .k-navbar-inverse .k-p a,
html .k-context-dark .k-list a,
html .k-swiper-slide-caption .k-list a,
html .k-navbar-inverse .k-list a{color: #fff;}

html .k-context-dark p a:hover, html .k-swiper-slide-caption p a:hover, html .k-navbar-inverse p a:hover,
html .k-context-dark .k-p a:hover,
html .k-swiper-slide-caption .k-p a:hover,
html .k-navbar-inverse .k-p a:hover,
html .k-context-dark .k-list a:hover,
html .k-swiper-slide-caption .k-list a:hover,
html .k-navbar-inverse .k-list a:hover{color: #fff; text-decoration: underline;}

html .k-context-dark .k-form-label.k-auto-fill, html .k-swiper-slide-caption .k-form-label.k-auto-fill, html .k-navbar-inverse .k-form-label.k-auto-fill{color: #212121;}

html .k-context-dark .k-divider, html .k-swiper-slide-caption .k-divider, html .k-navbar-inverse .k-divider{background: #fff;}

html .k-context-dark .k-countdown-custom .k-countdown-amount, html .k-swiper-slide-caption .k-countdown-custom .k-countdown-amount, html .k-navbar-inverse .k-countdown-custom .k-countdown-amount, html .k-context-dark .k-countdown-custom .k-countdown-period, html .k-swiper-slide-caption .k-countdown-custom .k-countdown-period, html .k-navbar-inverse .k-countdown-custom .k-countdown-period{color: #fff;}

html .k-context-dark .k-quote-classic-boxed q, html .k-swiper-slide-caption .k-quote-classic-boxed q, html .k-navbar-inverse .k-quote-classic-boxed q, html .k-context-dark .k-quote-classic-boxed cite, html .k-swiper-slide-caption .k-quote-classic-boxed cite, html .k-navbar-inverse .k-quote-classic-boxed cite{color: #fff;}

html .k-context-dark .k-quote-classic-boxed .k-text-dark, html .k-swiper-slide-caption .k-quote-classic-boxed .k-text-dark, html .k-navbar-inverse .k-quote-classic-boxed .k-text-dark{color: #e5e5e5;}

html .k-context-dark .k-quote-classic-boxed .k-quote-body:before, html .k-swiper-slide-caption .k-quote-classic-boxed .k-quote-body:before, html .k-navbar-inverse .k-quote-classic-boxed .k-quote-body:before{color: rgba(255, 255, 255, 0.2);}

html .k-context-dark .k-text-black, html .k-swiper-slide-caption .k-text-black, html .k-navbar-inverse .k-text-black{color: #fff;}

html .k-context-dark .k-form-wrap > .k-form-input, html .k-swiper-slide-caption .k-form-wrap > .k-form-input, html .k-navbar-inverse .k-form-wrap > .k-form-input{color: #fff;}

html .k-context-dark .k-form-wrap > .k-form-input::-webkit-input-placeholder, html .k-swiper-slide-caption .k-form-wrap > .k-form-input::-webkit-input-placeholder, html .k-navbar-inverse .k-form-wrap > .k-form-input::-webkit-input-placeholder{color: #fff;}

html .k-context-dark .k-form-wrap > .k-form-input::-moz-placeholder, html .k-swiper-slide-caption .k-form-wrap > .k-form-input::-moz-placeholder, html .k-navbar-inverse .k-form-wrap > .k-form-input::-moz-placeholder{color: #fff;}

html .k-context-dark .k-form-wrap > .k-form-input:-ms-input-placeholder, html .k-swiper-slide-caption .k-form-wrap > .k-form-input:-ms-input-placeholder, html .k-navbar-inverse .k-form-wrap > .k-form-input:-ms-input-placeholder{color: #fff;}

html .k-context-dark .k-form-wrap > .k-form-input:-moz-placeholder, html .k-swiper-slide-caption .k-form-wrap > .k-form-input:-moz-placeholder, html .k-navbar-inverse .k-form-wrap > .k-form-input:-moz-placeholder{color: #fff;}

html .k-context-dark .k-button-default, html .k-swiper-slide-caption .k-button-default, html .k-navbar-inverse .k-button-default, html .k-context-dark .k-button-default:focus, html .k-swiper-slide-caption .k-button-default:focus, html .k-navbar-inverse .k-button-default:focus{color: #fff; background-color: transparent; border-color: #fff;}

html .k-context-dark .k-button-default:hover, html .k-swiper-slide-caption .k-button-default:hover, html .k-navbar-inverse .k-button-default:hover, html .k-context-dark .k-button-default:active, html .k-swiper-slide-caption .k-button-default:active, html .k-navbar-inverse .k-button-default:active, html .k-context-dark .k-button-default.k-active, html .k-swiper-slide-caption .k-button-default.k-active, html .k-navbar-inverse .k-button-default.k-active{color: #434345; background-color: #fff; border-color: #fff;}


html .k-context-dark .k-button-default.k-button-ujarak::before, html .k-swiper-slide-caption .k-button-default.k-button-ujarak::before, html .k-navbar-inverse .k-button-default.k-button-ujarak::before{background: #fff;}

html .k-context-dark .k-button-primary, html .k-swiper-slide-caption .k-button-primary, html .k-navbar-inverse .k-button-primary, html .k-context-dark .k-button-primary:focus, html .k-swiper-slide-caption .k-button-primary:focus, html .k-navbar-inverse .k-button-primary:focus{color: #fff; background-color: #b80924; border-color: #b80924;}

html .k-context-dark .k-button-primary:hover, html .k-swiper-slide-caption .k-button-primary:hover, html .k-navbar-inverse .k-button-primary:hover, html .k-context-dark .k-button-primary:active, html .k-swiper-slide-caption .k-button-primary:active, html .k-navbar-inverse .k-button-primary:active, html .k-context-dark .k-button-primary.k-active, html .k-swiper-slide-caption .k-button-primary.k-active, html .k-navbar-inverse .k-button-primary.k-active{color: #b80924; background-color: #fff; border-color: #fff;}

html .k-context-dark .k-button-primary.k-button-ujarak::before, html .k-swiper-slide-caption .k-button-primary.k-button-ujarak::before, html .k-navbar-inverse .k-button-primary.k-button-ujarak::before{background: #fff;}

html .k-context-dark .k-owl-carousel .k-owl-prev, html .k-swiper-slide-caption .k-owl-carousel .k-owl-prev, html .k-navbar-inverse .k-owl-carousel .k-owl-prev,
html .k-context-dark .k-owl-carousel .k-owl-next,
html .k-swiper-slide-caption .k-owl-carousel .k-owl-next,
html .k-navbar-inverse .k-owl-carousel .k-owl-next{border-color: #fff; color: #fff;}

html .k-context-dark .k-owl-carousel .k-owl-dot, html .k-swiper-slide-caption .k-owl-carousel .k-owl-dot, html .k-navbar-inverse .k-owl-carousel .k-owl-dot{background: #fff;}

html .k-context-dark .k-owl-carousel .k-owl-dot.k-active, html .k-swiper-slide-caption .k-owl-carousel .k-owl-dot.k-active, html .k-navbar-inverse .k-owl-carousel .k-owl-dot.k-active{background: #b80924;}

html .k-context-dark .k-counter-type-1 .k-divider, html .k-swiper-slide-caption .k-counter-type-1 .k-divider, html .k-navbar-inverse .k-counter-type-1 .k-divider{background: #fff;}

html .k-context-dark .k-form-input-impressed, html .k-swiper-slide-caption .k-form-input-impressed, html .k-navbar-inverse .k-form-input-impressed{background: #000;}

html .k-context-dark .k-contact-info dl dd a, html .k-swiper-slide-caption .k-contact-info dl dd a, html .k-navbar-inverse .k-contact-info dl dd a{color: #fff;}

html .k-context-dark .k-contact-info dl dd a:hover, html .k-swiper-slide-caption .k-contact-info dl dd a:hover, html .k-navbar-inverse .k-contact-info dl dd a:hover{color: #b80924;}

html .k-context-dark .k-thumbnail-classic-caption, html .k-swiper-slide-caption .k-thumbnail-classic-caption, html .k-navbar-inverse .k-thumbnail-classic-caption{color: #434345;}

html .k-context-dark .k-thumbnail-classic-title, html .k-swiper-slide-caption .k-thumbnail-classic-title, html .k-navbar-inverse .k-thumbnail-classic-title{color: #434345;}

html .k-context-dark .k-has-error .k-form-validation, html .k-swiper-slide-caption .k-has-error .k-form-validation, html .k-navbar-inverse .k-has-error .k-form-validation{color: #fbb096;}

@media (min-width: 768px){
	html .k-context-dark .k-form-label-outside.k-auto-fill, html .k-swiper-slide-caption .k-form-label-outside.k-auto-fill, html .k-navbar-inverse .k-form-label-outside.k-auto-fill{color: #fff;}
}

html .k-context-dark .k-progress-linear .k-progress-header .k-progress-value, html .k-swiper-slide-caption .k-progress-linear .k-progress-header .k-progress-value, html .k-navbar-inverse .k-progress-linear .k-progress-header .k-progress-value{color: #fff;}

.k-bg-black .k-form-input-impressed{background: black;}

html .k-page .k-inset-left-0{padding-left: 0;}

html .k-page .k-inset-left-10{padding-left: 10px;}

html .k-page .k-inset-left-15{padding-left: 15px;}

html .k-page .k-inset-left-20{padding-left: 20px;}

html .k-page .k-inset-left-25{padding-left: 25px;}

html .k-page .k-inset-left-30{padding-left: 30px;}

html .k-page .k-inset-left-38{padding-left: 38px;}

html .k-page .k-inset-left-50{padding-left: 50px;}

html .k-page .k-inset-left-60{padding-left: 60px;}

html .k-page .k-inset-left-70{padding-left: 70px;}

html .k-page .k-inset-left-100{padding-left: 100px;}

html .k-page .k-inset-left-110{padding-left: 110px;}

@media (min-width: 480px){
	html .k-page .k-inset-sm-left-0{padding-left: 0;}
	html .k-page .k-inset-sm-left-10{padding-left: 10px;}
	html .k-page .k-inset-sm-left-15{padding-left: 15px;}
	html .k-page .k-inset-sm-left-20{padding-left: 20px;}
	html .k-page .k-inset-sm-left-25{padding-left: 25px;}
	html .k-page .k-inset-sm-left-30{padding-left: 30px;}
	html .k-page .k-inset-sm-left-38{padding-left: 38px;}
	html .k-page .k-inset-sm-left-50{padding-left: 50px;}
	html .k-page .k-inset-sm-left-60{padding-left: 60px;}
	html .k-page .k-inset-sm-left-70{padding-left: 70px;}
	html .k-page .k-inset-sm-left-100{padding-left: 100px;}
	html .k-page .k-inset-sm-left-110{padding-left: 110px;}
}

@media (min-width: 768px){
	html .k-page .k-inset-md-left-0{padding-left: 0;}
	html .k-page .k-inset-md-left-10{padding-left: 10px;}
	html .k-page .k-inset-md-left-15{padding-left: 15px;}
	html .k-page .k-inset-md-left-20{padding-left: 20px;}
	html .k-page .k-inset-md-left-25{padding-left: 25px;}
	html .k-page .k-inset-md-left-30{padding-left: 30px;}
	html .k-page .k-inset-md-left-38{padding-left: 38px;}
	html .k-page .k-inset-md-left-50{padding-left: 50px;}
	html .k-page .k-inset-md-left-60{padding-left: 60px;}
	html .k-page .k-inset-md-left-70{padding-left: 70px;}
	html .k-page .k-inset-md-left-100{padding-left: 100px;}
	html .k-page .k-inset-md-left-110{padding-left: 110px;}
}

@media (min-width: 992px){
	html .k-page .k-inset-lg-left-0{padding-left: 0;}
	html .k-page .k-inset-lg-left-10{padding-left: 10px;}
	html .k-page .k-inset-lg-left-15{padding-left: 15px;}
	html .k-page .k-inset-lg-left-20{padding-left: 20px;}
	html .k-page .k-inset-lg-left-25{padding-left: 25px;}
	html .k-page .k-inset-lg-left-30{padding-left: 30px;}
	html .k-page .k-inset-lg-left-38{padding-left: 38px;}
	html .k-page .k-inset-lg-left-50{padding-left: 50px;}
	html .k-page .k-inset-lg-left-60{padding-left: 60px;}
	html .k-page .k-inset-lg-left-70{padding-left: 70px;}
	html .k-page .k-inset-lg-left-100{padding-left: 100px;}
	html .k-page .k-inset-lg-left-110{padding-left: 110px;}
}

@media (min-width: 1200px){
	html .k-page .k-inset-xl-left-0{padding-left: 0;}
	html .k-page .k-inset-xl-left-10{padding-left: 10px;}
	html .k-page .k-inset-xl-left-15{padding-left: 15px;}
	html .k-page .k-inset-xl-left-20{padding-left: 20px;}
	html .k-page .k-inset-xl-left-25{padding-left: 25px;}
	html .k-page .k-inset-xl-left-30{padding-left: 30px;}
	html .k-page .k-inset-xl-left-38{padding-left: 38px;}
	html .k-page .k-inset-xl-left-50{padding-left: 50px;}
	html .k-page .k-inset-xl-left-60{padding-left: 60px;}
	html .k-page .k-inset-xl-left-70{padding-left: 70px;}
	html .k-page .k-inset-xl-left-100{padding-left: 100px;}
	html .k-page .k-inset-xl-left-110{padding-left: 110px;}
}

@media (min-width: 1800px){
	html .k-page .k-inset-xxl-left-0{padding-left: 0;}
	html .k-page .k-inset-xxl-left-10{padding-left: 10px;}
	html .k-page .k-inset-xxl-left-15{padding-left: 15px;}
	html .k-page .k-inset-xxl-left-20{padding-left: 20px;}
	html .k-page .k-inset-xxl-left-25{padding-left: 25px;}
	html .k-page .k-inset-xxl-left-30{padding-left: 30px;}
	html .k-page .k-inset-xxl-left-38{padding-left: 38px;}
	html .k-page .k-inset-xxl-left-50{padding-left: 50px;}
	html .k-page .k-inset-xxl-left-60{padding-left: 60px;}
	html .k-page .k-inset-xxl-left-70{padding-left: 70px;}
	html .k-page .k-inset-xxl-left-100{padding-left: 100px;}
	html .k-page .k-inset-xxl-left-110{padding-left: 110px;}
}

html .k-page .k-inset-right-0{padding-right: 0;}

html .k-page .k-inset-right-10{padding-right: 10px;}

html .k-page .k-inset-right-15{padding-right: 15px;}

html .k-page .k-inset-right-20{padding-right: 20px;}

html .k-page .k-inset-right-25{padding-right: 25px;}

html .k-page .k-inset-right-30{padding-right: 30px;}

html .k-page .k-inset-right-38{padding-right: 38px;}

html .k-page .k-inset-right-50{padding-right: 50px;}

html .k-page .k-inset-right-60{padding-right: 60px;}

html .k-page .k-inset-right-70{padding-right: 70px;}

html .k-page .k-inset-right-100{padding-right: 100px;}

html .k-page .k-inset-right-110{padding-right: 110px;}

@media (min-width: 480px){
	html .k-page .k-inset-sm-right-0{padding-right: 0;}
	html .k-page .k-inset-sm-right-10{padding-right: 10px;}
	html .k-page .k-inset-sm-right-15{padding-right: 15px;}
	html .k-page .k-inset-sm-right-20{padding-right: 20px;}
	html .k-page .k-inset-sm-right-25{padding-right: 25px;}
	html .k-page .k-inset-sm-right-30{padding-right: 30px;}
	html .k-page .k-inset-sm-right-38{padding-right: 38px;}
	html .k-page .k-inset-sm-right-50{padding-right: 50px;}
	html .k-page .k-inset-sm-right-60{padding-right: 60px;}
	html .k-page .k-inset-sm-right-70{padding-right: 70px;}
	html .k-page .k-inset-sm-right-100{padding-right: 100px;}
	html .k-page .k-inset-sm-right-110{padding-right: 110px;}
}

@media (min-width: 768px){
	html .k-page .k-inset-md-right-0{padding-right: 0;}
	html .k-page .k-inset-md-right-10{padding-right: 10px;}
	html .k-page .k-inset-md-right-15{padding-right: 15px;}
	html .k-page .k-inset-md-right-20{padding-right: 20px;}
	html .k-page .k-inset-md-right-25{padding-right: 25px;}
	html .k-page .k-inset-md-right-30{padding-right: 30px;}
	html .k-page .k-inset-md-right-38{padding-right: 38px;}
	html .k-page .k-inset-md-right-50{padding-right: 50px;}
	html .k-page .k-inset-md-right-60{padding-right: 60px;}
	html .k-page .k-inset-md-right-70{padding-right: 70px;}
	html .k-page .k-inset-md-right-100{padding-right: 100px;}
	html .k-page .k-inset-md-right-110{padding-right: 110px;}
}

@media (min-width: 992px){
	html .k-page .k-inset-lg-right-0{padding-right: 0;}
	html .k-page .k-inset-lg-right-10{padding-right: 10px;}
	html .k-page .k-inset-lg-right-15{padding-right: 15px;}
	html .k-page .k-inset-lg-right-20{padding-right: 20px;}
	html .k-page .k-inset-lg-right-25{padding-right: 25px;}
	html .k-page .k-inset-lg-right-30{padding-right: 30px;}
	html .k-page .k-inset-lg-right-38{padding-right: 38px;}
	html .k-page .k-inset-lg-right-50{padding-right: 50px;}
	html .k-page .k-inset-lg-right-60{padding-right: 60px;}
	html .k-page .k-inset-lg-right-70{padding-right: 70px;}
	html .k-page .k-inset-lg-right-100{padding-right: 100px;}
	html .k-page .k-inset-lg-right-110{padding-right: 110px;}
}

@media (min-width: 1200px){
	html .k-page .k-inset-xl-right-0{padding-right: 0;}
	html .k-page .k-inset-xl-right-10{padding-right: 10px;}
	html .k-page .k-inset-xl-right-15{padding-right: 15px;}
	html .k-page .k-inset-xl-right-20{padding-right: 20px;}
	html .k-page .k-inset-xl-right-25{padding-right: 25px;}
	html .k-page .k-inset-xl-right-30{padding-right: 30px;}
	html .k-page .k-inset-xl-right-38{padding-right: 38px;}
	html .k-page .k-inset-xl-right-50{padding-right: 50px;}
	html .k-page .k-inset-xl-right-60{padding-right: 60px;}
	html .k-page .k-inset-xl-right-70{padding-right: 70px;}
	html .k-page .k-inset-xl-right-100{padding-right: 100px;}
	html .k-page .k-inset-xl-right-110{padding-right: 110px;}
}

@media (min-width: 1800px){
	html .k-page .k-inset-xxl-right-0{padding-right: 0;}
	html .k-page .k-inset-xxl-right-10{padding-right: 10px;}
	html .k-page .k-inset-xxl-right-15{padding-right: 15px;}
	html .k-page .k-inset-xxl-right-20{padding-right: 20px;}
	html .k-page .k-inset-xxl-right-25{padding-right: 25px;}
	html .k-page .k-inset-xxl-right-30{padding-right: 30px;}
	html .k-page .k-inset-xxl-right-38{padding-right: 38px;}
	html .k-page .k-inset-xxl-right-50{padding-right: 50px;}
	html .k-page .k-inset-xxl-right-60{padding-right: 60px;}
	html .k-page .k-inset-xxl-right-70{padding-right: 70px;}
	html .k-page .k-inset-xxl-right-100{padding-right: 100px;}
	html .k-page .k-inset-xxl-right-110{padding-right: 110px;}
}

.k-inset-left-7p{padding-left: 7%;}

.k-inset-right-7p{padding-right: 7%;}

.k-inset-left-11p{padding-left: 11%;}

.k-inset-right-11p{padding-right: 11%;}

html .k-page k-offset-top-0{margin-top: 0;}

html .k-page k-offset-top-5{margin-top: 5px;}

html .k-page k-offset-top-10{margin-top: 10px;}

html .k-page k-offset-top-12{margin-top: 12px;}

html .k-page k-offset-top-15{margin-top: 15px;}

html .k-page k-offset-top-17{margin-top: 17px;}

html .k-page k-offset-top-20{margin-top: 20px;}

html .k-page k-offset-top-21{margin-top: 21px;}

html .k-page k-offset-top-22{margin-top: 22px;}

html .k-page k-offset-top-25{margin-top: 25px;}

html .k-page k-offset-top-27{margin-top: 27px;}

html .k-page k-offset-top-30{margin-top: 30px;}

html .k-page k-offset-top-34{margin-top: 34px;}

html .k-page k-offset-top-35{margin-top: 35px;}

html .k-page k-offset-top-40{margin-top: 40px;}

html .k-page k-offset-top-45{margin-top: 45px;}

html .k-page k-offset-top-47{margin-top: 47px;}

html .k-page k-offset-top-50{margin-top: 50px;}

html .k-page k-offset-top-60{margin-top: 60px;}

html .k-page k-offset-top-56{margin-top: 56px;}

html .k-page k-offset-top-60{margin-top: 60px;}

html .k-page k-offset-top-65{margin-top: 65px;}

html .k-page k-offset-top-70{margin-top: 70px;}

html .k-page k-offset-top-85{margin-top: 85px;}

html .k-page k-offset-top-90{margin-top: 90px;}

html .k-page k-offset-top-110{margin-top: 110px;}

html .k-page k-offset-top-114{margin-top: 114px;}

html .k-page k-offset-top-133{margin-top: 133px;}

html .k-page k-offset-top-147{margin-top: 147px;}

@media (min-width: 480px){
	html .k-page k-offset-sm-top-0{margin-top: 0;}
	html .k-page k-offset-sm-top-5{margin-top: 5px;}
	html .k-page k-offset-sm-top-10{margin-top: 10px;}
	html .k-page k-offset-sm-top-12{margin-top: 12px;}
	html .k-page k-offset-sm-top-15{margin-top: 15px;}
	html .k-page k-offset-sm-top-17{margin-top: 17px;}
	html .k-page k-offset-sm-top-20{margin-top: 20px;}
	html .k-page k-offset-sm-top-21{margin-top: 21px;}
	html .k-page k-offset-sm-top-22{margin-top: 22px;}
	html .k-page k-offset-sm-top-25{margin-top: 25px;}
	html .k-page k-offset-sm-top-27{margin-top: 27px;}
	html .k-page k-offset-sm-top-30{margin-top: 30px;}
	html .k-page k-offset-sm-top-34{margin-top: 34px;}
	html .k-page k-offset-sm-top-35{margin-top: 35px;}
	html .k-page k-offset-sm-top-40{margin-top: 40px;}
	html .k-page k-offset-sm-top-45{margin-top: 45px;}
	html .k-page k-offset-sm-top-47{margin-top: 47px;}
	html .k-page k-offset-sm-top-50{margin-top: 50px;}
	html .k-page k-offset-sm-top-60{margin-top: 60px;}
	html .k-page k-offset-sm-top-56{margin-top: 56px;}
	html .k-page k-offset-sm-top-60{margin-top: 60px;}
	html .k-page k-offset-sm-top-65{margin-top: 65px;}
	html .k-page k-offset-sm-top-70{margin-top: 70px;}
	html .k-page k-offset-sm-top-85{margin-top: 85px;}
	html .k-page k-offset-sm-top-90{margin-top: 90px;}
	html .k-page k-offset-sm-top-110{margin-top: 110px;}
	html .k-page k-offset-sm-top-114{margin-top: 114px;}
	html .k-page k-offset-sm-top-133{margin-top: 133px;}
	html .k-page k-offset-sm-top-147{margin-top: 147px;}
}

@media (min-width: 768px){
	html .k-page k-offset-md-top-0{margin-top: 0;}
	html .k-page k-offset-md-top-5{margin-top: 5px;}
	html .k-page k-offset-md-top-10{margin-top: 10px;}
	html .k-page k-offset-md-top-12{margin-top: 12px;}
	html .k-page k-offset-md-top-15{margin-top: 15px;}
	html .k-page k-offset-md-top-17{margin-top: 17px;}
	html .k-page k-offset-md-top-20{margin-top: 20px;}
	html .k-page k-offset-md-top-21{margin-top: 21px;}
	html .k-page k-offset-md-top-22{margin-top: 22px;}
	html .k-page k-offset-md-top-25{margin-top: 25px;}
	html .k-page k-offset-md-top-27{margin-top: 27px;}
	html .k-page k-offset-md-top-30{margin-top: 30px;}
	html .k-page k-offset-md-top-34{margin-top: 34px;}
	html .k-page k-offset-md-top-35{margin-top: 35px;}
	html .k-page k-offset-md-top-40{margin-top: 40px;}
	html .k-page k-offset-md-top-45{margin-top: 45px;}
	html .k-page k-offset-md-top-47{margin-top: 47px;}
	html .k-page k-offset-md-top-50{margin-top: 50px;}
	html .k-page k-offset-md-top-60{margin-top: 60px;}
	html .k-page k-offset-md-top-56{margin-top: 56px;}
	html .k-page k-offset-md-top-60{margin-top: 60px;}
	html .k-page k-offset-md-top-65{margin-top: 65px;}
	html .k-page k-offset-md-top-70{margin-top: 70px;}
	html .k-page k-offset-md-top-85{margin-top: 85px;}
	html .k-page k-offset-md-top-90{margin-top: 90px;}
	html .k-page k-offset-md-top-110{margin-top: 110px;}
	html .k-page k-offset-md-top-114{margin-top: 114px;}
	html .k-page k-offset-md-top-133{margin-top: 133px;}
	html .k-page k-offset-md-top-147{margin-top: 147px;}
}

@media (min-width: 992px){
	html .k-page k-offset-lg-top-0{margin-top: 0;}
	html .k-page k-offset-lg-top-5{margin-top: 5px;}
	html .k-page k-offset-lg-top-10{margin-top: 10px;}
	html .k-page k-offset-lg-top-12{margin-top: 12px;}
	html .k-page k-offset-lg-top-15{margin-top: 15px;}
	html .k-page k-offset-lg-top-17{margin-top: 17px;}
	html .k-page k-offset-lg-top-20{margin-top: 20px;}
	html .k-page k-offset-lg-top-21{margin-top: 21px;}
	html .k-page k-offset-lg-top-22{margin-top: 22px;}
	html .k-page k-offset-lg-top-25{margin-top: 25px;}
	html .k-page k-offset-lg-top-27{margin-top: 27px;}
	html .k-page k-offset-lg-top-30{margin-top: 30px;}
	html .k-page k-offset-lg-top-34{margin-top: 34px;}
	html .k-page k-offset-lg-top-35{margin-top: 35px;}
	html .k-page k-offset-lg-top-40{margin-top: 40px;}
	html .k-page k-offset-lg-top-45{margin-top: 45px;}
	html .k-page k-offset-lg-top-47{margin-top: 47px;}
	html .k-page k-offset-lg-top-50{margin-top: 50px;}
	html .k-page k-offset-lg-top-60{margin-top: 60px;}
	html .k-page k-offset-lg-top-56{margin-top: 56px;}
	html .k-page k-offset-lg-top-60{margin-top: 60px;}
	html .k-page k-offset-lg-top-65{margin-top: 65px;}
	html .k-page k-offset-lg-top-70{margin-top: 70px;}
	html .k-page k-offset-lg-top-85{margin-top: 85px;}
	html .k-page k-offset-lg-top-90{margin-top: 90px;}
	html .k-page k-offset-lg-top-110{margin-top: 110px;}
	html .k-page k-offset-lg-top-114{margin-top: 114px;}
	html .k-page k-offset-lg-top-133{margin-top: 133px;}
	html .k-page k-offset-lg-top-147{margin-top: 147px;}
}

@media (min-width: 1200px){
	html .k-page k-offset-xl-top-0{margin-top: 0;}
	html .k-page k-offset-xl-top-5{margin-top: 5px;}
	html .k-page k-offset-xl-top-10{margin-top: 10px;}
	html .k-page k-offset-xl-top-12{margin-top: 12px;}
	html .k-page k-offset-xl-top-15{margin-top: 15px;}
	html .k-page k-offset-xl-top-17{margin-top: 17px;}
	html .k-page k-offset-xl-top-20{margin-top: 20px;}
	html .k-page k-offset-xl-top-21{margin-top: 21px;}
	html .k-page k-offset-xl-top-22{margin-top: 22px;}
	html .k-page k-offset-xl-top-25{margin-top: 25px;}
	html .k-page k-offset-xl-top-27{margin-top: 27px;}
	html .k-page k-offset-xl-top-30{margin-top: 30px;}
	html .k-page k-offset-xl-top-34{margin-top: 34px;}
	html .k-page k-offset-xl-top-35{margin-top: 35px;}
	html .k-page k-offset-xl-top-40{margin-top: 40px;}
	html .k-page k-offset-xl-top-45{margin-top: 45px;}
	html .k-page k-offset-xl-top-47{margin-top: 47px;}
	html .k-page k-offset-xl-top-50{margin-top: 50px;}
	html .k-page k-offset-xl-top-60{margin-top: 60px;}
	html .k-page k-offset-xl-top-56{margin-top: 56px;}
	html .k-page k-offset-xl-top-60{margin-top: 60px;}
	html .k-page k-offset-xl-top-65{margin-top: 65px;}
	html .k-page k-offset-xl-top-70{margin-top: 70px;}
	html .k-page k-offset-xl-top-85{margin-top: 85px;}
	html .k-page k-offset-xl-top-90{margin-top: 90px;}
	html .k-page k-offset-xl-top-110{margin-top: 110px;}
	html .k-page k-offset-xl-top-114{margin-top: 114px;}
	html .k-page k-offset-xl-top-133{margin-top: 133px;}
	html .k-page k-offset-xl-top-147{margin-top: 147px;}
}

@media (min-width: 1800px){
	html .k-page k-offset-xxl-top-0{margin-top: 0;}
	html .k-page k-offset-xxl-top-5{margin-top: 5px;}
	html .k-page k-offset-xxl-top-10{margin-top: 10px;}
	html .k-page k-offset-xxl-top-12{margin-top: 12px;}
	html .k-page k-offset-xxl-top-15{margin-top: 15px;}
	html .k-page k-offset-xxl-top-17{margin-top: 17px;}
	html .k-page k-offset-xxl-top-20{margin-top: 20px;}
	html .k-page k-offset-xxl-top-21{margin-top: 21px;}
	html .k-page k-offset-xxl-top-22{margin-top: 22px;}
	html .k-page k-offset-xxl-top-25{margin-top: 25px;}
	html .k-page k-offset-xxl-top-27{margin-top: 27px;}
	html .k-page k-offset-xxl-top-30{margin-top: 30px;}
	html .k-page k-offset-xxl-top-34{margin-top: 34px;}
	html .k-page k-offset-xxl-top-35{margin-top: 35px;}
	html .k-page k-offset-xxl-top-40{margin-top: 40px;}
	html .k-page k-offset-xxl-top-45{margin-top: 45px;}
	html .k-page k-offset-xxl-top-47{margin-top: 47px;}
	html .k-page k-offset-xxl-top-50{margin-top: 50px;}
	html .k-page k-offset-xxl-top-60{margin-top: 60px;}
	html .k-page k-offset-xxl-top-56{margin-top: 56px;}
	html .k-page k-offset-xxl-top-60{margin-top: 60px;}
	html .k-page k-offset-xxl-top-65{margin-top: 65px;}
	html .k-page k-offset-xxl-top-70{margin-top: 70px;}
	html .k-page k-offset-xxl-top-85{margin-top: 85px;}
	html .k-page k-offset-xxl-top-90{margin-top: 90px;}
	html .k-page k-offset-xxl-top-110{margin-top: 110px;}
	html .k-page k-offset-xxl-top-114{margin-top: 114px;}
	html .k-page k-offset-xxl-top-133{margin-top: 133px;}
	html .k-page k-offset-xxl-top-147{margin-top: 147px;}
}

/*
 Offsets
 */
h6{margin-bottom: 0;}

h6 + *{margin-top: 11px;}
/*
html * + p{margin-top: 11px;}
*/
h2 + .k-divider{margin-top: 29px;}

.k-divider + .k-row{margin-top: 34px;}

* + .k-row{margin-top: 34px;}

/* Mixins */
.k-unit{display: flex; flex: 0 1 100%; margin-bottom: -20px; margin-left: -20px;}

.k-unit > *{margin-bottom: 20px; margin-left: 20px;}

.k-unit:empty{margin-bottom: 0; margin-left: 0;}

.k-unit-body{flex: 0 1 auto;}

.k-unit-left,
.k-unit-right{flex: 0 0 auto; max-width: 100%;}

.k-unit-spacing-xxs{margin-bottom: -20px; margin-left: -10px;}

.k-unit-spacing-xxs > *{margin-bottom: 20px; margin-left: 10px;}

.k-unit-spacing-custom{margin-bottom: -10px; margin-left: -10px;}

.k-unit-spacing-custom > *{margin-bottom: 10px; margin-left: 10px;}

.k-unit-spacing-xs{margin-bottom: -10px; margin-left: -10px;}

.k-unit-spacing-xs > *{margin-bottom: 10px; margin-left: 10px;}

.k-unit-spacing-xsm{margin-bottom: 0; margin-left: -20px;}

.k-unit-spacing-xsm > *{margin-bottom: 0; margin-left: 20px;}

.k-unit-spacing-sm{margin-bottom: -20px; margin-left: -20px;}

.k-unit-spacing-sm > *{margin-bottom: 20px; margin-left: 20px;}

.k-unit-spacing-lg{margin-bottom: -30px; margin-left: -15px;}

.k-unit-spacing-lg > *{margin-bottom: 30px; margin-left: 15px;}

.k-unit-spacing-xl{margin-bottom: -35px; margin-left: -15px;}

.k-unit-spacing-xl > *{margin-bottom: 35px; margin-left: 15px;}

.k-unit-timeline{margin-bottom: -30px; margin-left: 0;}

.k-unit-timeline > *{margin-bottom: 30px; margin-left: 0;}

@media (min-width: 768px){
	.k-unit-timeline{margin-bottom: -64px; margin-left: -64px;}
	.k-unit-timeline > *{margin-bottom: 64px; margin-left: 64px;}
}

.k-pull-base{float: none;}

@media (min-width: 480px){
	.k-pull-xs-left{float: left;}
	img.k-pull-xs-left{padding-right: 28px;}
	.k-pull-xs-base{float: none;}
	.k-pull-xs-right{float: right;}
	img.k-pull-xs-right{padding-left: 28px;}
}

@media (min-width: 768px){
	.k-pull-sm-left{float: left;}
	img.k-pull-sm-left{padding-right: 28px;}
	.k-pull-sm-base{float: none;}
	.k-pull-sm-right{float: right;}
	img.k-pull-sm-right{padding-left: 28px;}
}

@media (min-width: 992px){
	.k-pull-md-left{float: left;}
	img.k-pull-md-left{padding-right: 28px;}
	.k-pull-md-base{float: none;}
	.k-pull-md-right{float: right;}
	img.k-pull-md-right{padding-left: 28px;}
}

@media (min-width: 1200px){
	.k-pull-lg-left{float: left;}
	img.k-pull-lg-left{padding-right: 28px;}
	.k-pull-lg-base{float: none;}
	.k-pull-lg-right{float: right;}
	img.k-pull-lg-right{padding-left: 28px;}
}

@media (min-width: 1800px){
	.k-pull-xl-left{float: left;}
	img.k-pull-xl-left{padding-right: 28px;}
	.k-pull-xl-base{float: none;}
	.k-pull-xl-right{float: right;}
	img.k-pull-xl-right{padding-left: 28px;}
}

/** @group Utilities */
/** @section Row spacing */
.k-row-0{margin-bottom: 0px;}

.k-row-0:empty{margin-bottom: 0;}

.k-row-0 > *{margin-bottom: 0px;}

.k-row-10{margin-bottom: -10px;}

.k-row-10:empty{margin-bottom: 0;}

.k-row-10 > *{margin-bottom: 10px;}

.k-row-12{margin-bottom: -12px;}

.k-row-12:empty{margin-bottom: 0;}

.k-row-12 > *{margin-bottom: 12px;}

.k-row-15{margin-bottom: -15px;}

.k-row-15:empty{margin-bottom: 0;}

.k-row-15 > *{margin-bottom: 15px;}

.k-row-17{margin-bottom: -17px;}

.k-row-17:empty{margin-bottom: 0;}

.k-row-17 > *{margin-bottom: 17px;}

.k-row-20{margin-bottom: -20px;}

.k-row-20:empty{margin-bottom: 0;}

.k-row-20 > *{margin-bottom: 20px;}

.k-row-30{margin-bottom: -30px;}

.k-row-30:empty{margin-bottom: 0;}

.k-row-30 > *{margin-bottom: 30px;}

.k-row-34{margin-bottom: -34px;}

.k-row-34:empty{margin-bottom: 0;}

.k-row-34 > *{margin-bottom: 34px;}

.k-row-50{margin-bottom: -50px;}

.k-row-50:empty{margin-bottom: 0;}

.k-row-50 > *{margin-bottom: 50px;}

@media (min-width: 992px){
	.k-row-lg-50{margin-bottom: -50px;}
	.k-row-lg-50:empty{margin-bottom: 0;}
	.k-row-lg-50 > *{margin-bottom: 50px;}
}

.k-row-56{margin-bottom: -56px;}

.k-row-56:empty{margin-bottom: 0;}

.k-row-56 > *{margin-bottom: 56px;}

.k-row-60{margin-bottom: -60px;}

.k-row-60:empty{margin-bottom: 0;}

.k-row-60 > *{margin-bottom: 60px;}

.k-row-65{margin-bottom: -65px;}

.k-row-65:empty{margin-bottom: 0;}

.k-row-65 > *{margin-bottom: 65px;}

.k-row-70{margin-bottom: -70px;}

.k-row-70:empty{margin-bottom: 0;}

.k-row-70 > *{margin-bottom: 70px;}

.k-row-85{margin-bottom: -85px;}

.k-row-85:empty{margin-bottom: 0;}

.k-row-85 > *{margin-bottom: 85px;}

@media (min-width: 992px){
	.k-row-md-30{margin-bottom: -30px;}
	.k-row-md-30:empty{margin-bottom: 0;}
	.k-row-md-30 > *{margin-bottom: 30px;}
	.k-row-lg-65{margin-bottom: -65px;}
	.k-row-lg-65:empty{margin-bottom: 0;}
	.k-row-lg-65 > *{margin-bottom: 65px;}
}

@media (min-width: 1200px){
	.k-row-xl-0{margin-bottom: 0px;}
	.k-row-xl-0:empty{margin-bottom: 0;}
	.k-row-xl-0 > *{margin-bottom: 0px;}
}

@media (min-width: 480px){
	.k-text-xs-left{text-align: left;}
	.k-text-xs-center{text-align: center;}
	.k-text-xs-right{text-align: right;}
	.k-text-xs-justify{text-align: justify;}
	.k-text-xs-nowrap{white-space: nowrap;}
	.k-text-xs-normal{white-space: normal;}
}

@media (min-width: 768px){
	.k-text-sm-left{text-align: left;}
	.k-text-sm-center{text-align: center;}
	.k-text-sm-right{text-align: right;}
	.k-text-sm-justify{text-align: justify;}
	.k-text-sm-nowrap{white-space: nowrap;}
	.k-text-sm-normal{white-space: normal;}
}

@media (min-width: 992px){
	.k-text-md-left{text-align: left;}
	.k-text-md-center{text-align: center;}
	.k-text-md-right{text-align: right;}
	.k-text-md-justify{text-align: justify;}
	.k-text-md-nowrap{white-space: nowrap;}
	.k-text-md-normal{white-space: normal;}
}

@media (min-width: 1200px){
	.k-text-lg-left{text-align: left;}
	.k-text-lg-center{text-align: center;}
	.k-text-lg-right{text-align: right;}
	.k-text-lg-justify{text-align: justify;}
	.k-text-lg-nowrap{white-space: nowrap;}
	.k-text-lg-normal{white-space: normal;}
}

@media (min-width: 1800px){
	.k-text-xl-left{text-align: left;}
	.k-text-xl-center{text-align: center;}
	.k-text-xl-right{text-align: right;}
	.k-text-xl-justify{text-align: justify;}
	.k-text-xl-nowrap{white-space: nowrap;}
	.k-text-xl-normal{white-space: normal;}
}

.k-veil{display: none !important;}

.k-reveal-block{display: block !important;}

.k-reveal-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}

.k-reveal-inline-block{display: inline-block !important;}

.k-reveal-inline{display: inline !important;}

@media (min-width: 480px){
	.k-reveal-xs-block{display: block !important;}
	.k-reveal-xs-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}
	.k-reveal-xs-inline-block{display: inline-block !important;}
	.k-reveal-xs-inline{display: inline !important;}
	.k-veil-xs{display: none !important;}
}

@media (min-width: 768px){
	.k-reveal-sm-block{display: block !important;}
	.k-reveal-sm-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}
	.k-reveal-sm-inline-block{display: inline-block !important;}
	.k-reveal-sm-inline{display: inline !important;}
	.k-veil-sm{display: none !important;}
}

@media (min-width: 992px){
	.k-reveal-md-block{display: block !important;}
	.k-reveal-md-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}
	.k-reveal-md-inline-block{display: inline-block !important;}
	.k-reveal-md-inline{display: inline !important;}
	.k-veil-md{display: none !important;}
}

@media (min-width: 1200px){
	.k-reveal-lg-block{display: block !important;}
	.k-reveal-lg-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}
	.k-reveal-lg-inline-block{display: inline-block !important;}
	.k-reveal-lg-inline{

		display: inline !important;}
	.k-veil-lg{display: none !important;}
}

@media (min-width: 1800px){
	.k-reveal-xl-block{display: block !important;}
	.k-reveal-xl-flex{display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important;}
	.k-reveal-xl-inline-block{display: inline-block !important;}
	.k-reveal-xl-inline{display: inline !important;}
	.k-veil-xl{display: none !important;}
}

.k-col-md-clear{clear: left;}

.k-col-md-release{clear: none;}

.k-col-sm-clear{clear: left;}

.k-col-sm-release{clear: none;}

.k-col-lg-clear{clear: left;}

.k-col-lg-release{clear: none;}

.k-section-relative{position: relative; z-index: 1;}

@media (min-width: 1200px){
	.k-section-split{margin-left: auto; margin-right: 0; width: 50%;}
}

.k-section-image-aside{position: relative;}

.k-section-image-aside-img{position: absolute; top: 0; bottom: 0; width: 50vw; -webkit-background-size: cover; background-size: cover;}

.k-section-image-aside-2-img{width: 50vw;}

.k-section-post-news-modern .k-post-news-modern:last-child > .k-unit > .k-unit-right:before{height: calc(100% - 4px);}

.k-section-image-aside-left .k-section-image-aside-img{right: 100%;}

.k-section-image-aside-right .k-section-image-aside-img{left: 100%;}

@media (max-width: 992px){
	.k-section-grid-demonstration [class*="col-"] h3{font-size: 16px; line-height: 16px;}
	.k-section-grid-demonstration [class*="col-"] p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%;}
	.k-section-grid-demonstration [class*="col-"] .k-bg-lightest{padding: 5px;}
}

@media (max-width: 480px){
	.k-section-grid-demonstration [class*="col-"]{padding-left: 5px; padding-right: 5px;}
	.k-section-grid-demonstration [class*="col-"] .k-bg-lightest{padding: 0;}
}

.k-section-navigation{padding: 20px; border-radius: 4px; box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15); background: #f9f9f9;}

.k-section-navigation iframe{border: none;}

@media (min-width: 768px){
	.k-section-navigation{padding: 30px; margin-left: -45px; margin-right: -45px;}
}

.k-slider-menu-position{position: relative;}

.k-slider-menu-position .k-rd-navbar-wrap{position: absolute; top: 0; left: 0; right: 0;}

.k-section-404{display: flex; flex-direction: column; justify-content: space-between;}

@media (min-width: 1800px){
	.k-section-404 > div:nth-child(2){margin-top: -70px;}
}

@media (min-width: 1800px){
	.k-ie-10 .k-section-404 > div:nth-child(2),
	.k-ie-11 .k-section-404 > div:nth-child(2),
	.k-ie-edge .k-section-404 > div:nth-child(2){margin-top: 0; padding-top: 50px; padding-bottom: 50px;}
}

.k-section-clients img{transition: 0.35s all ease;}

.k-section-clients a:hover img{opacity: .8;}

@media (min-width: 1200px){
	.k-section-products [class*="col-"] + [class*="col-"] .k-product{border-left-color: transparent;}
	.k-section-products [class*="col-xl-3"]:nth-child(5) .k-product{border-left-color: #e5e5e5;}
}

.k-section-cover{min-height: 100vh;}

.k-ie-10 .k-section-cover, .k-ie-11 .k-section-cover, .k-edge .k-section-cover{height: 100vh;}

.k-section-center-absolute{z-index: 2; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}

@media (min-width: 1200px){
	.k-section-image-aside-map{position: absolute; top: 0; bottom: 0; width: 54vw; -webkit-background-size: cover; background-size: cover; left: 0;}
}

.k-section-0{padding-top: 0; padding-bottom: 0;}

.k-section-5{padding-top: 5px; padding-bottom: 5px;}

.k-section-30{padding-top: 30px; padding-bottom: 30px;}

.k-section-32{padding-top: 32px; padding-bottom: 32px;}

.k-section-50{padding-top: 50px; padding-bottom: 50px;}

.k-section-60{padding-top: 60px; padding-bottom: 60px;}

.k-section-70{padding-top: 70px; padding-bottom: 70px;}

.k-section-90{padding-top: 90px; padding-bottom: 90px;}

.k-section-100{padding-top: 100px; padding-bottom: 100px;}

.k-section-114{padding-top: 114px; padding-bottom: 114px;}

.k-section-155{padding-top: 155px; padding-bottom: 155px;}

.k-section-160{padding-top: 160px; padding-bottom: 160px;}

.k-section-190{padding-top: 190px; padding-bottom: 190px;}

.k-section-300{padding-top: 300px; padding-bottom: 300px;}

@media (min-width: 480px){
	.k-section-sm-0{padding-top: 0; padding-bottom: 0;}
	.k-section-sm-5{padding-top: 5px; padding-bottom: 5px;}
	.k-section-sm-30{padding-top: 30px; padding-bottom: 30px;}
	.k-section-sm-32{padding-top: 32px; padding-bottom: 32px;}
	.k-section-sm-50{padding-top: 50px; padding-bottom: 50px;}
	.k-section-sm-60{padding-top: 60px; padding-bottom: 60px;}
	.k-section-sm-70{padding-top: 70px; padding-bottom: 70px;}
	.k-section-sm-90{padding-top: 90px; padding-bottom: 90px;}
	.k-section-sm-100{padding-top: 100px; padding-bottom: 100px;}
	.k-section-sm-114{padding-top: 114px; padding-bottom: 114px;}
	.k-section-sm-155{padding-top: 155px; padding-bottom: 155px;}
	.k-section-sm-160{padding-top: 160px; padding-bottom: 160px;}
	.k-section-sm-190{padding-top: 190px; padding-bottom: 190px;}
	.k-section-sm-300{padding-top: 300px; padding-bottom: 300px;}
}

@media (min-width: 768px){
	.k-section-md-0{padding-top: 0; padding-bottom: 0;}
	.k-section-md-5{padding-top: 5px; padding-bottom: 5px;}
	.k-section-md-30{padding-top: 30px; padding-bottom: 30px;}
	.k-section-md-32{padding-top: 32px; padding-bottom: 32px;}
	.k-section-md-50{padding-top: 50px; padding-bottom: 50px;}
	.k-section-md-60{padding-top: 60px; padding-bottom: 60px;}
	.k-section-md-70{padding-top: 70px; padding-bottom: 70px;}
	.k-section-md-90{padding-top: 90px; padding-bottom: 90px;}
	.k-section-md-100{padding-top: 100px; padding-bottom: 100px;}
	.k-section-md-114{padding-top: 114px; padding-bottom: 114px;}
	.k-section-md-155{padding-top: 155px; padding-bottom: 155px;}
	.k-section-md-160{padding-top: 160px; padding-bottom: 160px;}
	.k-section-md-190{padding-top: 190px; padding-bottom: 190px;}
	.k-section-md-300{padding-top: 300px; padding-bottom: 300px;}
}

@media (min-width: 992px){
	.k-section-lg-0{padding-top: 0; padding-bottom: 0;}
	.k-section-lg-5{padding-top: 5px; padding-bottom: 5px;}
	.k-section-lg-30{padding-top: 30px; padding-bottom: 30px;}
	.k-section-lg-32{padding-top: 32px; padding-bottom: 32px;}
	.k-section-lg-50{padding-top: 50px; padding-bottom: 50px;}
	.k-section-lg-60{padding-top: 60px; padding-bottom: 60px;}
	.k-section-lg-70{padding-top: 70px; padding-bottom: 70px;}
	.k-section-lg-90{padding-top: 90px; padding-bottom: 90px;}
	.k-section-lg-100{padding-top: 100px; padding-bottom: 100px;}
	.k-section-lg-114{padding-top: 114px; padding-bottom: 114px;}
	.k-section-lg-155{padding-top: 155px; padding-bottom: 155px;}
	.k-section-lg-160{padding-top: 160px; padding-bottom: 160px;}
	.k-section-lg-190{padding-top: 190px; padding-bottom: 190px;}
	.k-section-lg-300{padding-top: 300px; padding-bottom: 300px;}
}

@media (min-width: 1200px){
	.k-section-xl-0{padding-top: 0; padding-bottom: 0;}
	.k-section-xl-5{padding-top: 5px; padding-bottom: 5px;}
	.k-section-xl-30{padding-top: 30px; padding-bottom: 30px;}
	.k-section-xl-32{padding-top: 32px; padding-bottom: 32px;}
	.k-section-xl-50{padding-top: 50px; padding-bottom: 50px;}
	.k-section-xl-60{padding-top: 60px; padding-bottom: 60px;}
	.k-section-xl-70{padding-top: 70px; padding-bottom: 70px;}
	.k-section-xl-90{padding-top: 90px; padding-bottom: 90px;}
	.k-section-xl-100{padding-top: 100px; padding-bottom: 100px;}
	.k-section-xl-114{padding-top: 114px; padding-bottom: 114px;}
	.k-section-xl-155{padding-top: 155px; padding-bottom: 155px;}
	.k-section-xl-160{padding-top: 160px; padding-bottom: 160px;}
	.k-section-xl-190{padding-top: 190px; padding-bottom: 190px;}
	.k-section-xl-300{padding-top: 300px; padding-bottom: 300px;}
}

@media (min-width: 1800px){
	.k-section-xxl-0{padding-top: 0; padding-bottom: 0;}
	.k-section-xxl-5{padding-top: 5px; padding-bottom: 5px;}
	.k-section-xxl-30{padding-top: 30px; padding-bottom: 30px;}
	.k-section-xxl-32{padding-top: 32px; padding-bottom: 32px;}
	.k-section-xxl-50{padding-top: 50px; padding-bottom: 50px;}
	.k-section-xxl-60{padding-top: 60px; padding-bottom: 60px;}
	.k-section-xxl-70{padding-top: 70px; padding-bottom: 70px;}
	.k-section-xxl-90{padding-top: 90px; padding-bottom: 90px;}
	.k-section-xxl-100{padding-top: 100px; padding-bottom: 100px;}
	.k-section-xxl-114{padding-top: 114px; padding-bottom: 114px;}
	.k-section-xxl-155{padding-top: 155px; padding-bottom: 155px;}
	.k-section-xxl-160{padding-top: 160px; padding-bottom: 160px;}
	.k-section-xxl-190{padding-top: 190px; padding-bottom: 190px;}
	.k-section-xxl-300{padding-top: 300px; padding-bottom: 300px;}
}

.k-section-top-0{padding-top: 0;}

.k-section-top-5{padding-top: 5px;}

.k-section-top-30{padding-top: 30px;}

.k-section-top-32{padding-top: 32px;}

.k-section-top-50{padding-top: 50px;}

.k-section-top-60{padding-top: 60px;}

.k-section-top-70{padding-top: 70px;}

.k-section-top-90{padding-top: 90px;}

.k-section-top-100{padding-top: 100px;}

.k-section-top-114{padding-top: 114px;}

.k-section-top-155{padding-top: 155px;}

.k-section-top-160{padding-top: 160px;}

.k-section-top-190{padding-top: 190px;}

.k-section-top-300{padding-top: 300px;}

@media (min-width: 480px){
	.k-section-sm-top-0{padding-top: 0;}
	.k-section-sm-top-5{padding-top: 5px;}
	.k-section-sm-top-30{padding-top: 30px;}
	.k-section-sm-top-32{padding-top: 32px;}
	.k-section-sm-top-50{padding-top: 50px;}
	.k-section-sm-top-60{padding-top: 60px;}
	.k-section-sm-top-70{padding-top: 70px;}
	.k-section-sm-top-90{padding-top: 90px;}
	.k-section-sm-top-100{padding-top: 100px;}
	.k-section-sm-top-114{padding-top: 114px;}
	.k-section-sm-top-155{padding-top: 155px;}
	.k-section-sm-top-160{padding-top: 160px;}
	.k-section-sm-top-190{padding-top: 190px;}
	.k-section-sm-top-300{padding-top: 300px;}
}

@media (min-width: 768px){
	.k-section-md-top-0{padding-top: 0;}
	.k-section-md-top-5{padding-top: 5px;}
	.k-section-md-top-30{padding-top: 30px;}
	.k-section-md-top-32{padding-top: 32px;}
	.k-section-md-top-50{padding-top: 50px;}
	.k-section-md-top-60{padding-top: 60px;}
	.k-section-md-top-70{padding-top: 70px;}
	.k-section-md-top-90{padding-top: 90px;}
	.k-section-md-top-100{padding-top: 100px;}
	.k-section-md-top-114{padding-top: 114px;}
	.k-section-md-top-155{padding-top: 155px;}
	.k-section-md-top-160{padding-top: 160px;}
	.k-section-md-top-190{padding-top: 190px;}
	.k-section-md-top-300{padding-top: 300px;}
}

@media (min-width: 992px){
	.k-section-lg-top-0{padding-top: 0;}
	.k-section-lg-top-5{padding-top: 5px;}
	.k-section-lg-top-30{padding-top: 30px;}
	.k-section-lg-top-32{padding-top: 32px;}
	.k-section-lg-top-50{padding-top: 50px;}
	.k-section-lg-top-60{padding-top: 60px;}
	.k-section-lg-top-70{padding-top: 70px;}
	.k-section-lg-top-90{padding-top: 90px;}
	.k-section-lg-top-100{padding-top: 100px;}
	.k-section-lg-top-114{padding-top: 114px;}
	.k-section-lg-top-155{padding-top: 155px;}
	.k-section-lg-top-160{padding-top: 160px;}
	.k-section-lg-top-190{padding-top: 190px;}
	.k-section-lg-top-300{padding-top: 300px;}
}

@media (min-width: 1200px){
	.k-section-xl-top-0{padding-top: 0;}
	.k-section-xl-top-5{padding-top: 5px;}
	.k-section-xl-top-30{padding-top: 30px;}
	.k-section-xl-top-32{padding-top: 32px;}
	.k-section-xl-top-50{padding-top: 50px;}
	.k-section-xl-top-60{padding-top: 60px;}
	.k-section-xl-top-70{padding-top: 70px;}
	.k-section-xl-top-90{padding-top: 90px;}
	.k-section-xl-top-100{padding-top: 100px;}
	.k-section-xl-top-114{padding-top: 114px;}
	.k-section-xl-top-155{padding-top: 155px;}
	.k-section-xl-top-160{padding-top: 160px;}
	.k-section-xl-top-190{padding-top: 190px;}
	.k-section-xl-top-300{padding-top: 300px;}
}

@media (min-width: 1800px){
	.k-section-xxl-top-0{padding-top: 0;}
	.k-section-xxl-top-5{padding-top: 5px;}
	.k-section-xxl-top-30{padding-top: 30px;}
	.k-section-xxl-top-32{padding-top: 32px;}
	.k-section-xxl-top-50{padding-top: 50px;}
	.k-section-xxl-top-60{padding-top: 60px;}
	.k-section-xxl-top-70{padding-top: 70px;}
	.k-section-xxl-top-90{padding-top: 90px;}
	.k-section-xxl-top-100{padding-top: 100px;}
	.k-section-xxl-top-114{padding-top: 114px;}
	.k-section-xxl-top-155{padding-top: 155px;}
	.k-section-xxl-top-160{padding-top: 160px;}
	.k-section-xxl-top-190{padding-top: 190px;}
	.k-section-xxl-top-300{padding-top: 300px;}
}

.k-section-bottom-0{padding-bottom: 0;}

.k-section-bottom-5{padding-bottom: 5px;}

.k-section-bottom-30{padding-bottom: 30px;}

.k-section-bottom-32{padding-bottom: 32px;}

.k-section-bottom-50{padding-bottom: 50px;}

.k-section-bottom-60{padding-bottom: 60px;}

.k-section-bottom-70{padding-bottom: 70px;}

.k-section-bottom-90{padding-bottom: 90px;}

.k-section-bottom-100{padding-bottom: 100px;}

.k-section-bottom-114{padding-bottom: 114px;}

.k-section-bottom-155{padding-bottom: 155px;}

.k-section-bottom-160{padding-bottom: 160px;}

.k-section-bottom-190{padding-bottom: 190px;}

.k-section-bottom-300{padding-bottom: 300px;}

@media (min-width: 480px){
	.k-section-sm-bottom-0{padding-bottom: 0;}
	.k-section-sm-bottom-5{padding-bottom: 5px;}
	.k-section-sm-bottom-30{padding-bottom: 30px;}
	.k-section-sm-bottom-32{padding-bottom: 32px;}
	.k-section-sm-bottom-50{padding-bottom: 50px;}
	.k-section-sm-bottom-60{padding-bottom: 60px;}
	.k-section-sm-bottom-70{padding-bottom: 70px;}
	.k-section-sm-bottom-90{padding-bottom: 90px;}
	.k-section-sm-bottom-100{padding-bottom: 100px;}
	.k-section-sm-bottom-114{padding-bottom: 114px;}
	.k-section-sm-bottom-155{padding-bottom: 155px;}
	.k-section-sm-bottom-160{padding-bottom: 160px;}
	.k-section-sm-bottom-190{padding-bottom: 190px;}
	.k-section-sm-bottom-300{padding-bottom: 300px;}
}

@media (min-width: 768px){
	.k-section-md-bottom-0{padding-bottom: 0;}
	.k-section-md-bottom-5{padding-bottom: 5px;}
	.k-section-md-bottom-30{padding-bottom: 30px;}
	.k-section-md-bottom-32{padding-bottom: 32px;}
	.k-section-md-bottom-50{padding-bottom: 50px;}
	.k-section-md-bottom-60{padding-bottom: 60px;}
	.k-section-md-bottom-70{




		padding-bottom: 70px;}
	.k-section-md-bottom-90{padding-bottom: 90px;}
	.k-section-md-bottom-100{padding-bottom: 100px;}
	.k-section-md-bottom-114{padding-bottom: 114px;}
	.k-section-md-bottom-155{padding-bottom: 155px;}
	.k-section-md-bottom-160{padding-bottom: 160px;}
	.k-section-md-bottom-190{padding-bottom: 190px;}
	.k-section-md-bottom-300{padding-bottom: 300px;}
}

@media (min-width: 992px){
	.k-section-lg-bottom-0{padding-bottom: 0;}
	.k-section-lg-bottom-5{padding-bottom: 5px;}
	.k-section-lg-bottom-30{padding-bottom: 30px;}
	.k-section-lg-bottom-32{padding-bottom: 32px;}
	.k-section-lg-bottom-50{padding-bottom: 50px;}
	.k-section-lg-bottom-60{padding-bottom: 60px;}
	.k-section-lg-bottom-70{padding-bottom: 70px;}
	.k-section-lg-bottom-90{padding-bottom: 90px;}
	.k-section-lg-bottom-100{padding-bottom: 100px;}
	.k-section-lg-bottom-114{padding-bottom: 114px;}
	.k-section-lg-bottom-155{padding-bottom: 155px;}
	.k-section-lg-bottom-160{padding-bottom: 160px;}
	.k-section-lg-bottom-190{padding-bottom: 190px;}
	.k-section-lg-bottom-300{padding-bottom: 300px;}
}

@media (min-width: 1200px){
	.k-section-xl-bottom-0{padding-bottom: 0;}
	.k-section-xl-bottom-5{padding-bottom: 5px;}
	.k-section-xl-bottom-30{padding-bottom: 30px;}
	.k-section-xl-bottom-32{padding-bottom: 32px;}
	.k-section-xl-bottom-50{padding-bottom: 50px;}
	.k-section-xl-bottom-60{padding-bottom: 60px;}
	.k-section-xl-bottom-70{padding-bottom: 70px;}
	.k-section-xl-bottom-90{padding-bottom: 90px;}
	.k-section-xl-bottom-100{padding-bottom: 100px;}
	.k-section-xl-bottom-114{padding-bottom: 114px;}
	.k-section-xl-bottom-155{padding-bottom: 155px;}
	.k-section-xl-bottom-160{padding-bottom: 160px;}
	.k-section-xl-bottom-190{padding-bottom: 190px;}
	.k-section-xl-bottom-300{padding-bottom: 300px;}
}

@media (min-width: 1800px){
	.k-section-xxl-bottom-0{padding-bottom: 0;}
	.k-section-xxl-bottom-5{padding-bottom: 5px;}
	.k-section-xxl-bottom-30{padding-bottom: 30px;}
	.k-section-xxl-bottom-32{padding-bottom: 32px;}
	.k-section-xxl-bottom-50{padding-bottom: 50px;}
	.k-section-xxl-bottom-60{padding-bottom: 60px;}
	.k-section-xxl-bottom-70{padding-bottom: 70px;}
	.k-section-xxl-bottom-90{padding-bottom: 90px;}
	.k-section-xxl-bottom-100{padding-bottom: 100px;}
	.k-section-xxl-bottom-114{padding-bottom: 114px;}
	.k-section-xxl-bottom-155{padding-bottom: 155px;}
	.k-section-xxl-bottom-160{padding-bottom: 160px;}
	.k-section-xxl-bottom-190{padding-bottom: 190px;}
	.k-section-xxl-bottom-300{padding-bottom: 300px;}
}

.k-section-xxs{padding-bottom: 50px; padding-top: 50px;}

.k-section-xs{padding-bottom: 60px; padding-top: 60px;}

.k-section-sm,
.k-section-md,
.k-section-custom-1,
.k-section-lg,
.k-section-xl,
.k-section-xxl{padding: 70px 0;}

.k-section-collapse + .k-section-collapse{padding-top: 0;}

.k-section-collapse:last-child{padding-bottom: 0;}

html [class*='section-'].k-section-bottom-0{padding-bottom: 0;}

@media (max-width: 991.98px){
	section.k-section-sm:first-of-type,
	section.k-section-md:first-of-type,
	section.k-section-lg:first-of-type,
	section.k-section-xl:first-of-type,
	section.k-section-xxl:first-of-type{padding-top: 40px;}
}

@media (min-width: 768px){
	.k-section-sm{padding: 60px 0;}
	.k-section-md{padding: 70px 0;}
}

@media (min-width: 992px){
	.k-section-md{padding: 80px 0 90px;}
	.k-section-lg{padding: 100px 0;}
	.k-section-xl{padding: 114px 0;}
	.k-section-xxl{padding: 155px 0;}

}

@media (min-width: 1200px){
	.k-section-custom-1{padding-bottom: 0; padding-top: 0;}
}

.k-section-bottom-60{padding-bottom: 60px;}
/*Removed
body{font-weight: 400; overflow-x: hidden;}*/

.k-page{overflow: hidden; background-color: #fff; min-height: 100vh;}

.k-header-panel-absolute{position: absolute; left: 0; top: 0; right: 0;}

@media (min-width: 992px){
	.k-header-panel-absolute{position: static;}
}

.k-img-rounded{border-radius: 5px;}

.k-img-cover{width: 100%; height: auto;}

.k-img-bordered-white{border: 2px solid #fff;}

.k-img-semi-transparent{opacity: .5; transition: 0.35s all ease; will-change: transform;}

@media screen and (prefers-reduced-motion: reduce){.k-img-semi-transparent{transition: none;}
}

.k-img-semi-transparent:hover{opacity: 1;}

.k-element-fullwidth{width: 100%;}

.k-bg-image{background-position: center center; background-size: cover; background-repeat: no-repeat;}

.k-img-mobile-half-width{max-width: 50%; margin-left: auto; margin-right: auto;}

@media (min-width: 480px){
	.k-img-mobile-half-width{max-width: none;}
}

.k-counter-type-1 h6{text-transform: capitalize;}

.k-page .k-text-left{text-align: left;}

.k-page .k-text-center{text-align: center;}

.k-page .k-text-right{text-align: right;}

.k-page .k-text-middle{vertical-align: middle;}

@media (min-width: 480px){
	html:not(.k-lt-ie10) .k-page .k-text-xs-left{text-align: left;}
	html:not(.k-lt-ie10) .k-page .k-text-xs-center{text-align: center;}
	html:not(.k-lt-ie10) .k-page .k-text-xs-right{text-align: right;}
	html:not(.k-lt-ie10) .k-page .k-text-xs-justify{text-align: justify;}
	html:not(.k-lt-ie10) .k-page .k-text-xs-nowrap{white-space: nowrap;}
	html:not(.k-lt-ie10) .k-page .k-text-xs-normal{white-space: normal;}
}

@media (min-width: 768px){
	html:not(.k-lt-ie10) .k-page .k-text-sm-left{text-align: left;}
	html:not(.k-lt-ie10) .k-page .k-text-sm-center{text-align: center;}
	html:not(.k-lt-ie10) .k-page .k-text-sm-right{text-align: right;}
	html:not(.k-lt-ie10) .k-page .k-text-sm-justify{text-align: justify;}
	html:not(.k-lt-ie10) .k-page .k-text-sm-nowrap{white-space: nowrap;}
	html:not(.k-lt-ie10) .k-page .k-text-sm-normal{white-space: normal;}
}

@media (min-width: 992px){
	html:not(.k-lt-ie10) .k-page .k-text-md-left{text-align: left;}
	html:not(.k-lt-ie10) .k-page .k-text-md-center{text-align: center;}
	html:not(.k-lt-ie10) .k-page .k-text-md-right{text-align: right;}
	html:not(.k-lt-ie10) .k-page .k-text-md-justify{text-align: justify;}
	html:not(.k-lt-ie10) .k-page .k-text-md-nowrap{white-space: nowrap;}
	html:not(.k-lt-ie10) .k-page .k-text-md-normal{white-space: normal;}
}

@media (min-width: 1200px){
	html:not(.k-lt-ie10) .k-page .k-text-lg-left{text-align: left;}
	html:not(.k-lt-ie10) .k-page .k-text-lg-center{text-align: center;}
	html:not(.k-lt-ie10) .k-page .k-text-lg-right{text-align: right;}
	html:not(.k-lt-ie10) .k-page .k-text-lg-justify{text-align: justify;}
	html:not(.k-lt-ie10) .k-page .k-text-lg-nowrap{white-space: nowrap;}
	html:not(.k-lt-ie10) .k-page .k-text-lg-normal{white-space: normal;}
}

@media (min-width: 1800px){
	html:not(.k-lt-ie10) .k-page .k-text-xl-left{text-align: left;}
	html:not(.k-lt-ie10) .k-page .k-text-xl-center{text-align: center;}
	html:not(.k-lt-ie10) .k-page .k-text-xl-right{text-align: right;}
	html:not(.k-lt-ie10) .k-page .k-text-xl-justify{text-align: justify;}
	html:not(.k-lt-ie10) .k-page .k-text-xl-nowrap{white-space: nowrap;}
	html:not(.k-lt-ie10) .k-page .k-text-xl-normal{white-space: normal;}
}

.k-page .k-text-italic{font-style: italic;}

.k-page .k-text-normal{font-style: normal;}

.k-page .k-text-underline{text-decoration: underline;}

.k-page .k-text-strike{text-decoration: line-through;}

.k-page .k-text-thin{font-weight: 100;}

.k-page .k-text-light{font-weight: 300;}

.k-page .k-text-regular{font-weight: 400;}

.k-page .k-text-medium{font-weight: 500;}

.k-page .k-text-sbold{font-weight: 600;}

.k-page .k-text-bold, .k-page strong{font-weight: 700;}

.k-page .k-text-ubold{font-weight: 900;}

.k-page .k-text-spacing-0{letter-spacing: 0;}

.k-page .k-text-spacing-20{letter-spacing: 0.02em;}

.k-page .k-text-spacing-40{letter-spacing: 0.04em;}

.k-page .k-text-spacing-60{letter-spacing: 0.06em;}

.k-page .k-text-spacing-120{letter-spacing: 0.12em;}

.k-page .k-text-line-height-125{line-height: 1.25;}

.k-text-primary, .k-text-red{color: #b80924;}

@-webkit-keyframes fadeInUpSm{0%{opacity: 0; -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInUpSm{0%{opacity: 0; -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInUpSm{-webkit-animation-name: fadeInUpSm; animation-name: fadeInUpSm; animation-duration: .4s;}

@-webkit-keyframes fadeOutDownSm{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0);}
}

@keyframes fadeOutDownSm{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0);}
}

.k-fadeOutDownSm{-webkit-animation-name: fadeOutDownSm; animation-name: fadeOutDownSm; animation-duration: .4s;}

@-webkit-keyframes fadeBoth{0%,
	100%{opacity: 0;}
	50%{opacity: 1;}
}

@keyframes fadeBoth{0%,
	100%{opacity: 0;}
	50%{opacity: 1;}
}

.k-stacktable{width: 100%; text-align: left;}

.k-st-head-row{padding-top: 1em;}

.k-st-head-row.k-st-head-row-main{font-size: 1.5em; padding-top: 0;}

.k-st-key{width: 49%; text-align: left; padding-right: 1%;}

.k-stacktable tbody tr.k-st-head-row-wrap{border-color: #d7d7d7;}

.k-stacktable tbody tr.k-st-head-row-wrap th{border: none;}

.k-stacktable tbody tr.k-st-head-row-wrap:first-child{border-bottom: 1px solid #b7b7b7;}

.k-stacktable.k-striped-table tbody tr:nth-child(even),
.k-stacktable.k-condensed-table tbody tr:nth-child(even),
.k-stacktable.k-bordered-table tbody tr:nth-child(even),
.k-stacktable.k-table-primary tbody tr:nth-child(even){background: none;}

.k-stacktable.k-striped-table tbody tr.k-st-head-row-wrap,
.k-stacktable.k-condensed-table tbody tr.k-st-head-row-wrap,
.k-stacktable.k-bordered-table tbody tr.k-st-head-row-wrap,
.k-stacktable.k-table-primary tbody tr.k-st-head-row-wrap{background: #f9f9f9;}

.k-stacktable.k-striped-table tbody tr.k-st-head-row-wrap .k-st-head-row-main,
.k-stacktable.k-condensed-table tbody tr.k-st-head-row-wrap .k-st-head-row-main,
.k-stacktable.k-bordered-table tbody tr.k-st-head-row-wrap .k-st-head-row-main,
.k-stacktable.k-table-primary tbody tr.k-st-head-row-wrap .k-st-head-row-main{display: none;}

.k-stacktable.k-striped-table tbody tr:nth-child(even),
.k-stacktable.k-condensed-table tbody tr:nth-child(even){background: #f9f9f9;}

.k-stacktable.k-table-primary tbody tr.k-st-head-row-wrap{border-color: #b80924;}

.k-stacktable.k-table-primary tbody tr.k-st-head-row-wrap th{border: none;}

.k-stacktable.k-table-primary tbody tr.k-st-head-row-wrap:first-child{border-bottom: 1px solid #b7b7b7;}

.k-stacktable.k-table-dark-blue tbody tr.k-st-head-row-wrap{border-color: #0d2d62;}

.k-stacktable.k-table-dark-blue tbody tr.k-st-head-row-wrap th{border: none;}

.k-stacktable.k-table-dark-blue tbody tr.k-st-head-row-wrap:first-child{border-bottom: 1px solid #b7b7b7; border-right: none;}

.k-st-val{width: 49%; padding-left: 1%;}

.k-stacktable.k-large-only{display: none;}

.k-stacktable.k-small-only{display: table;}

.k-pricing-table tbody tr th.k-st-head-row-main{border: none; padding: 0;}

@media (min-width: 768px){
	.k-stacktable.k-large-only{display: table;}
	.k-stacktable.k-small-only{display: none;}
	.k-pricing-table tbody tr th.k-st-head-row-main{padding: 14px 16px;}
}

.k-floating-group{margin-top: -5px; margin-left: -5px;}

.k-floating-group::after{display: block; clear: both; content: "";}

.k-floating-group > *, .k-floating-group > *:first-child{float: left; margin-top: 5px; margin-left: 5px;}

/** @group Components */
/** @section Images */
/*Removed img{display: inline-block;max-width: 100%;height: auto;}*/

.k-list-inline > li{display: inline-block;}

.k-list-ordered{counter-reset: li; text-align: left;}

.k-list-ordered > li{position: relative; padding-left: 50px;}

.k-list-ordered > li:before{position: absolute; left: 25px; content: counter(li, decimal) "."; counter-increment: li; top: 0; display: inline-block; width: 15px; color: #b1b1b1;}

.k-list-ordered > li + li{margin-top: 10px;}

* + .k-list-ordered{margin-top: 15px;}

/** @section Links */
/*Removed 
a{transition: all 0.2s ease-in-out;}

a, a:focus, a:active, a:hover{text-decoration: none;}

a[href*='tel'], a[href*='mailto']{white-space: nowrap;}
*/
.k-link-hover{color: inherit;}

* + .k-privacy-link{margin-top: 25px;}

.k-link-gray-dark, .k-link-gray-dark:active, .k-link-gray-dark:focus{color: #888;}

.k-link-gray-dark:hover{color: #0d2d62;}

/** @section Forms */
.k-form-input{height: 50px;}

.k-input-group-sm .k-form-input, .k-input-group-sm .k-input-group-btn > .k-btn, .k-input-group-sm .k-input-group-addon{height: 40px;}

.k-caret{display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent;}

.k-hr{height: 1px; padding: 0px; background: #f6f7f8; border: none;}

* + .k-hr{margin-top: 21px;}

.k-hr + *{margin-top: 21px;}

.k-hr + .k-block-after-divider{margin-top: 0;}

.k-hr-dashed{height: 0; border-bottom: 1px dashed #b1b1b1; background-color: transparent;}

.k-hr-gradient{background: white; background: -moz-linear-gradient(left, white 0%, #b1b1b1 50%, white 100%); background: -webkit-gradient(left top, right top, color-stop(0%, white), color-stop(50%, #b1b1b1), color-stop(100%, white)); background: -webkit-linear-gradient(left, white 0%, #b1b1b1 50%, white 100%); background: -o-linear-gradient(left, white 0%, #b1b1b1 50%, white 100%); background: -ms-linear-gradient(left, white 0%, #b1b1b1 50%, white 100%); background: linear-gradient(to right, white 0%, #b1b1b1 50%, white 100%);}

.k-hr-gray-light{border-top-color: #e5e5e5;}

.k-text-subline{position: relative; height: 2px; padding: 0; background: #e5e5e5; border: none;}

.k-text-subline:before{content: ''; position: absolute; top: 0; left: 0; height: 2px; width: 50px; background: #b80924;}

.k-divider{width: 50px; height: 3px; padding: 0; margin: 0 auto; background: #b1b1b1; border: none;}

* + .k-divider{margin-top: 21px;}

.k-divider + *{margin-top: 21px;}

.k-divider-vertical{width: 2px; height: 20px; background: #b1b1b1;}

@media (min-width: 480px){
	.k-divider-sm-0{margin-left: 0;}
}

@media (min-width: 768px){
	.k-divider-md-0{margin-left: 0;}
}

@media (min-width: 992px){
	.k-divider-lg-0{margin-left: 0;}
}

.k-divider-sm{width: 30px;}

.k-divider-lg{width: 70px; height: 3px;}

.k-hr-auto{margin-left: auto; margin-right: auto;}

.k-hr-480px-auto{margin-left: auto; margin-right: auto;}

.k-hr-768px-auto{margin-left: auto; margin-right: auto;}

.k-hr-992px-auto{margin-left: auto; margin-right: auto;}

.k-hr-1200px-auto{margin-left: auto; margin-right: auto;}

.k-hr-1800px-auto{margin-left: auto; margin-right: auto;}

.k-hr-left-0{margin-left: 0;}

.k-hr-480px-left-0{margin-left: 0;}

.k-hr-768px-left-0{margin-left: 0;}

.k-hr-992px-left-0{margin-left: 0;}

.k-hr-1200px-left-0{margin-left: 0;}

.k-hr-1800px-left-0{margin-left: 0;}

.k-hr-right-0{margin-right: 0;}

.k-hr-480px-right-0{margin-right: 0;}

.k-hr-768px-right-0{margin-right: 0;}

.k-hr-992px-right-0{margin-right: 0;}

.k-hr-1200px-right-0{margin-right: 0;}

.k-hr-1800px-right-0{margin-right: 0;}
/*removed by KT: 
body{font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.57143; font-weight: 400; color: #4D4D4D; background-color: #fff; -webkit-text-size-adjust: none; -webkit-font-smoothing: subpixel-antialiased;}
*/

.k-page-header{padding-bottom: 14px;}

.k-font-default{font-family: "Open Sans", Helvetica, Arial, sans-serif!important;}

.k-font-accent, .k-h1, .k-h2, .k-h4,.k-h6{font-family: "Merriweather", "Times New Roman", Times, serif!important;}

/*removed by KT: h1, */
.k-h1{font-size: 36px!important; line-height: 1.5; letter-spacing: 0.02em;}

@media (min-width: 768px){
	
/*removed by KT: h1, */
	.k-h1{line-height: 1.23529; font-size: 68px!important;}
}

/*removed by KT: h2, */
.k-h2{font-size: 32px!important; line-height: 1.5;	
}

@media (min-width: 768px){
	
/*removed by KT: h2, */
	.k-h2{line-height: 1.27273; font-size: 44px!important;	
	}
}

/*removed by KT: h3, */
.k-h3{font-size: 28px!important; line-height: 1.5; font-family: "Open Sans", Helvetica, Arial, sans-serif!important;}

@media (min-width: 768px){
	
/*removed by KT: h3, */
	.k-h3{line-height: 1.2; font-size: 30px!important;}
}

/*removed by KT: h4, */
.k-h4{font-size: 20px!important; line-height: 1.5; margin-bottom: 0; margin-top: 0;	
}

@media (min-width: 768px){
	
/*removed by KT: h4, */
	.k-h4{line-height: 1.5; font-size: 24px!important;	
	}
}

/*removed by KT: h5, */
.k-h5{font-size: 24px!important; line-height: 1.5; margin-bottom: 0; font-family: "Open Sans", Helvetica, Arial, sans-serif;}

@media (min-width: 768px){
	
/*removed by KT: h5, */
	.k-h5{line-height: 1.4; font-size: 20px!important;}
}

/*removed by KT: h6, */
.k-h6{font-size: 17px!important; line-height: 1.5;	
}

h6 * + .k-icon,
h6 .k-icon + *,
.k-h6 * + .k-icon,
.k-h6 .k-icon + *{padding-left: 8px;}

@media (min-width: 768px){
	h6,
	.k-h6{line-height: 1.22222; font-size: 18px!important;}
}
/*
html * + h1{margin-top: 29px;}

html h1 + *{margin-top: 29px;}
*/
html * + h2{margin-top: 29px;}

html h2 + *{margin-top: 29px;}

html * + h3{margin-top: 21px;}

html h3 + *{margin-top: 21px;}

html * + h4{margin-top: 19px;}

html h4 + *{margin-top: 19px;}

html * + h5{margin-top: 19px;}

html h5 + *{margin-top: 11px;}

html * + h6{margin-top: 19px;}

html h6 + *{margin-top: 11px;}
/*
h1 a, .k-h1 a,
h2 a, .k-h2 a,
h3 a, .k-h3 a,
h4 a, .k-h4 a,
h5 a, .k-h5 a,
h6 a, .k-h6 a{transition: .3s all ease;}
*/
h1 a:hover, .k-h1 a:hover,
h2 a:hover, .k-h2 a:hover,
h3 a:hover, .k-h3 a:hover,
h4 a:hover, .k-h4 a:hover,
h5 a:hover, .k-h5 a:hover,
h6 a:hover, .k-h6 a:hover{color: #b80924;}

h1 .k-small, .k-h1 .k-small,
h2 .k-small, .k-h2 .k-small,
h3 .k-small, .k-h3 .k-small,
h4 .k-small, .k-h4 .k-small,
h5 .k-small, .k-h5 .k-small,
h6 .k-small, .k-h6 .k-small{color: #888;}

h1.k-text-primary a:hover, .k-h1.k-text-primary a:hover,

h2.k-text-primary a:hover, .k-h2.k-text-primary a:hover,
h3.k-text-primary a:hover, .k-h3.k-text-primary a:hover,
h4.k-text-primary a:hover, .k-h4.k-text-primary a:hover,
h5.k-text-primary a:hover, .k-h5.k-text-primary a:hover,
h6.k-text-primary a:hover, .k-h6.k-text-primary a:hover{color: #0d2d62;}

/*p,*/
.k-p,
.k-list{margin-top: 10px; margin-bottom: 10px;}

/*p a,*/
.k-p a,
.k-list a{color: #b80924;}

/*p a:hover,*/ p a.k-hover,
.k-p a:hover,
.k-p a.k-hover,
.k-list a:hover,
.k-list a.k-hover{color: #0d2d62;}

p a:focus, p a.k-active, p a:active,
.k-p a:focus,
.k-p a.k-active,
.k-p a:active,
.k-list a:focus,
.k-list a.k-active,
.k-list a:active{color: #b1b1b1;}

p a[href="privacy.html"],
.k-p a[href="privacy.html"],
.k-list a[href="privacy.html"]{color: inherit;}

p a[href="privacy.html"]:hover, p a[href="privacy.html"].k-hover,
.k-p a[href="privacy.html"]:hover,
.k-p a[href="privacy.html"].k-hover,
.k-list a[href="privacy.html"]:hover,
.k-list a[href="privacy.html"].k-hover{color: #0d2d62;}

p a[href="privacy.html"]:focus, p a[href="privacy.html"].k-active, p a[href="privacy.html"]:active,
.k-p a[href="privacy.html"]:focus,
.k-p a[href="privacy.html"].k-active,
.k-p a[href="privacy.html"]:active,
.k-list a[href="privacy.html"]:focus,
.k-list a[href="privacy.html"].k-active,
.k-list a[href="privacy.html"]:active{color: #0d2d62;}

@media (min-width: 480px){
	.k-big{font-size: 106.25%; line-height: 1.470588235294118;}
	/*h1 .k-big,
	.k-h1 .k-big{font-size: 176.47%; line-height: 1.125;}8*/
	h2 .k-big,
	.k-h2 .k-big{font-size: 147.36%; line-height: 1.142857142857143;}
}

blockquote small,
blockquote .k-small,
small,
.k-small{font-size: 85.714285%;}

blockquote small:before,
blockquote .k-small:before,
small:before,
.k-small:before{display: none;}
/*
h1 blockquote small,
.k-h1 blockquote small, h1
blockquote .k-small,
.k-h1
blockquote .k-small, h1
small,
.k-h1
small, h1
.k-small,
.k-h1
.k-small{font-size: 62.22222222222222%;}*/

h2 blockquote small,
.k-h2 blockquote small, 
h2 blockquote .k-small,
.k-h2 blockquote .k-small, h2
small,
.k-h2
small, h2
.k-small,
.k-h2
.k-small{font-size: 63.15789473684211%;}

h3 blockquote small,
.k-h3 blockquote small, h3
blockquote .k-small,
.k-h3
blockquote .k-small, h3
small,
.k-h3
small, h3
.k-small,
.k-h3
.k-small{font-size: 73.33333333333333%;}

h4 blockquote small,
.k-h4 blockquote small, h4
blockquote .k-small,
.k-h4
blockquote .k-small, h4
small,
.k-h4
small, h4
.k-small,
.k-h4
.k-small{font-size: 75%;}

h5 blockquote small,
.k-h5 blockquote small, h5
blockquote .k-small,
.k-h5
blockquote .k-small, h5
small,
.k-h5
small, h5
.k-small,
.k-h5
.k-small{font-size: 72.72727272727273%;}

h6 blockquote small,
.k-h6 blockquote small, h6
blockquote .k-small,
.k-h6
blockquote .k-small, h6
small,
.k-h6
small, h6
.k-small,
.k-h6
.k-small{font-size: 94.11764705882353%;}

sub{bottom: -0.5em;}

sub, sup{font-size: 62%; line-height: 0; position: relative; vertical-align: baseline;}

code, kbd, pre, samp{font-family: Consolas, "Courier New", monospace;}

code{padding: 5px 7px; font-size: 75%; color: #E50A0A; background-color: #f9f9f9; border-radius: 2px;}

pre{padding: 16px 19px; margin-bottom: 0; font-size: 16px; line-height: 1.13; overflow-x: auto;}

pre code{font-size: 75%; text-align: left;}

mark, k-mark{background-color: #b80924; padding: .1em; color: #fff;}

.k-text-extra-small{font-size: 13px;}

.k-text-extra-big{font-size: 100px; line-height: .7;}

@media (min-width: 768px){
	.k-text-extra-big{font-size: 140px;}
}

@media (min-width: 992px){
	.k-text-extra-big{font-size: 180px;}
}

@media (min-width: 1200px){
	.k-text-extra-big{font-size: 220px;}
}

.k-list > li + li{margin-top: 10px;}

.k-list-numbered{color: #b1b1b1; padding-left: 40px;}

.k-list-numbered li{padding-left: 10px;}

.k-list-numbered li span{color: #000;}

.k-list-inline{margin-left: -6px; margin-right: -6px;}

.k-list-inline > li{padding-left: 6px; padding-right: 6px;}

.k-list-inline.k-rating{margin-left: -1px; margin-right: -1px;}

.k-list-inline.k-rating > li{padding-left: 1px; padding-right: 1px;}

.k-list-inline.k-rating .k-icon{color: #ecb111; font-size: 20px; line-height: 20px;}

.k-list-inline-xs{margin-left: -3px; margin-right: -3px;}

.k-list-inline-xs > li{padding-left: 3px; padding-right: 3px;}

.k-list-inline-sm{margin-left: -10px; margin-right: -10px;}

.k-list-inline-sm > li{padding-left: 10px; padding-right: 10px;}

.k-list-inline-md{margin-left: -15px; margin-right: -15px;}

.k-list-inline-md > li{padding-left: 15px; padding-right: 15px;}

.k-list-inline-lg{margin-left: -5px; margin-right: -5px;}

.k-list-inline-lg > li{padding-left: 5px; padding-right: 5px;}

@media (min-width: 992px){
	.k-list-inline-lg{margin-left: -15px; margin-right: -15px;}
	.k-list-inline-lg > li{padding-left: 15px; padding-right: 15px;}
}

.k-list-inline-xl{margin-left: -5px; margin-right: -5px;}

.k-list-inline-xl > li{padding-left: 5px; padding-right: 5px;}

@media (min-width: 992px){
	.k-list-inline-xl{margin-left: -28px; margin-right: -28px;}
	.k-list-inline-xl > li{padding-left: 28px; padding-right: 28px;}
}

.k-list-inline-dashed > li{padding-right: 0;}

.k-list-inline-dashed > li + li:before{content: '/'; padding-right: 5px; opacity: .5;}

@media (min-width: 992px){
	.k-list-inline-dashed > li + li:before{padding-right: 20px;}
}

.k-list-inline-dark a{color: #b1b1b1;}

.k-list-inline-dark a:hover{color: #0d2d62;}

.k-list-inline-madison a:hover{color: #0d2d62;}

.k-list-inline-primary a{color: #0d2d62;}

.k-list-inline-primary a:hover{color: #b80924;}

.k-list-marked{text-align: left; padding-left: 0; list-style: none!important;}

.k-list-marked li{padding-left: 50px; position: relative;}

.k-list-marked li:before{content: '\f105'; font-size: 14px; position: absolute; left: 28px; top: -1px; font-family: "FontAwesome"; color: #000;}

.k-list-marked-primary li{padding-left: 0;}

.k-list-marked-primary li:before{content: '';}

.k-list-marked-primary li a{padding-left: 24px; position: relative; transition: 0.35s all ease;}

.k-list-marked-primary li a:before{content: '\f105'; position: absolute; top: -1px; left: 0px; font-family: "FontAwesome"; color: #b80924; transition: 0.35s all ease;}

.k-list-marked-primary li a:hover:before{left: 5px;}

.k-list-index{padding-left: 0; list-style: none!important; counter-reset: li;}

.k-list-index li .k-list-index-counter:before{content: counter(li, decimal-leading-zero); counter-increment: li;}

.k-list-separated li + li{border-top: 1px solid #f6f7f8; margin-top: 8px; padding-top: 7px;}

.k-bg-fixed{background-attachment: fixed; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover;}

.k-bg-image{background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; background-position: center center;}

.k-bg-black{background: #000; fill: #000;}

.k-bg-gray-darkest{background: #212121; fill: #212121;}

.k-bg-gray-darker{background: #434345; fill: #434345;}

.k-bg-gray{background: #b1b1b1; fill: #b1b1b1;}

.k-bg-gray-light{background: #e5e5e5; fill: #e5e5e5;}

.k-bg-lighter{background: #f6f7f8; fill: #f6f7f8;}

.k-bg-lightest{background: #f9f9f9; fill: #f9f9f9;}

.k-bg-madison{background: #0d2d62; fill: #0d2d62;}

.k-bg-madison .k-button-primary:hover{background-color: rgba(184, 9, 36, 0.6); border-color: #b80924;}

.k-bg-madison .k-form-label-outside, .k-bg-madison .k-form-label-outside.k-focus, .k-bg-madison .k-form-label-outside.k-auto-fill{color: #fff;}

.k-bg-catskill{background-color: #F5F7FA;}

.k-bg-catskill:not([style*="background-"]) + .k-bg-catskill:not([style*="background-"]){padding-top: 0;}

.k-bg-default{background-color: #fff;}

.k-bg-default:not([style*="background-"]) + .k-bg-default:not([style*="background-"]){padding-top: 0;}

.k-bg-accent{background-color: #b80924;}

.k-bg-accent:not([style*="background-"]) + .k-bg-accent:not([style*="background-"]){padding-top: 0;}

.k-bg-overlay-white{background: rgba(255, 255, 255, 0.8);}

.k-bg-overlay-gray-darkest{background: rgba(33, 33, 33, 0.65);}

.k-page-head{margin-bottom: -2px;}

.k-page .k-text-primary{color: #b80924;}

.k-page a.k-text-primary:hover, .k-page a.k-text-primary:focus{color: black;}

.k-page .k-text-gray{color: #b1b1b1;}

.k-page a.k-text-gray:hover, .k-page a.k-text-gray:focus{color: #4b4b4b;}

.k-page .k-text-madison{color: #0d2d62;}

.k-page a.k-text-madison:hover, .k-page a.k-text-madison:focus{color: black;}

.k-page .k-text-white{color: #fff;}

.k-page a.k-text-white:hover, .k-page a.k-text-white:focus{color: #999;}

.k-page .k-text-dark{color: #666;}

.k-page a.k-text-dark:hover, .k-page a.k-text-dark:focus{color: #222;}

.k-page a:hover .k-text-dark{color: #0d2d62 !important;}

.k-page .k-text-black{color: #000;}

.k-page a.k-text-black:hover, .k-page a.k-text-black:focus{color: black;}

.k-page a.k-text-black:hover, .k-page a.k-text-black:focus{color: #b80924;}

.k-page .k-text-silver{color: #fff;}

.k-page a.k-text-silver:hover, .k-page a.k-text-silver:focus{color: #999;}

.k-page .k-text-light{color: #e5e5e5;}

.k-page a.k-text-light:hover, .k-page a.k-text-light:focus{color: #7f7f7f;}

.k-page .k-text-blue-gray, .k-page .k-text-malibu, .k-page .k-text-blue-gray:before, .k-page .k-text-malibu:before{-webkit-background-clip: text; -webkit-text-fill-color: transparent;}

.k-page .k-text-blue-gray, .k-page .k-text-blue-gray:before{color: #8668ad; background-image: -webkit-linear-gradient(0deg, #8668ad 0%, #0d2d62 100%);}

.k-page .k-text-malibu, .k-page .k-text-malibu:before{color: #0d2d62; background-image: -webkit-linear-gradient(0deg, #0d2d62 0%, #79ccf2 100%);}

.k-shadow-drop-ambient{box-shadow: 0px 0px 1px 0 rgba(0, 0, 0, 0.15);}

.k-shadow-drop-xxs{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);}

.k-shadow-drop-xs{box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2);}

.k-shadow-drop-sm{box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);}

.k-shadow-drop,
.k-shadow-drop-md{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-shadow-drop-lg{box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.18);}

.k-shadow-drop-xl{box-shadow: 0 12px 36px 0 rgba(0, 0, 0, 0.15);}

.k-border-gray-light{border-color: #e5e5e5;}

@media (min-width: 768px){
	.k-features-list [class*='cell-'] + [class*='cell-']{position: relative;}
	.k-features-list [class*='cell-'] + [class*='cell-']:before{position: absolute; content: ''; display: inline-block; z-index: 0;}
	.k-features-list [class*='cell-'] + [class*='cell-']:before{top: 0; left: 0; bottom: 0; border-left: 1px solid rgba(136, 136, 136, 0.2);}
}

.k-contact-info dl{margin-bottom: 0;}

.k-contact-info dl dt, .k-contact-info dl dd{display: inline-block; font-weight: 400;}

.k-contact-info dl dd a:hover{color: #0d2d62;}

.k-contact-info address a:hover{color: #b80924;}

.k-position-relative{position: relative;}

.k-position-absolute{position: absolute; top: 0; left: 0; right: 0; z-index: 2;}

.k-header-info{color: #fff;}

.k-header-info a{transition: all .3s;}

.k-header-info a:hover{color: rgba(255, 255, 255, 0.8); text-decoration: underline;}

.k-img-wrap-2{position: relative; display: inline-block;}

.k-img-wrap-2 .k-icon{position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: inline-block; text-align: center; font-size: 80px; color: #fff; cursor: pointer; transition: 250ms;}

.k-modal{background: rgba(0, 0, 0, 0.5);}

.k-modal-content{background-color: transparent; padding: 0; border: none;}

@media (min-width: 768px){
	.k-modal-content{box-shadow: 2px 38px 44px -15px rgba(0, 0, 0, 0.5);}
}

.k-modal-body,
.k-modal-header{padding: 0; border: none;}

.k-modal-header{padding-top: 15px; padding-bottom: 15px;}

.k-modal-dialog{top: 60px;}

@media (min-width: 768px){
	.k-modal-dialog{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) !important;}
}

.k-close{color: #fff; opacity: 1; transition: 250ms;}

.k-close:hover{color: #b80924; opacity: 1;}

.k-home-headings-custom{color: #b80924;}

.k-home-headings-custom .k-first-word{color: #0d2d62;}

@media (min-width: 1800px){
	.k-container-wide{max-width: 1800px;}
}
/*
p{margin: 0;}

p + *{margin-bottom: 11px;}
*/
* + .k-rd-search-results{margin-top: 40px;}

@media (min-width: 768px){
	* + .k-rd-search-results{margin-top: 60px;}
}

.k-col-1-5{width: 20%;}

@media (min-width: 768px){
	.k-col-md-1-5{width: 20%; max-width: 20%;}
}

@media (min-width: 992px){
	.k-col-lg-1-5{width: 20%; max-width: 20%;}
}

@media (min-width: 1200px){
	.k-col-xl-1-5{width: 20%; max-width: 20%;}
}

.k-row-condensed{margin-left: 0; margin-right: 0;}

.k-row-condensed > [class*="col"]{padding-left: 0; padding-right: 0;}

@media (min-width: 1200px){
	html.k-lt-ie-10 .k-row-lg-condensed,
	.k-row-lg-condensed{margin-left: 0; margin-right: 0;}
	html.k-lt-ie-10 .k-row-lg-condensed > [class*='col'],
	.k-row-lg-condensed > [class*='col']{padding-left: 0; padding-right: 0;}
	html.k-lt-ie-10 .k-row-lg-condensed > * + [class*='col'],
	.k-row-lg-condensed > * + [class*='col']{margin-top: 0;}
}

@media (min-width: 1200px){
	.k-row-xl-no-gutters{margin: 0;}
	.k-row-xl-no-gutters > [class*="col-"]{padding-left: 0; padding-right: 0;}
}

.k-text-hover-custom{color: #0d2d62;}

.k-text-hover-custom:hover{color: #b80924;}

html .k-btn{position: relative; padding: 15px 27px; font-size: 16px; line-height: 16px; border-radius: 5px; white-space: nowrap; border-width: 2px; transition: .3s; backface-visibility: hidden; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18); text-decoration: none!important;}

html .k-btn:active, html .k-btn.k-active, html .k-btn:active:focus{outline: none; box-shadow: none !important;}

html .k-btn .k-caret:last-child{margin-left: 5px;}

.k-btn-group .k-btn + .k-btn,
.k-btn-group-lg .k-btn + .k-btn{margin-left: -2px;}

.k-btn-group-sm .k-btn + .k-btn,
.k-btn-group-xs .k-btn + .k-btn{margin-left: -2px;}

.k-btn-group > .k-btn:hover,
.k-btn-group > .k-btn:focus,
.k-btn-group > .k-btn:active,
.k-btn-group > .k-btn.k-active,
.k-btn-group-vertical > .k-btn:hover,
.k-btn-group-vertical > .k-btn:focus,
.k-btn-group-vertical > .k-btn:active,
.k-btn-group-vertical > .k-btn.k-active{z-index: auto;}

/*
 Buttons Old 
.k-button-primary, .k-button-primary:focus{color: #fff!important; background-color: #b80924; border-color: #b80924;}
 */
 /*
 Buttons New 11.30.2020
*/
.k-button-primary{color: #fff!important;/*added by KT*/
	background-color: #b80924; border-color: #b80924;}
.k-button-primary:hover, .k-button-primary:active, .k-button-primary.k-active{color: #fff!important;/*added by KT*/
	background-color: #0d2d62; border-color: #0d2d62;}

.k-button-primary.k-button-ujarak::before{background: #0d2d62;}

.k-button-default, .k-button-default:focus{color: #0d2d62; background-color: transparent; border-color: #0d2d62;}

.k-button-default:hover, .k-button-default:active, .k-button-default.k-active{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-button-default.k-button-ujarak::before{background: #0d2d62;}

.k-button-madison, .k-button-madison:focus{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-button-madison:hover, .k-button-madison:active, .k-button-madison.k-active{color: #fff; background-color: #b80924; border-color: #b80924;}

.k-button-madison.k-button-ujarak::before{background: #b80924;}

.k-btn-sm{padding: 6px 17px; font-size: 14px; line-height: 22px; border-radius: 5px; border-width: 2px;}

/*
 Context Dark Buttons
 */
.k-context-dark .k-button-primary, .k-swiper-slide-caption .k-button-primary, .k-navbar-inverse .k-button-primary, .k-context-dark .k-button-primary:focus, .k-swiper-slide-caption .k-button-primary:focus, .k-navbar-inverse .k-button-primary:focus{color: #fff; background-color: #b80924; border-color: #b80924;}

.k-context-dark .k-button-primary:hover, .k-swiper-slide-caption .k-button-primary:hover, .k-navbar-inverse .k-button-primary:hover, .k-context-dark .k-button-primary:active, .k-swiper-slide-caption .k-button-primary:active, .k-navbar-inverse .k-button-primary:active, .k-context-dark .k-button-primary.k-active, .k-swiper-slide-caption .k-button-primary.k-active, .k-navbar-inverse .k-button-primary.k-active{color: #b80924; background-color: #fff; border-color: #fff;}

.k-context-dark .k-button-primary.k-button-ujarak::before, .k-swiper-slide-caption .k-button-primary.k-button-ujarak::before, .k-navbar-inverse .k-button-primary.k-button-ujarak::before{background: #fff;}

html .k-btn-rounded{border-radius: 5px;}

html .k-btn-shadow-none{box-shadow: none;}

html .k-btn-rect{border-radius: 0;}

.k-btn-round.k-btn{border-radius: 12.5px;}

.k-btn-round.k-btn-xs{border-radius: 11.5px;}

.k-btn-round.k-btn-sm{border-radius: 9.5px;}

.k-btn-round.k-btn-lg{border-radius: 18px;}

.k-btn-ellipse.k-btn{border-radius: 25px;}

.k-btn-ellipse.k-btn-xs{border-radius: 23px;}

.k-btn-ellipse.k-btn-sm{border-radius: 19px;}

.k-btn-ellipse.k-btn-lg{border-radius: 36px;}

.k-btn-link{position: relative; border: none; padding-left: 12px; padding-right: 12px; text-transform: uppercase; font-weight: 900; color: #434345; line-height: 1.9;}

.k-btn-link:after{content: ''; height: 2px; position: absolute; width: 60px; left: 50%; bottom: -2px; transform: translateX(-50%); transition: .3s;}

.k-btn-link:after{background: -moz-linear-gradient(90deg, #b80924 0%, #b80924 100%); background: -webkit-linear-gradient(90deg, #b80924 0%, #b80924 100%); background: -o-linear-gradient(90deg, #b80924 0%, #b80924 100%); background: -ms-linear-gradient(90deg, #b80924 0%, #b80924 100%); background: linear-gradient(90deg, #b80924 0%, #b80924 100%);}

.k-btn-link, .k-btn-link:active, .k-btn-link.k-active, .k-btn-link[disabled],
fieldset[disabled] .k-btn-link{background-color: transparent; box-shadow: none;}

.k-btn-link:hover, .k-btn-link:focus{color: inherit; text-decoration: none; background-color: transparent;}

.k-btn-link:hover:after, .k-btn-link:focus:after{width: 70px;}

.k-btn-link[disabled]:hover, .k-btn-link[disabled]:focus,
fieldset[disabled] .k-btn-link:hover,
fieldset[disabled] .k-btn-link:focus{color: inherit; text-decoration: none;}

.k-btn.k-btn-icon{padding-left: 28px; padding-right: 28px;}

.k-btn.k-btn-icon .k-icon{font-size: 14px; line-height: 14px; vertical-align: middle; transition: 0s;}

.k-btn.k-btn-icon .k-icon.k-fa-shopping-cart{font-size: 20px;}

.k-btn.k-btn-icon-left .k-icon{float: left; padding-right: 10px;}


.k-btn.k-btn-icon-right .k-icon{float: right; padding-left: 10px;}

.k-btn-toolbar{margin-left: 0; transform: translate(-10px, -10px);}

.k-btn-toolbar > .k-btn,
.k-btn-toolbar > .k-input-group,
.k-btn-toolbar > .k-btn-group{margin-left: 10px; margin-top: 10px;}

.k-tags-list .k-btn-xs{padding: 4px 9px; font-size: 14px; text-transform: capitalize; letter-spacing: 0; border-width: 1px; box-shadow: none; font-weight: 400;}

.k-tags-list .k-button-primary, .k-tags-list .k-button-primary:focus{color: #b80924; background-color: #fff; border-color: #b80924;}

.k-tags-list .k-button-primary:hover, .k-tags-list .k-button-primary:active, .k-tags-list .k-button-primary.k-active{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-tags-list .k-button-primary.k-button-ujarak::before{background: #0d2d62;}

.k-caret{margin-left: 5px;}

.k-dropup,
.k-dropdown{display: inline-block;}

.k-dropdown-menu{font-size: 13px; border: none; border-radius: 4px;}

.k-dropdown-menu > li > a{font-weight: 400; padding: 5px 20px;}

.k-dropdown-menu .k-divider{width: 100%;}

.k-dropdown-header{font-size: 12px; padding: 8px 20px 3px;}

.k-thumbnail-classic,
.k-thumbnail-classic > figure{position: relative; display: block;}

.k-thumbnail-classic img,
.k-thumbnail-classic figure img{width: 100%; height: auto; transition: .35s; will-change: transform;}

.k-thumbnail-classic figure figcaption,
.k-thumbnail-classic figcaption{position: absolute;}

.k-thumbnail{transition: .3s; border: none; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

a.k-thumbnail:hover{box-shadow: 0 5px 23px 0 rgba(0, 0, 0, 0.18);}

.k-thumbnail-classic{position: relative; overflow: hidden; max-width: 280px; margin-left: auto; margin-right: auto;}

.k-thumbnail-classic figure figcaption,
.k-thumbnail-classic figcaption{display: flex; flex-direction: column; justify-content: center; align-items: center; position: static; background: #0d2d62; color: #d3d3d3; padding: 15px 15px 25px;}

.k-thumbnail-classic-img-wrap{position: relative;}

.k-thumbnail-classic .k-gallery-link-mobile{position: absolute; left: 0; top: 0; bottom: 0; right: 0;}

.k-thumbnail-classic-title{color: #fff;}

.k-thumbnail-classic .k-divider{background: #fff; margin: 10px auto 15px;}

.k-thumbnail-classic .k-icon{font-size: 24px; line-height: 24px; color: #fff;}

.k-thumbnail-classic .k-icon:hover{color: #b80924;}

.k-thumbnail-classic .k-thumbnail-classic-link{display: inline-block; position: absolute; top: 30%; left: 50%; transform: translate(-50%, -50%);}

.k-thumbnail-classic .k-thumbnail-classic-link img{display: none;}

.k-thumbnail-classic-img-wrap{position: relative;}

.k-thumbnail-classic-img-wrap:after{content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); pointer-events: none; opacity: 1;}

@media (min-width: 1200px){
	.k-thumbnail-classic .k-thumbnail-classic-link{margin-top: 20px; position: static; transform: translate(0, 0);}
	.k-thumbnail-classic-img-wrap:after{opacity: 0;}
	.k-thumbnail-classic figure figcaption,
	.k-thumbnail-classic figcaption{position: absolute; left: 0; right: 0; top: 0; bottom: 0; padding-left: 15px; padding-right: 15px; background: none; z-index: 2; opacity: 0; visibility: hidden; transition: 0.35s all ease-out; transform: translateY(-10%);}
	.k-thumbnail-classic figure figcaption:before,
	.k-thumbnail-classic figcaption:before{position: absolute; left: 10px; right: 10px; top: 10px; bottom: 10px; content: ""; transition: 0.35s all ease-out;}
	.k-thumbnail-classic figure figcaption p,
	.k-thumbnail-classic figcaption p{max-height: 45px; overflow: hidden;}
	.k-ie-10 .k-thumbnail-classic figure figcaption p, .k-ie-11 .k-thumbnail-classic figure figcaption p, .k-edge .k-thumbnail-classic figure figcaption p, .k-ie-10
	.k-thumbnail-classic figcaption p, .k-ie-11
	.k-thumbnail-classic figcaption p, .k-edge
	.k-thumbnail-classic figcaption p{max-width: 300px;}
	.k-thumbnail-classic:before{position: absolute; left: -20px; right: -20px; top: -20px; bottom: -20px; content: ""; background: rgba(13, 45, 98, 0.8); z-index: 1; opacity: 0; visibility: hidden; transition: 0.35s all ease-out; transition-delay: 0.2s;}
	.k-thumbnail-classic:hover:before{opacity: 1; visibility: visible; transition-delay: 0s;}
	.k-thumbnail-classic:hover figure figcaption,
	.k-thumbnail-classic:hover figcaption{opacity: 1; visibility: visible; transform: translateY(0);}
	.k-thumbnail-classic:hover figure figcaption:before,
	.k-thumbnail-classic:hover figcaption:before{left: 20px; right: 20px; top: 20px; bottom: 20px;}
}

@media (min-width: 1800px){
	.k-thumbnail-classic .k-divider{margin: 10px auto 33px;}
	.k-thumbnail-classic figure figcaption,
	.k-thumbnail-classic figcaption{padding-left: 50px; padding-right: 50px; max-height: none;}
	.k-thumbnail-classic figure figcaption:before,
	.k-thumbnail-classic figcaption:before{border: 1px solid #fff;}
}

.k-thumbnail-default{position: relative; display: inline-block; width: 100%;}

.k-thumbnail-default img{max-width: 100%; width: 100%; height: auto;}

.k-thumbnail-default:after{position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); opacity: 0; transition: 0.35s all ease; z-index: 1;}

.k-thumbnail-default .k-icon{position: absolute; left: 50%; top: 100%; transform: translate(-50%, -50%); opacity: 0; font-size: 30px; color: #fff; transition: 0.35s all ease; z-index: 2;}

.k-ie-11 .k-thumbnail-default, .k-ie-edge .k-thumbnail-default{display: block;}

.k-ie-11 .widget-flickrfeed .k-thumbnail-default, .k-ie-edge .widget-flickrfeed .k-thumbnail-default{display: inline-block;}

.k-tablet .k-thumbnail-default .k-icon,
.k-mobile .k-thumbnail-default .k-icon,
.k-thumbnail-default:hover .k-icon{top: 50%; opacity: 1;}

.k-tablet .k-thumbnail-default:after,
.k-mobile .k-thumbnail-default:after,
.k-thumbnail-default:hover:after{opacity: 1;}

.k-tablet .k-thumbnail-default:after,
.k-mobile .k-thumbnail-default:after{opacity: .4;}

.widget-flickrfeed .k-thumbnail-default{width: 50%;}

.k-thumbnail-modern{display: block; position: relative; z-index: 1; width: 100%; overflow: hidden; padding: 0; margin: 0; border: none; border-radius: 0; background-color: transparent;}

.k-thumbnail-variant-4{position: relative; overflow: hidden; box-shadow: 0 0 13px 0 rgba(1, 3, 4, 0.15);}

@media (max-width: 575px){
	.k-thumbnail-variant-4{max-width: 400px; margin-left: auto; margin-right: auto;}
}

.k-thumbnail-variant-4 .k-thumbnail-figure{background: #000;}

.k-thumbnail-variant-4 .k-thumbnail-figure img{width: 100%; height: auto; max-width: none;}

.k-thumbnail-variant-4 .k-thumbnail-image-wrap{opacity: .96;}

.k-thumbnail-variant-4 .k-caption{position: absolute; left: 0; right: 0; bottom: 0; padding: 16px 15px; text-align: center; color: #000; background: #fff;}

.k-thumbnail-variant-4 .k-thumbnail-text-light{color: #000b24;}

@media (min-width: 992px){
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4 .k-thumbnail-image-wrap{position: relative; will-change: transform; opacity: 1; transition: opacity .7s, transform .7s; transition: opacity .7s, transform .7s, -webkit-transform .7s; -webkit-transform: scale3d(1.001, 1.001, 1); transform: scale3d(1.001, 1.001, 1);}
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4 .k-caption,
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4 .k-caption-header{transition: -webkit-transform 0.55s; transition: transform 0.55s; transition: transform 0.55s, -webkit-transform 0.55s; -webkit-transform: translate3d(0, 200%, 0); transform: translate3d(0, 200%, 0);}
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4 .k-caption-header{transition-delay: 0.05s;}
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4:hover .k-thumbnail-image-wrap{opacity: .9; -webkit-transform: scale3d(1.07, 1.07, 1); transform: scale3d(1.07, 1.07, 1);}
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4:hover .k-caption,
	html:not(.k-tablet):not(.k-mobile) .k-thumbnail-variant-4:hover .k-caption-header{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@media (min-width: 768px){
	.k-thumbnail-variant-4 h4{font-size: 22px;}
}

@media (min-width: 992px){
	.k-thumbnail-variant-4 .k-caption{padding: 17px 15px;}
}

@media (min-width: 480px){
	.k-thumbnail-classic{max-width: 370px;}
}

@media (min-width: 768px){
	.k-thumbnail-classic{max-width: none;}
}

.k-well-lg{padding: 30px; border-radius: 0;}

.k-nav-tabs > li, .k-nav-tabs > li:last-child{margin-bottom: -1px;}

.k-nav-stacked > li + li{margin-top: 4px;}

@media (min-width: 992px){
	.k-nav-stacked-container .k-tab-content,
	.k-nav-stacked-container .k-nav-stacked{display: table-cell; vertical-align: top;}
	.k-nav-stacked-container .k-nav-stacked{width: 25%;}
	.k-nav-stacked-container .k-tab-content{width: 73%; padding-left: 20px;}
}

.k-panel-title,
.k-panel-heading,
.k-panel-footer{font-size: 16px; font-weight: 700; text-transform: uppercase;}

.k-panel-group .k-panel-title{padding-right: 25px;}

.k-panel-group.k-accordion .k-panel-heading{position: relative; padding: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}

.k-panel-group.k-accordion .k-panel-heading a{display: inline-block; width: 100%; padding: 13px 22px; transition: .2s;}

.k-panel-group.k-accordion .k-panel-heading a:after{position: absolute; top: 10px; bottom: 0; right: 20px; width: 20px; font-family: "Material Design Icons"; font-size: 21px; font-weight: 400; color: #888; content: '\f465';}

.k-panel-group.k-accordion .k-panel-heading a.k-collapsed:after{content: '\f504';}

.k-panel-group.k-accordion .k-panel-body{padding: 8px 25px 15px 20px; font-size: 16px; line-height: 1.5625;}

.k-panel-group.k-accordion .k-panel + .k-panel{margin-top: 10px;}

@media (min-width: 992px){
	.k-panel-group.k-accordion .k-panel-heading{font-size: 16px;}
	.k-panel-group.k-accordion .k-panel-heading a:after{right: 15px;}
}

.k-icon{position: relative; display: inline-block; font-weight: 400; font-size: 36px; line-height: 42px; font-style: normal;}

.k-icon:before{display: inline-block; position: relative;}

a.k-icon{transition: .3s;}

.k-icon-rect,
.k-icon-circle,
.k-icon-rounded,
.k-icon-outlined{width: 70px; height: 70px; font-size: 44px; line-height: 70px; text-align: center; border: 2px solid transparent;}

.k-icon-circle{border-radius: 50%;}

.k-icon-rounded{border-radius: 5px;}

.k-icon-outlined{position: relative;}

.k-icon-outlined, .k-icon-outlined:after{border-radius: 50%;}

.k-icon-outlined:after{position: absolute; top: -7px; right: -7px; bottom: -7px; left: -7px; content: ''; border: 2px solid #e5e5e5;}

.k-icon-xxs{font-size: 18px; line-height: 18px;}

.k-icon-xxs.k-icon-rect, .k-icon-xxs.k-icon-rounded, .k-icon-xxs.k-icon-circle, .k-icon-xxs.k-icon-outlined{width: 40px; height: 40px; line-height: 40px; font-size: 18px;}

.k-icon-xs{font-size: 22px; line-height: 22px;}

.k-icon-xs.k-icon-rect, .k-icon-xs.k-icon-rounded, .k-icon-xs.k-icon-circle, .k-icon-xs.k-icon-outlined{width: 50px; height: 50px; line-height: 50px; font-size: 21px;}

.k-icon-sm{font-size: 56px; line-height: 56px;}

.k-icon-sm.k-icon-rect, .k-icon-sm.k-icon-rounded, .k-icon-sm.k-icon-circle, .k-icon-sm.k-icon-outlined{width: 60px; height: 60px; line-height: 60px; font-size: 26px;}

.k-icon-md{font-size: 60px; line-height: 60px;}

.k-icon-md.k-icon-rect, .k-icon-md.k-icon-rounded, .k-icon-md.k-icon-circle, .k-icon-md.k-icon-outlined{width: 60px; height: 60px; line-height: 60px; font-size: 26px;}

.k-icon-lg{font-size: 80px; line-height: 80px;}

.k-icon-lg.k-icon-rect, .k-icon-lg.k-icon-rounded, .k-icon-lg.k-icon-circle, .k-icon-lg.k-icon-outlined{width: 120px; height: 120px; line-height: 120px; font-size: 56px;}

.k-icon-xl{font-size: 96px; line-height: 96px;}

.k-icon-default{color: #434345; border-color: #b1b1b1;}

.k-icon-darker{color: #434345; border-color: #434345;}

.k-icon-primary{color: #b80924; border-color: #b80924;}

.k-icon-deluge{color: #8668ad; border-color: #8668ad;}

.k-icon-success{color: #abcc37; border-color: #abcc37;}

.k-icon-warning{color: #f5bf2f; border-color: #f5bf2f;}

.k-icon-danger{color: #f54b0f; border-color: #f54b0f;}

.k-icon-info{color: #79ccf2; border-color: #79ccf2;}

.k-icon-primary-filled, .k-icon-darker-filled, .k-icon-darkest-filled{color: #fff; border: none;}

.k-icon-primary-filled{background: #b80924;}

.k-icon-darker-filled{background: #434345;}

.k-icon-darkest-filled{background: #212121;}

.k-icon-gray-light-filled{border: none; color: #888; background: #e5e5e5;}

.k-icon.k-icon-xs.k-mdi-monitor{font-size: 28px;}

.k-icon.k-icon-sm.k-mdi-monitor{font-size: 36px;}

.k-icon.k-icon-sm.k-mdi-code-brackets, .k-icon.k-icon-sm.k-mdi-clock, .k-icon.k-icon-sm.k-mdi-vector-arrange-below{font-size: 45px;}

.k-icon-rect.k-mdi-vector-arrange-below, .k-icon-rect.k-mdi-share-variant, .k-icon-rect.k-mdi-magnify, .k-icon-rect.k-mdi-monitor,
.k-icon-circle.k-mdi-vector-arrange-below,
.k-icon-circle.k-mdi-share-variant,
.k-icon-circle.k-mdi-magnify,
.k-icon-circle.k-mdi-monitor,
.k-icon-rounded.k-mdi-vector-arrange-below,
.k-icon-rounded.k-mdi-share-variant,
.k-icon-rounded.k-mdi-magnify,
.k-icon-rounded.k-mdi-monitor,
.k-icon-outlined.k-mdi-vector-arrange-below,
.k-icon-outlined.k-mdi-share-variant,
.k-icon-outlined.k-mdi-magnify,
.k-icon-outlined.k-mdi-monitor{font-size: 36px;}

.k-icon-rect.k-mdi-brush,
.k-icon-circle.k-mdi-brush,
.k-icon-rounded.k-mdi-brush,
.k-icon-outlined.k-mdi-brush{font-size: 38px;}

.k-icon-rect.k-mdi-cube-outline, .k-icon-rect.k-mdi-palette,
.k-icon-circle.k-mdi-cube-outline,
.k-icon-circle.k-mdi-palette,
.k-icon-rounded.k-mdi-cube-outline,
.k-icon-rounded.k-mdi-palette,
.k-icon-outlined.k-mdi-cube-outline,
.k-icon-outlined.k-mdi-palette{font-size: 40px;}

.k-icon-rect.k-mdi-format-bold, .k-icon-rect.k-mdi-spellcheck, .k-icon-rect.k-mdi-rocket, .k-icon-rect.k-mdi-xml,
.k-icon-circle.k-mdi-format-bold,
.k-icon-circle.k-mdi-spellcheck,
.k-icon-circle.k-mdi-rocket,
.k-icon-circle.k-mdi-xml,
.k-icon-rounded.k-mdi-format-bold,
.k-icon-rounded.k-mdi-spellcheck,
.k-icon-rounded.k-mdi-rocket,
.k-icon-rounded.k-mdi-xml,
.k-icon-outlined.k-mdi-format-bold,
.k-icon-outlined.k-mdi-spellcheck,
.k-icon-outlined.k-mdi-rocket,
.k-icon-outlined.k-mdi-xml{font-size: 42px;}

.k-icon-rect.k-icon-lg.k-mdi-school,
.k-icon-circle.k-icon-lg.k-mdi-school,
.k-icon-rounded.k-icon-lg.k-mdi-school,
.k-icon-outlined.k-icon-lg.k-mdi-school{font-size: 60px;}

.k-icon-rect.k-icon-lg.k-mdi-domain,
.k-icon-circle.k-icon-lg.k-mdi-domain,
.k-icon-rounded.k-icon-lg.k-mdi-domain,
.k-icon-outlined.k-icon-lg.k-mdi-domain{font-size: 54px;}

.k-icon-list .k-unit-body{width: 100%; text-align: left;}

.k-icon-list .k-icon{color: #0d2d62;

	font-size: 30px; line-height: 30px;}

.k-icon-list .k-unit{padding: 10px; border-radius: 3px;}

.k-icon-list .k-unit:hover{background: #b80924; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2);}

.k-icon-list .k-unit:hover .k-icon{color: #fff;}

.k-icon-list .k-unit:hover p{color: #fff;}

.k-icon-rect{transform: rotate(45deg);}

.k-icon-rect:before{transform: rotate(-45deg);}

.k-page a.k-icon.k-fa-facebook:hover{background: #395b98; color: #fff;}

.k-page a.k-icon.k-fa-twitter:hover{background: #2ca7e0; color: #fff;}

.k-page a.k-icon.k-fa-google:hover{background: #d95139; color: #fff;}

.k-page a.k-icon.k-fa-instagram:hover{background-image: -webkit-linear-gradient(-45deg, #ffdc80, #e1306c 50%, #405de6); background-image: -o-linear-gradient(-45deg, #ffdc80, #e1306c 50%, #405de6); background-image: linear-gradient(-45deg, #ffdc80, #e1306c 50%, #405de6); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.k-gradient(startColorstr='#FFFFDC80', endColorstr='#FF405DE6', GradientType=1); color: #fff;}

.k-progress-linear{position: relative; height: 10px;}

.k-progress-linear .k-progress-bar-linear-wrap, .k-progress-linear .k-progress-bar-linear{height: 100%; border-radius: 5px;}

.k-progress-linear .k-progress-bar-linear-wrap{background: #f6f7f8;}

.k-progress-linear .k-progress-bar-linear{width: 0; transition: 0.5s all ease;}

@media screen and (prefers-reduced-motion: reduce){.k-progress-linear .k-progress-bar-linear{transition: none;}
}

.k-progress-linear .k-progress-value:after,
.k-progress-linear .k-progress-size:after{content: "%";}

.k-progress-bar-circle{display: inline-block; position: relative; text-align: center; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif; letter-spacing: 0.04em;}

.k-progress-bar-circle canvas{vertical-align: middle;}

.k-progress-bar-circle span{position: absolute; top: 51%; left: 52%; font-weight: 900; font-size: 30px; line-height: 1.2px; transform: translate(-50%, -50%); color: #b80924; font-family: "Open Sans", Helvetica, Arial, sans-serif;}

.k-progress-bar-circle span:after{content: "%";}

.k-progress-bar-circle.k-progress-bar-modern span{color: #888;}

.k-list-group-item > .k-badge{margin-top: 5px; margin-bottom: 5px;}

.k-list-group-item-success{color: #fff; background-color: #abcc37;}

.k-list-group-item-success.k-list-group-item-action:hover, .k-list-group-item-success.k-list-group-item-action:focus{color: #fff; background-color: #9bba2f;}

.k-list-group-item-success.k-list-group-item-action.k-active{color: #fff; background-color: #fff; border-color: #fff;}

.k-list-group-item-info{color: #fff; background-color: #79ccf2;}

.k-list-group-item-info.k-list-group-item-action:hover, .k-list-group-item-info.k-list-group-item-action:focus{color: #fff; background-color: #62c3f0;}

.k-list-group-item-info.k-list-group-item-action.k-active{color: #fff; background-color: #fff; border-color: #fff;}

.k-list-group-item-warning{color: #fff; background-color: #f5bf2f;}

.k-list-group-item-warning.k-list-group-item-action:hover, .k-list-group-item-warning.k-list-group-item-action:focus{color: #fff; background-color: #f4b817;}

.k-list-group-item-warning.k-list-group-item-action.k-active{color: #fff; background-color: #fff; border-color: #fff;}

.k-list-group-item-danger{color: #fff; background-color: #f54b0f;}

.k-list-group-item-danger.k-list-group-item-action:hover, .k-list-group-item-danger.k-list-group-item-action:focus{color: #fff; background-color: #e14209;}

.k-list-group-item-danger.k-list-group-item-action.k-active{color: #fff;

	background-color: #fff; border-color: #fff;}

.k-breadcrumb-classic{background: #890013; position: relative; padding-bottom: 30px; padding-top: 30px;}

.k-breadcrumb-classic .k-list-inline-dashed > li:last-child{color: rgba(255, 255, 255, 0.4);}

.k-breadcrumb-classic .k-list-inline-dashed > li:last-child:before{color: #fff;}

@media (min-width: 768px){
	.k-breadcrumb-classic{padding-top: 70px; padding-bottom: 60px;}
}

.k-input-group-addon{transition: .3s; color: #fff;}

.k-input-group-addon > .k-input-group-icon{position: relative; display: inline-block;}

.k-input-group-addon-inverse{background: #fff; border-color: #b1b1b1; color: #434345;}

.k-input-group .k-form-input{color: #212121; background: #fff;}

.k-input-group > .k-input-group-addon > .k-input-group-icon{font-size: 28px;}

.k-input-group.k-input-group-sm > .k-input-group-addon > .k-input-group-icon{font-size: 19px; line-height: 1;}

.k-input-group.k-input-group-sm > .k-input-group-addon > .k-input-group-icon.k-mdi{top: 2px;}

.k-input-group.k-input-group-sm > .k-form-input{padding: 8px 10px;}

@media (min-width: 992px){
	.k-input-group.k-input-group-sm > .k-input-group-btn > .k-btn{font-size: 14px; padding: 6px 17px;}
}

.k-input-group.k-input-group-sm > .k-input-group-btn > .k-btn{font-size: 14px; padding: 6px 20px; text-transform: capitalize; font-family: "Open Sans", Helvetica, Arial, sans-serif; letter-spacing: 0;}

.k-input-group-lg > .k-input-group-addon > .k-input-group-icon{font-size: 32px;}

.k-input-group .k-form-input:not(:first-child):not(:last-child).k-form-input-last-child{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}

.k-input-group-btn > .k-btn + .k-btn{margin-left: 0;}

.k-dropcap:first-letter{float: left; padding-right: 8px; margin-left: -10px; margin-top: 2px; font-size: 120px; font-weight: 300; line-height: 0.7;}

.k-dropcap-dark:first-letter{color: #888;}

.k-alert-classic{padding: 17px 22px 17px; margin-top: 10px; border-left-width: 3px; border-left-style: solid; text-align: left; background-color: #f6f7f8;}

.k-alert-classic h1, .k-alert-classic h2, .k-alert-classic h3, .k-alert-classic h4, .k-alert-classic h5, .k-alert-classic h6{font-weight: 700;}

.k-snackbars{max-width: 280px; padding: 9px 16px; margin-top: 10px; margin-left: auto; margin-right: auto; color: #fff; text-align: left; background-color: #212121; border-radius: 2px; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2);}

.k-snackbars .k-icon-xxs{font-size: 20px;}

.k-snackbars a:hover{color: rgba(255, 255, 255, 0.6);}

.k-snackbars p span:last-child{padding-left: 14px;}

.k-snackbars-left{display: inline-block; margin-bottom: 0;}

.k-snackbars-right{display: inline-block; float: right; text-transform: uppercase;}

.k-snackbars-right:hover{text-decoration: underline;}

@media (min-width: 480px){
	.k-snackbars{max-width: 370px; padding: 14px 17px;}
}

.k-alert{margin-top: 10px; margin-bottom: 0; text-align: left;}

.k-alert .k-close{top: 0; right: -9px; opacity: 1; text-shadow: none; outline: none;}

.k-alert .k-close:focus, .k-alert .k-close:hover{color: #fff; opacity: 1;}

.k-alert-classic-lg{padding-top: 23px; padding-bottom: 28px; border-left-width: 4px;}

.k-alert-classic-lg h4, .k-alert-classic-lg .k-icon{font-size: 21px;}

.k-alert-classic-lg .k-btn-sm{padding: 7px 15px; min-width: 80px; border-width: 1px;}

@media (min-width: 768px){
	.k-alert-classic-lg h4{font-size: 24px;}
	.k-alert-classic-lg .k-icon{font-size: 30px;}
}

.k-alert-classic-sm{padding-top: 7px; padding-bottom: 7px; border-left-width: 2px;}

.k-alert-classic-danger{border-left-color: #f54b0f;}

.k-alert-classic-danger h1, .k-alert-classic-danger h2, .k-alert-classic-danger h3, .k-alert-classic-danger h4, .k-alert-classic-danger h5, .k-alert-classic-danger h6{color: #f54b0f;}

.k-alert-classic-info{border-left-color: #79ccf2;}

.k-alert-classic-info h1, .k-alert-classic-info h2, .k-alert-classic-info h3, .k-alert-classic-info h4, .k-alert-classic-info h5, .k-alert-classic-info h6{color: #79ccf2;}

.k-alert-classic-success{border-left-color: #abcc37;}

.k-alert-classic-success h1, .k-alert-classic-success h2, .k-alert-classic-success h3, .k-alert-classic-success h4, .k-alert-classic-success h5, .k-alert-classic-success h6{color: #abcc37;}

.k-alert-classic-warning{border-left-color: #f5bf2f;}

.k-alert-classic-warning h1, .k-alert-classic-warning h2, .k-alert-classic-warning h3, .k-alert-classic-warning h4, .k-alert-classic-warning h5, .k-alert-classic-warning h6{color: #f5bf2f;}

.k-alert-success{color: #fff; background-color: #abcc37; border-color: #abcc37;}

.k-alert-success hr{border-top-color: #9bba2f;}

.k-alert-success .k-alert-link{color: #e6e6e6;}

.k-alert-info{color: #fff; background-color: #79ccf2; border-color: #79ccf2;}

.k-alert-info hr{border-top-color: #62c3f0;}

.k-alert-info .k-alert-link{color: #e6e6e6;}

.k-alert-warning{color: #fff; background-color: #f5bf2f; border-color: #f5bf2f;}

.k-alert-warning hr{border-top-color: #f4b817;}

.k-alert-warning .k-alert-link{color: #e6e6e6;}

.k-alert-danger{color: #fff; background-color: #f54b0f; border-color: #f54b0f;}

.k-alert-danger hr{border-top-color: #e14209;}

.k-alert-danger .k-alert-link{color: #e6e6e6;}

html .k-group{-webkit-transform: translateY(-15px); transform: translateY(-15px); margin-bottom: -15px; margin-left: -15px;}

html .k-group > *:not(.k-group-item){display: inline-block; margin-top: 15px; margin-left: 15px;}

html .k-group > .k-group-item{display: inline-block; padding-top: 15px; padding-left: 15px;}

html .k-group-xs{-webkit-transform: translateY(-5px); transform: translateY(-5px); margin-bottom: -5px; margin-left: -5px;}

html .k-group-xs > *:not(.k-group-item){display: inline-block; margin-top: 5px; margin-left: 5px;}

html .k-group-xs > .k-group-item{display: inline-block; padding-top: 5px; padding-left: 5px;}

html .k-group-sm{-webkit-transform: translateY(-10px); transform: translateY(-10px); margin-bottom: -10px; margin-left: -10px;}

html .k-group-sm > *:not(.k-group-item){display: inline-block; margin-top: 10px; margin-left: 10px;}

html .k-group-sm > .k-group-item{display: inline-block; padding-top: 10px; padding-left: 10px;}

html .k-group-lg{-webkit-transform: translateY(-20px); transform: translateY(-20px); margin-bottom: -20px; margin-left: -20px;}

html .k-group-lg > *:not(.k-group-item){display: inline-block; margin-top: 20px; margin-left: 20px;}

html .k-group-lg > .k-group-item{display: inline-block; padding-top: 20px; padding-left: 20px;}

html .k-group-xl{-webkit-transform: translateY(-30px); transform: translateY(-30px); margin-bottom: -30px; margin-left: -30px;}

html .k-group-xl > *:not(.k-group-item){display: inline-block; margin-top: 30px; margin-left: 30px;}

html .k-group-xl > .k-group-item{display: inline-block; padding-top: 30px; padding-left: 30px;}

html .k-group-top > *, html .k-group-top > *:first-child{vertical-align: top;}

html .k-group-middle > *, html .k-group-middle > *:first-child{vertical-align: middle;}

html .k-group-bottom > *, html .k-group-bottom > *:first-child{vertical-align: bottom;}

.k-box-comment-meta{margin-bottom: 0;}

.k-box-comment-meta a:hover{color: #0d2d62;}

.k-box-comment-title{margin-top: 0;}

.k-box-comment-body p{color: #000;}

.k-box-comment .k-icon-xs{font-size: 16px;}

.k-box-comment a:hover span{color: #0d2d62;}

.k-box-comment-classic{position: relative;}

@media (max-width: 480px){
	.k-box-comment-classic > .k-box-comment .k-box-comment-img{margin-top: 5px; margin-left: 5px;}
}

.k-box-comment-classic > .k-box-comment{margin-left: 20px;}

@media (min-width: 480px){
	.k-box-comment-classic .k-box-comment-header{margin-top: 5px;}
}

@media (min-width: 992px){
	.k-box-comment-classic > .k-box-comment{margin-left: 80px;}
}

.k-box-comment-classic + .k-box-comment-classic,
.k-box-comment-classic > .k-box-comment{margin-top: 23px;}

.k-quote{border: none; margin: 0; padding: 0; font-size: inherit;}

.k-quote-classic{text-align: left; position: relative;}

.k-quote-classic q{quotes: none;}

.k-quote-classic .k-quote-body{padding: 20px 20px 40px;}

.k-quote-classic .k-quote-meta{margin-left: -20px; margin-bottom: -40px;}

.k-quote-classic .k-quote-desc{font-size: 13px;}

.k-quote-classic .k-quote-author{margin-bottom: 4px;}

.k-quote-classic .k-quote-desc{margin-top: 4px;}

.k-quote-classic > *{position: relative; z-index: 1;}

.k-quote-classic:before{position: absolute; top: -8px; left: -12px; z-index: 0; font-family: "Material Design Icons"; font-size: 54px; line-height: 54px; color: #f6f7f8; content: ""; transform: scaleX(-1);}

.k-quote-classic-boxed .k-quote-body{padding-top: 30px; position: relative; will-change: transform;}

.k-quote-classic-boxed .k-quote-body:before{content: "\f10d"; position: absolute; left: 0; top: 0; font-size: 48px; color: rgba(0, 0, 0, 0.2); font-family: "FontAwesome";}

.k-quote-classic-boxed .k-quote-body p{font-size: 13px;}

.k-quote-classic-boxed q{font-size: 16px; line-height: 1.33; font-weight: 700; font-style: italic; color: #000; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-quote-classic-boxed q:before, .k-quote-classic-boxed q:after{display: none;}

.k-quote-classic-boxed cite{font-size: 18px; line-height: 1.2; display: block; color: #000; font-style: normal; font-weight: 700;}

@media (min-width: 992px){
	.k-quote-classic-boxed .k-quote-body{padding-left: 20px;}
	.k-quote-classic-boxed .k-quote-body p{font-size: 14px;}
	.k-quote-classic-boxed q{font-size: 24px; line-height: 36px;}
}

.k-quote-slider-2 .k-divider{margin-top: 20px; margin-bottom: 0;}

.k-quote-slider-2 .k-quote-body{margin-top: 24px;}

.k-quote-slider-2 .k-quote-author{margin-top: 16px; margin-bottom: 0; color: #f54b0f; text-transform: uppercase;}

.k-quote-slider-2 .k-quote-desc{margin-top: -2px;}

.k-quote-outboxed:before{display: none;}

.k-quote-outboxed .k-divider{margin-top: 20px; margin-bottom: 0;}

.k-quote-outboxed .k-quote-body{position: relative; padding: 26px 21px 25px 30px; background: #f6f7f8; border-radius: 4px;}

.k-quote-outboxed .k-quote-body:before{position: absolute; top: 6px; left: 8px; font-family: "Material Design Icons"; font-size: 54px; line-height: 54px; color: #b1b1b1; content: ""; transform: scaleX(-1); z-index: -1;}

.k-quote-outboxed .k-quote-body:after{content: ''; position: absolute; top: 100%; left: 35px; width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #f6f7f8 transparent transparent transparent;}

.k-quote-outboxed .k-quote-author{margin: 0 0 6px; text-transform: uppercase;}

.k-quote-outboxed .k-quote-desc{margin-top: -2px;}

.k-quote-outboxed .k-quote-meta{margin: 24px 0 0 3px;}

.k-quote-outboxed:before{color: #b1b1b1; top: 0; left: 0; z-index: 6;}

html .k-pagination .k-page-link{padding: 7px 14px; font-size: 14px; line-height: 22px;}

html .k-pagination .k-page-item:first-child .k-page-link{border-top-left-radius: 5px; border-bottom-left-radius: 5px;}

html .k-pagination .k-page-item:last-child .k-page-link{border-top-right-radius: 5px; border-bottom-right-radius: 5px;}

html .k-pagination > li > a,
html .k-pagination > li > span{min-width: 38px; font-weight: 700; transition: .3s; text-align: center; background-color: #fff; color: #0d2d62; border-color: #0d2d62; margin: 0 5px; border-width: 2px; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1); border-radius: 5px;}

html .k-pagination > li:first-child a span, html .k-pagination > li:first-child span span,
html .k-pagination > li:last-child a span,
html .k-pagination > li:last-child span span{position: relative; font-size: 11px; line-height: 1;}

html .k-pagination > li > a:hover, html .k-pagination > li > a:focus, html .k-pagination > li > a:active, html .k-pagination > li > a:active:focus,
html .k-pagination > li > span:hover,
html .k-pagination > li > span:focus,
html .k-pagination > li > span:active,
html .k-pagination > li > span:active:focus{color: #fff; background-color: #b80924; border-color: #b80924; box-shadow: none;}

html .k-pagination > .k-active > a, html .k-pagination > .k-active > a:hover, html .k-pagination > .k-active > a:focus, html .k-pagination > .k-active > a:active, html .k-pagination > .k-active > a:active:focus,
html .k-pagination > .k-active > span,
html .k-pagination > .k-active > span:hover,
html .k-pagination > .k-active > span:focus,
html .k-pagination > .k-active > span:active,
html .k-pagination > .k-active > span:active:focus{color: #fff; background-color: #b80924; border-color: #b80924 !important; box-shadow: none;}

.k-page-item.k-disabled .k-page-link{color: rgba(13, 45, 98, 0.7); background-color: transparent; border-color: rgba(13, 45, 98, 0.7); pointer-events: auto;}

.k-page-item.k-disabled .k-page-link:hover, .k-page-item.k-disabled .k-page-link:active, .k-page-item.k-disabled .k-page-link:focus{cursor: no-drop;}

.k-page-item.k-disabled .k-page-link:hover span, .k-page-item.k-disabled .k-page-link:active span, .k-page-item.k-disabled .k-page-link:focus span{color: rgba(13, 45, 98, 0.7); border-color: rgba(13, 45, 98, 0.7);}

.k-page-item-control .k-page-link:hover span, .k-page-item-control .k-page-link:active span{color: #fff;}

.k-page-item-control .k-page-link span{color: #0d2d62;}

.k-pagination-custom{display: flex; justify-content: center;}

@media (min-width: 992px){
	.k-pagination-custom{justify-content: flex-start;}
}

.k-pager li > a,
.k-pager li > span{transition: .3s; padding: 6px 17px; font-weight: 700; font-size: 14px; line-height: 22px; text-transform: uppercase; letter-spacing: 0.06em;}

.k-pager li > a:hover,
.k-pager li > a:focus,
.k-pager li > a:active,
.k-pager li > a:active:focus{color: #fff; background-color: #212121; border-color: #212121;}

.k-pager .k-icon-left,
.k-pager .k-icon-right{font-size: 16px; line-height: 22px;}

.k-pager .k-icon-left{float: left; padding-right: 10px;}

.k-pager .k-icon-right{float: right; padding-left: 10px;}

.k-pager .k-disabled > a,
.k-pager .k-disabled > a:hover,
.k-pager .k-disabled > a:focus,
.k-pager .k-disabled > span{color: rgba(13, 45, 98, 0.7); background-color: transparent; border-color: rgba(13, 45, 98, 0.7);}

.k-pager-sm li > a,
.k-pager-sm li > span{padding: 11px 20px; font-weight: 700; font-size: 14px; line-height: 20px;}

.k-pager-sm .k-icon-left,
.k-pager-sm .k-icon-right{line-height: 20px;}

.k-pager-lg li > a,
.k-pager-lg li > span{padding: 15px 27px; font-weight: 700; font-size: 16px; line-height: 16px;}

.k-pager-lg .k-icon-left,
.k-pager-lg .k-icon-right{font-size: 16px; line-height: 16px;}

.k-label{padding: 0.2em 0.6em 0.2em;}

.k-label-custom{display: inline-block; padding: 8px; font-size: 8px; font-weight: 900; line-height: 1; text-align: center; text-transform: uppercase; white-space: nowrap; letter-spacing: .06em; transition: .3s;}

h1 .k-label-custom, h2 .k-label-custom, h3 .k-label-custom, h4 .k-label-custom, h5 .k-label-custom, h6 .k-label-custom, p .k-label-custom{margin-left: 10px;}

.k-label-custom, .k-label-custom:hover, .k-label-custom:focus{color: #fff;}

.k-label-ellipsis-custom{border-radius: 10px;}

.k-label-rounded-custom{border-radius: 3px;}

.k-label-xs-custom{padding: 3px 5px;}

.k-label-sm-custom{padding: 7px;}

.k-label-lg-custom{font-size: 12px; padding: 9px 10px;}

.k-label-xl-custom{font-size: 12px; padding: 10px 12px;}

.k-post-meta .k-icon-xxs{font-size: 18px;}

.k-post-title + .k-post-meta{margin-top: 8px;}

.k-post-default .k-post-controls{margin-bottom: 0;}

.k-post-default .k-post-controls + .k-post-title{margin-top: 8px;}

.k-post-timeline .k-thumbnail-default figure{position: relative; z-index: 1;}

.k-post-timeline .k-thumbnail-default figure:after, .k-post-timeline .k-thumbnail-default figure:before{pointer-events: none; display: none; content: ""; position: absolute; width: 200px; height: 2px; background: #0d2d62; top: 50%; margin-top: -1px; z-index: -1; transition: 0.35s all ease;}

@media (min-width: 992px){
	.k-post-timeline .k-thumbnail-default figure:after, .k-post-timeline .k-thumbnail-default figure:before{display: block;}
}

.k-post-timeline .k-thumbnail-default figure:after{width: 16px; height: 16px; border-radius: 50%; margin-left: 0; margin-top: -8px; outline: 5px solid #fff; z-index: -2;}

.k-post-timeline .k-thumbnail-default:hover figure:after, .k-post-timeline .k-thumbnail-default:hover figure:before{background: #b80924;}

.k-post-timeline-left figure:after, .k-post-timeline-left figure:before{right: -97px;}

@media (min-width: 1200px){
	.k-post-timeline-left figure:after, .k-post-timeline-left figure:before{right: -122px;}
}

.k-post-timeline-left figure:after{right: -104px;}

@media (min-width: 1200px){
	.k-post-timeline-left figure:after{right: -124px;}
}

.k-post-timeline-right figure:after, .k-post-timeline-right figure:before{left: -97px;}

@media (min-width: 1200px){
	.k-post-timeline-right figure:after, .k-post-timeline-right figure:before{left: -115px;}
}

.k-post-timeline-right figure:after{left: -103px;}

@media (min-width: 1200px){
	.k-post-timeline-right figure:after{left: -122px;}
}

.widget-post{display: block;}

.widget-post > a{display: inline-block;}

.widget-post > a:hover time{transform: translate(10px, -1px);}

.widget-post > a:hover h6{color: #0d2d62;}

.widget-post h6,
.widget-post time{transition: .3s;}

.widget-post .k-post-meta .k-icon-xxs{font-size: 14px;}

.widget-post .k-post-meta time{display: inline-block; font-size: 12px; transform: translate(0, -1px);}

.widget-post + .widget-post{margin-top: 16px;}

.k-post-vacation{color: #000; background: #fff; height: 120px;}

.k-post-vacation .k-post-vacation-title{color: #b80924; font-weight: 700;}

.k-post-vacation .k-post-vacation-title a:hover{color: #0d2d62;}

.k-post-vacation-meta{text-align: left;}

.k-post-vacation-meta > *{display: inline-block;}

.k-post-vacation-meta .k-list-inline{float: right; margin-left: -2px; margin-right: -2px;}

.k-post-vacation-meta .k-list-inline > li{padding-left: 2px; padding-right: 2px;}

.k-post-vacation-img-wrap{display: inline-block; width: 27%; float: left; height: 120px;}

.k-post-vacation-img-wrap img{height: 100%; width: auto;}

.k-post-vacation-body{display: inline-block; padding: 15px; width: 73%; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; height: 100%;}

@media (min-width: 1200px){
	.k-post-vacation-body{display: inline-block; padding: 18px; padding-left: 27px; width: 73%;}
	.k-post-vacation .k-list-inline{margin-left: -6px; margin-right: -6px;}
	.k-post-vacation .k-list-inline > li{padding-left: 6px; padding-right: 6px;}
}

.k-post-event{max-width: 420px; margin-left: auto; margin-right: auto;}

.k-post-event-meta{background: #0d2d62; padding: 5px 9px; min-width: 90px;

	color: #f6f7f8;}

.k-post-event-meta > *{margin: 0;}

.k-post-event-meta .k-h3{color: #fff;}

.k-post-event-body h6{font-weight: 700; font-size: 16px;}

.k-post-event-body h6 a{color: #b80924;}

.k-post-event-body h6 a:hover{color: #0d2d62;}

.k-post-event .k-unit{margin-top: -7px;}

.k-post-event .k-list-inline a{color: #b80924;}

.k-post-event .k-list-inline a:hover{color: #0d2d62;}

.k-post-event .k-list-inline .k-icon-xxs{font-size: 20px; line-height: 20px;}

.k-post-event-img-overlay{position: relative; display: inline-block;}

.k-post-event-img-overlay:after{position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; background: rgba(13, 45, 98, 0.8); opacity: 0; visibility: hidden; transition: 0.35s all ease;}

.k-post-event-overlay{position: absolute; top: 50%; left: 50%; transform: translate(-50%, 0%); opacity: 0; visibility: hidden; z-index: 2;}

.k-post-event-img-overlay:hover:after{opacity: 1; visibility: visible;}

.k-post-event-img-overlay:hover .k-post-event-overlay{opacity: 1; visibility: visible; transform: translate(-50%, -50%); transition: 0.35s all ease;}

.k-post-event .k-button-primary:hover{color: #000; background-color: #fff; border-color: #fff;}

@media (min-width: 1200px){
	.k-post-event-body{padding-top: 21px;}
}

@media (min-width: 1800px){
	.k-post-event-body h6{font-size: 18px;}
}

.k-mobile .k-post-event-meta{margin-top: -1px;}

.k-post-news{max-width: 370px; background: #fff; margin-left: auto; margin-right: auto;}

.k-post-news-mod-1{max-width: 420px;}

.k-post-news-mod-1 .k-img-responsive{width: 100%;}

.k-post-news-mod-2 .k-btn{margin-top: 15px;}

@media (min-width: 992px){
	.k-post-news-mod-2 .k-btn{position: absolute; left: 50%; bottom: calc(100% + 11px); transform: translateX(-50%) translateY(10px); opacity: 0; margin-top: 0;}
	.k-post-news-mod-2:hover .k-btn{opacity: 1; transform: translateX(-50%) translateY(0);}
}

.k-post-news-mod-2 .k-post-news-body-variant-1{position: relative;}

.k-post-news-mod-2 .k-post-news-body-variant-1 h6{margin-bottom: 0;}

.k-post-news-body{padding: 30px;}

.k-post-news-body h6{font-weight: 700;}

.k-post-news-body h6 a{color: #b80924;}

.k-post-news-body h6 a:hover{color: #0d2d62;}

.k-post-news-body-variant-1{padding: 22px 30px;}

.k-post-news-body-variant-1 h6{font-weight: 700;}

.k-post-news-body-variant-1 h6 a{color: #b80924;}

.k-post-news-body-variant-1 h6 a:hover{color: #0d2d62;}

.k-post-news-wide{max-width: none;}

.k-post-news-modern > .k-unit > .k-unit-right{position: relative; z-index: 0;}

.k-post-news-modern > .k-unit > .k-unit-right:before{position: absolute; content: ""; top: -30px; left: 44px; width: 1px; height: 20px; background: #d3d3d3; z-index: -1;}

.k-post-news-modern > .k-unit > .k-unit-right:after{position: absolute; content: ""; top: 97px; left: 104%; width: 50px; height: 1px; background: #d3d3d3; z-index: -1; display: none;}

.k-post-news-modern > .k-unit .k-unit{background: #F5F7FA; padding-bottom: 10px;}

.k-post-news-modern .k-post-news-body{padding: 15px;}

@media (min-width: 1200px){
	.k-post-news-modern .k-post-news-body{padding: 30px;}
}

@media (min-width: 768px){
	.k-post-news-modern > .k-unit > .k-unit-right{width: 100px;}
	.k-post-news-modern > .k-unit > .k-unit-right:before{height: calc(100% + 21px); left: 50px; top: 0;}
	.k-post-news-modern > .k-unit > .k-unit-right:after{display: block;}
}

.k-post-news-modern + .k-post-news-modern{margin-top: 60px;}

@media (min-width: 768px){
	.k-post-news-modern + .k-post-news-modern{margin-top: 30px;}
}

.k-fb-page-responsive{text-align: center;}


.k-fb-page-responsive,
.k-fb-post{overflow-x: auto; overflow-y: hidden; max-width: 100%;}

.k-product{border: 1px solid rgba(0, 0, 0, 0.15); background: #fff; position: relative; z-index: 0; transition: 0.35s all ease;}

.k-product-body{position: relative; overflow: hidden; padding: 37px;}

.k-product-body p{min-height: 44px;}

.k-product-meta-info{padding-top: 25px; padding-bottom: 25px; top: 90%; left: 0; right: 0; transition: 0.35s all ease;}

.k-product-meta-info .k-icon-xs{font-size: 24px; line-height: 24px;}

.k-product-meta-info .k-icon-xxs{font-size: 20px; line-height: 20px;}

.k-product .k-label{position: absolute; transform: rotate(-45deg); left: -61px; top: -18px; background: #0d2d62; height: 65px; line-height: 90px; width: 150px;}

.k-product .k-label span{font-size: 20px; font-weight: 700; color: #fff;}

.k-product:before{position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; transition: 0.35s all ease;}

@media (min-width: 992px){
	.k-product{border: 1px solid #e5e5e5; box-shadow: none;}
	.k-product-meta-info{position: absolute; opacity: 0; visibility: hidden;}
	.k-product:hover{padding-bottom: 39px; margin-bottom: -39px; z-index: 2;}
	.k-product:hover .k-product-meta-info{top: calc(100% - 76px); opacity: 1; visibility: visible;}
	.k-product:hover:before{box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.32);}
}

.k-rd-mailform{position: relative;}

label{margin-bottom: 10px; font-weight: 300;}

.k-input-sm,
.k-input-lg,
.k-form-input{padding: 14px 10px;}

.k-input-sm, .k-input-sm:focus,
.k-input-lg,
.k-input-lg:focus,
.k-form-input,
.k-form-input:focus{box-shadow: none;}

textarea.k-form-input{height: 150px; min-height: 54px; max-height: 370px; resize: vertical;}

.k-form-input{-webkit-appearance: none; line-height: 24px;}

.k-form-input::-moz-placeholder{color: #000; opacity: 1;}

.k-form-input:-ms-input-placeholder{color: #000;}

.k-form-input::-webkit-input-placeholder{color: #000;}

.k-form-input:focus{outline: 0;}

.k-ie-10 .k-form-input,
.k-ie-11 .k-form-input,
.k-ie-edge .k-form-input{line-height: 20px;}

.k-input-sm{line-height: 24px;}

.k-input-lg{line-height: 26px;}

.k-form-wrap{position: relative;}

.k-form-label{position: absolute; top: 24px; left: 20px; font-size: 14px; color: #000; pointer-events: none; z-index: 9; transition: .3s; transform: translateY(-50%); transform-origin: 0 0; font-weight: 400; opacity: 1;}

.k-form-label.k-focus{color: #d7d7d7; top: 3px; left: 10px; transform: scale(0.8) translateY(0); opacity: 0;}

.k-form-label.k-auto-fill{color: #212121;}

.k-form-label-sm{top: 20px; left: 17px;}

.k-form-label-sm.k-focus{top: -1px;}

.k-form-label-lg{top: 35px; left: 43px;}

.k-form-label-lg.k-focus{top: 8px;}

.k-form-label-outside{margin-bottom: 5px; position: static;}

.k-form-label-outside, .k-form-label-outside.k-focus, .k-form-label-outside.k-auto-fill{transform: none; color: #888; font-size: 12px;}

.k-form-validation{position: absolute; top: 100%; left: 0; font-size: 10px; line-height: 10px; margin-top: 2px; transition: .3s;}

.k-form-validation-inside + .k-form-validation{top: 5px; margin-top: 0; left: auto; right: 20px; z-index: 10;}

.k-form-in-process{cursor: wait;}

.k-form-in-process button,
.k-form-in-process textarea,
.k-form-in-process select,
.k-form-in-process input{pointer-events: none;}

.k-form-input-feedback{font-size: 20px;}

.k-has-error .k-help-block,
.k-has-error .k-control-label,
.k-has-error .k-radio,
.k-has-error .k-checkbox,
.k-has-error .k-radio-inline,
.k-has-error .k-checkbox-inline,
.k-has-error.k-radio label,
.k-has-error.k-checkbox label,
.k-has-error.k-radio-inline label,
.k-has-error.k-checkbox-inline label{color: #f54b0f;}

.k-has-error .k-form-input:not(.k-form-input-impressed), .k-has-error .k-form-input:not(.k-form-input-impressed):focus{border-color: #f54b0f; box-shadow: none;}

.k-has-error .k-form-input-impressed, .k-has-error .k-form-input-impressed:focus{box-shadow: inset 0 0 0 1px #f54b0f;}

.k-has-error .k-input-group-addon{color: #fff; border-color: #f54b0f; background-color: #f54b0f;}

.k-has-error .k-input-group-btn > .k-btn{border-color: #f54b0f; background: #f54b0f;}

.k-has-error .k-form-validation{color: #f54b0f;}

.k-has-success .k-help-block,
.k-has-success .k-control-label,
.k-has-success .k-radio,
.k-has-success .k-checkbox,
.k-has-success .k-radio-inline,
.k-has-success .k-checkbox-inline,
.k-has-success.k-radio label,
.k-has-success.k-checkbox label,
.k-has-success.k-radio-inline label,
.k-has-success.k-checkbox-inline label{color: #abcc37;}

.k-has-success .k-form-input:not(.k-form-input-impressed), .k-has-success .k-form-input:not(.k-form-input-impressed):focus{border-color: #abcc37; box-shadow: none;}

.k-has-success .k-form-input-impressed, .k-has-success .k-form-input-impressed:focus{box-shadow: inset 0 0 0 1px #abcc37;}

.k-has-success .k-input-group-addon{color: #fff; border-color: #abcc37; background-color: #abcc37;}

.k-has-success .k-input-group-btn > .k-btn{border-color: #abcc37; background: #abcc37;}

.k-has-success .k-form-validation{color: #abcc37;}

.k-has-warning .k-help-block,
.k-has-warning .k-control-label,
.k-has-warning .k-radio,
.k-has-warning .k-checkbox,
.k-has-warning .k-radio-inline,
.k-has-warning .k-checkbox-inline,
.k-has-warning.k-radio label,
.k-has-warning.k-checkbox label,
.k-has-warning.k-radio-inline label,
.k-has-warning.k-checkbox-inline label{color: #f5bf2f;}

.k-has-warning .k-form-input:not(.k-form-input-impressed), .k-has-warning .k-form-input:not(.k-form-input-impressed):focus{border-color: #f5bf2f; box-shadow: none;}

.k-has-warning .k-form-input-impressed, .k-has-warning .k-form-input-impressed:focus{box-shadow: inset 0 0 0 1px #f5bf2f;}

.k-has-warning .k-input-group-addon{color: #fff; border-color: #f5bf2f; background-color: #f5bf2f;}

.k-has-warning .k-input-group-btn > .k-btn{border-color: #f5bf2f; background: #f5bf2f;}

.k-has-warning .k-form-validation{color: #f5bf2f;}

.k-has-info .k-help-block,
.k-has-info .k-control-label,
.k-has-info .k-radio,
.k-has-info .k-checkbox,
.k-has-info .k-radio-inline,
.k-has-info .k-checkbox-inline,
.k-has-info.k-radio label,
.k-has-info.k-checkbox label,
.k-has-info.k-radio-inline label,
.k-has-info.k-checkbox-inline label{color: #79ccf2;}

.k-has-info .k-form-input:not(.k-form-input-impressed), .k-has-info .k-form-input:not(.k-form-input-impressed):focus{border-color: #79ccf2; box-shadow: none;}

.k-has-info .k-form-input-impressed, .k-has-info .k-form-input-impressed:focus{box-shadow: inset 0 0 0 1px #79ccf2;}

.k-has-info .k-input-group-addon{color: #fff; border-color: #79ccf2; background-color: #79ccf2;}

.k-has-info .k-input-group-btn > .k-btn{border-color: #79ccf2; background: #79ccf2;}

.k-has-info .k-form-validation{color: #79ccf2;}

.k-has-feedback .k-form-label ~ .k-form-input-feedback{top: 0;}

@media (min-width: 768px){
	.k-has-feedback .k-form-label ~ .k-form-input-feedback{top: 34px;}
}

.k-has-feedback .k-input-sm ~ .k-form-input-feedback{width: 40px; height: 40px; line-height: 40px;}

.k-has-feedback .k-form-input{padding-right: 50px;}

.k-has-feedback .k-form-input.k-input-sm{padding-right: 40px;}

.k-has-feedback .k-form-input.k-input-lg{padding-right: 70px;}

#form-output-global{position: fixed; bottom: 30px; left: 15px; visibility: hidden; transform: translateX(-500px); transition: .3s all ease; z-index: 9999999;}

#form-output-global.k-active{transform: translateX(0); visibility: visible;}

@media (min-width: 480px){
	#form-output-global{left: 30px;}
}

.k-form-output{position: absolute; top: 100%; left: 0; font-size: 10px; line-height: 10px; margin-top: 2px; transition: .3s; opacity: 0; visibility: hidden;}

.k-form-output.k-active{opacity: 1; visibility: visible;}

.k-form-output.k-error{color: #f54b0f;}

.k-form-output.k-success{color: #abcc37;}

.k-form-search{position: relative;}

.k-form-search .k-form-wrap{margin-bottom: 0;}

.k-form-search-widget .k-btn{padding-left: 15px; padding-right: 15px; line-height: 15px;}

.k-form-search-widget .k-btn .k-icon{font-size: 20px; line-height: 14px;}

.k-form-search-submit{position: absolute; font-size: 24px; right: 20px; top: 0; bottom: 0; padding: 0; background: none; border: none; box-shadow: none; color: #434345; transition: .3s all ease; cursor: pointer;}

.k-form-search-submit:hover, .k-form-search-submit:focus{color: #b80924; outline: none;}

.k-form-search-submit .k-fa-search{font-size: 16px;}

.k-form-search-label{color: #212121;}

.k-form-search-input{padding-right: 50px; color: #212121;}

.k-form-subscribe .k-form-input{font-size: 12px;}

.k-form-subscribe .k-btn{border-radius: 0; box-shadow: none;}

.k-radio .k-radio-custom,
.k-radio-inline .k-radio-custom,
.k-checkbox .k-checkbox-custom,
.k-checkbox-inline .k-checkbox-custom{opacity: 0;}

.k-radio .k-radio-custom, .k-radio .k-radio-custom-dummy,
.k-radio-inline .k-radio-custom,
.k-radio-inline .k-radio-custom-dummy,
.k-checkbox .k-checkbox-custom,
.k-checkbox .k-checkbox-custom-dummy,
.k-checkbox-inline .k-checkbox-custom,
.k-checkbox-inline .k-checkbox-custom-dummy{position: absolute; width: 20px; height: 20px; margin-left: -25px; margin-top: 1px; outline: none; cursor: pointer; border: 1px solid #888;}

.k-radio .k-radio-custom-dummy,
.k-radio-inline .k-radio-custom-dummy,
.k-checkbox .k-checkbox-custom-dummy,
.k-checkbox-inline .k-checkbox-custom-dummy{pointer-events: none; background: #fff;}

.k-radio .k-radio-custom-dummy:after,
.k-radio-inline .k-radio-custom-dummy:after,
.k-checkbox .k-checkbox-custom-dummy:after,
.k-checkbox-inline .k-checkbox-custom-dummy:after{position: absolute; opacity: 0;}

.k-radio .k-radio-custom:focus,
.k-radio-inline .k-radio-custom:focus,
.k-checkbox .k-checkbox-custom:focus,
.k-checkbox-inline .k-checkbox-custom:focus{outline: none;}

.k-radio-custom:checked + .k-radio-custom-dummy:after,
.k-checkbox-custom:checked + .k-checkbox-custom-dummy:after{opacity: 1;}

.k-radio,
.k-radio-inline{padding-left: 27px; cursor: pointer;}

.k-radio .k-radio-custom-dummy,
.k-radio-inline .k-radio-custom-dummy{border-radius: 50%; width: 16px; height: 16px; margin-top: 4px;}

.k-radio .k-radio-custom-dummy:after,
.k-radio-inline .k-radio-custom-dummy:after{content: ''; top: 3px; right: 3px; bottom: 3px; left: 3px; background: #434345; border-radius: 50%;}

.k-checkbox,
.k-checkbox-inline{padding-left: 30px; color: #000; cursor: pointer;}

.k-checkbox .k-checkbox-custom-dummy,
.k-checkbox-inline .k-checkbox-custom-dummy{pointer-events: none; border-radius: 4px; margin-left: 0; left: 0;}

.k-checkbox .k-checkbox-custom-dummy:after,
.k-checkbox-inline .k-checkbox-custom-dummy:after{content: ""; font-family: "Material Design Icons"; font-size: 20px; line-height: 16px; position: absolute; top: 0; left: 0; color: #434345;}

.k-form-subscribe-type-2 .k-input-group-btn{padding-top: 26px;}

.k-form-subscribe-type-2 .k-form-wrap .k-input-group .k-form-input{border-top-left-radius: 5px; border-bottom-left-radius: 5px;}

.k-rd-form-inline{display: flex; flex-wrap: wrap; flex-direction: column; align-items: stretch; text-align: center; justify-content: center;}

.k-rd-form-inline > *{margin-top: 0;}

.k-rd-form-inline .k-form-wrap{flex-grow: 1; min-width: 185px; margin-right: -4px; margin-left: -4px;}

.k-rd-form-inline .k-form-wrap-select{text-align: left;}

.k-rd-form-inline .k-form-button{flex-shrink: 0; max-width: calc(100% - 10px); min-height: 50px; margin-right: -4px; margin-left: -4px;}

.k-rd-form-inline .k-form-button .k-button{min-height: inherit;}

.k-rd-form-inline.k-rd-form-inline-centered{justify-content: center;}

.k-rd-form-inline .k-form-validation{top: 0; left: auto; right: 5px;}

@media (min-width: 480px){
	.k-rd-form-inline{flex-direction: row;}
	.k-rd-form-inline .k-button{display: block;}
	.k-rd-form-inline .k-form-validation{right: 15px;}
}

.k-rd-form-inline-custom{margin-right: 4px;}

.k-rd-form-inline-custom .k-input-group-btn{margin-left: -4px;}

.k-rd-form-inline-custom .k-input-group > .k-form-input:focus, .k-rd-form-inline-custom .k-input-group > .k-custom-select:focus, .k-rd-form-inline-custom .k-input-group > .k-custom-file .k-custom-file-input:focus ~ .k-custom-file-label{z-index: 0;}

.k-rd-form-inline-custom .k-form-input{font-size: 14px;}

.k-rd-form-inline-custom .k-btn{padding: 15px 19px;}

.k-recaptcha div{display: block; transform-origin: 0 0;}

.k-recaptcha iframe{display: block;}

.k-radio-inline, .k-checkbox-inline{font-weight: 400;}

.k-box-pricing{text-align: left;}

.k-box-pricing-title{display: flex; flex: 0 1 100%; flex-direction: row; flex-wrap: nowrap;}

.k-box-pricing-title > *, .k-box-pricing-title:after{flex: 0 1 auto; flex-grow: 0;}

.k-box-pricing-title .k-box-pricing-price{margin-top: 0;}

.k-box-pricing-title .k-box-pricing-name{padding-top: 5px;}

.k-box-pricing-title .k-box-pricing-dots{position: relative; flex-grow: 1; top: -6px; left: -2px; border-bottom: 2px dotted #434345;}

.k-box-pricing li + li{margin-top: 23px;}

.k-box-planning{display: block; margin-left: auto; margin-right: auto; position: relative;}

.k-box-planning-header{position: relative; text-align: center; background: #0d2d62; color: #fff; padding: 34px 5px; padding-bottom: 28px;}

.k-box-planning-header p .k-h1, .k-box-planning-header p .k-h2, .k-box-planning-header p .k-h3, .k-box-planning-header p .k-h4, .k-box-planning-header p .k-h5{letter-spacing: 0;}

.k-box-planning-header:before{content: ""; width: 0; height: 0; position: absolute; left: 50%; margin-left: -6px; bottom: -6px; border-style: solid; border-width: 6px 6px 0 6px; border-color: #0d2d62 transparent transparent transparent;}

.k-box-planning .k-list-marked li + li{margin-top: 11px;}

.k-box-planning .k-box-planning-body{padding: 12% 3% 12% 3%; background: #fff;}

.k-box-planning.k-active{box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);}

.k-box-planning.k-active .k-box-planning-header{background: #b80924;}

.k-box-planning.k-active .k-box-planning-header:before{border-color: #b80924 transparent transparent transparent;}

.k-box-planning.k-active .k-button-primary, .k-box-planning.k-active .k-button-primary:focus{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-box-planning.k-active .k-button-primary:hover, .k-box-planning.k-active .k-button-primary:active, .k-box-planning.k-active .k-button-primary.k-active{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-box-planning.k-active .k-button-primary.k-button-ujarak::before{background: #0d2d62;}

.k-box-offer{background: #f9f9f9; padding: 12%;}

.k-box-offer p .k-h1, .k-box-offer p .k-h2, .k-box-offer p .k-h3, .k-box-offer p .k-h4, .k-box-offer p .k-h5{letter-spacing: 0;}

.k-box-offer.k-active{background: #fff; box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);}

.k-box-offer.k-active .k-button-primary, .k-box-offer.k-active .k-button-primary:focus{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-box-offer.k-active .k-button-primary:hover, .k-box-offer.k-active .k-button-primary:active, .k-box-offer.k-active .k-button-primary.k-active{color: #fff; background-color: #0d2d62; border-color: #0d2d62;}

.k-box-offer.k-active .k-button-primary.k-button-ujarak::before{background: #0d2d62;}

.k-table{text-align: left;}

.k-table tr:first-child td{font-weight: 700;}

.k-table th tbody, .k-table td tbody{padding: 7px 18px;}

@media (min-width: 992px){
	.k-table th:nth-child(n+2), .k-table td:nth-child(n+2){padding-left: 56px;}
}

.k-table-custom{text-align: left;}

.k-table-custom th{letter-spacing: 0; color: #000; font-weight: 700;}

.k-table-custom tbody tr{border: 1px solid #e5e5e5; border-left: none; border-right: none;}

.k-table-custom tbody tr:first-child{border: 1px solid #f9f9f9;}

.k-table-custom tbody tr td, .k-table-custom tbody tr th{border: none; vertical-align: middle; padding: 13px 23px;}

.k-table-custom tbody tr td{padding: 4px 10px;}

@media (min-width: 480px){
	.k-table-custom tbody td{padding: 4px 23px;}
}

.k-table-custom.k-table-fixed{table-layout: fixed;}

.k-table-custom.k-table-fixed th tbody, .k-table-custom.k-table-fixed td tbody{padding: 0;}

@media (min-width: 992px){
	.k-table-custom.k-table-fixed th, .k-table-custom.k-table-fixed td{padding: 13px 23px;}
	.k-table-custom.k-table-fixed th:nth-child(n+2), .k-table-custom.k-table-fixed td:nth-child(n+2){padding-left: 0;}
}

.k-table-custom.k-table-hover-rows tbody tr:hover, .k-table-custom.k-striped-table tbody tr:hover, .k-table-custom.k-condensed-table tbody tr:hover, .k-table-custom.k-bordered-table tbody tr:hover{background: #f6f7f8;}

.k-table-custom.k-table-hover-rows tbody tr:first-child, .k-table-custom.k-striped-table tbody tr:first-child, .k-table-custom.k-condensed-table tbody tr:first-child, .k-table-custom.k-bordered-table tbody tr:first-child{border: none; border-bottom: 1px solid #000;}

.k-table-custom.k-striped-table tbody tr:hover, .k-table-custom.k-condensed-table tbody tr:hover, .k-table-custom.k-bordered-table tbody tr:hover{background: none;}

.k-table-custom.k-striped-table tbody tr:nth-child(even), .k-table-custom.k-condensed-table tbody tr:nth-child(even), .k-table-custom.k-bordered-table tbody tr:nth-child(even){background: #f9f9f9;}

@media (min-width: 992px){
	.k-table-custom.k-condensed-table th, .k-table-custom.k-condensed-table td{padding: 9px 23px;}
}

.k-table-custom.k-bordered-table tbody tr{border: 1px solid #e5e5e5;}

.k-table-custom.k-bordered-table tbody tr td, .k-table-custom.k-bordered-table tbody tr th{border: 1px solid #e5e5e5;}

.k-table-custom.k-bordered-table tbody tr th{border-bottom: none;}

.k-table-custom.k-bordered-table tbody tr:nth-child(n+2) td{border-top: none;}

.k-table-custom.k-bordered-table tbody tr:nth-child(even){background: none;}

@media (min-width: 992px){
	.k-table-custom.k-bordered-table tbody th, .k-table-custom.k-bordered-table tbody td{padding: 9px 20px;}
	.k-table-custom.k-bordered-table tbody th:nth-child(n+2), .k-table-custom.k-bordered-table tbody td:nth-child(n+2){padding-left: 20px;}
}

.k-table-custom.k-table-primary tbody tr:nth-child(odd){background: #f9f9f9;}

.k-table-custom.k-table-primary tbody tr th{

	background: #b80924; color: #fff; border-top-color: #b80924;}

.k-table-custom.k-table-primary tbody tr:first-child{border: 1px solid #b80924;}

.k-table-custom.k-table-dark-blue tbody tr:hover{background: #f6f7f8;}

.k-table-custom.k-table-dark-blue tbody tr:hover .k-stepper .k-form-input{background-color: #F5F7FA;}

.k-table-custom.k-table-dark-blue tbody tr th{background: #0d2d62; color: #fff; border-top-color: #0d2d62;}

.k-table-custom.k-table-dark-blue tbody tr:first-child{border: 1px solid #0d2d62;}

.k-table-custom.k-table-product tbody tr:first-child{border-bottom: 1px solid #e5e5e5;}

.k-table-custom.k-table-product tbody tr:first-child td{font-weight: 400;}

/** @section Tables custom */
.k-table-responsive{overflow-x: auto; min-height: 0.01%; border-right: 1px solid #ddd; border-left: 1px solid #ddd;}

.k-table-responsive .k-table{margin-bottom: 0;}

.k-table-custom-wrap td{white-space: nowrap;}

.k-team-member{position: relative; max-width: 384px; margin-left: auto; margin-right: auto;}

.k-team-member:after{z-index: 0; content: ""; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); filter: progid:DXImageTransform.Microsoft.k-gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );}

.k-team-member-body{margin-top: 20px; text-align: left; padding-left: 15px;}

.k-team-member-title{font-size: 22px;}

.k-team-member * + .k-btn{margin-top: 10px;}

@media (min-width: 1200px){
	.k-team-member{overflow: hidden;}
	.k-team-member:after{position: absolute;}
	.k-team-member-body{margin-top: 0; position: absolute; z-index: 2; padding-left: 0; left: 15px; bottom: 15px; transition: 0.35s all ease;}
	.k-team-member-body > *{color: #e5e5e5;}
	.k-team-member-body .k-btn{position: absolute; opacity: 0; visibility: hidden; transition: 0.35s all ease;}
	.k-team-member-title{color: #fff;}
	.k-team-member:hover{cursor: pointer;}
	.k-team-member:hover .k-team-member-body{bottom: 70px;}
	.k-team-member:hover .k-team-member-body .k-btn{opacity: 1; visibility: visible;}
}

@media (min-width: 1800px){
	.k-team-member{max-width: 100%;}
	.k-team-member-body{left: 30px; bottom: 30px;}
	.k-team-member:hover .k-team-member-body{bottom: 80px;}
	.k-team-member img{width: 100%;}
}

.k-quote{border-left: none; font-size: 16px; padding: 0; margin: 0;}

.k-quote q{position: relative;}

.k-quote q:before, .k-quote q:after{content: "";}

.k-quote p{margin-bottom: 15px;}

.k-quote cite{font-weight: 700; font-style: normal;}

.k-quote cite:before{content: "—"; padding-right: 5px;}

.k-quote-simple cite:before{content: "";}

.k-quote-simple q{position: relative;}

.k-quote-simple q:before, .k-quote-simple q:after{content: ""; display: none;}

.k-quote-boxed cite:before{content: "";}

.k-quote-boxed q{position: relative;}

.k-quote-boxed q:before, .k-quote-boxed q:after{content: ""; display: none;}

.k-quote-boxed-body{position: relative; background: #fff; padding: 15px;}

.k-quote-boxed-body:after{position: absolute; content: ""; width: 0; height: 0; border-style: solid; border-width: 20px 20px 0 20px; border-color: #fff transparent transparent transparent; top: 100%; left: 15px;}

@media (min-width: 992px){
	.k-quote-boxed-body{padding: 30px 20px 30px 30px;}
	.k-quote-boxed-body:after{left: 12%;}
}

.k-testimonials-img-modern img{border-radius: 25px; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.4);}

.k-tooltip{font-size: 1rem; line-height: 18px;}

.k-tooltip-inner{border-radius: 0; padding: 6px 8px;}

/** @group Plugins */
/** @section Lightgallery */
@font-face{font-family: 'lg'; src: url("../../../../fonts/lg.eot?n1z373"); src: url("../../../../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../../../../fonts/lg.woff?n1z373") format("woff"), url("../../../../fonts/lg.ttf?n1z373") format("truetype"), url("../../../../fonts/lg.svg?n1z373#lg") format("svg"); font-weight: normal; font-style: normal;}

.k-lg-icon{font-family: 'lg'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.k-lg-actions .k-lg-next, .k-lg-actions .k-lg-prev{background-color: rgba(0, 0, 0, 0.45); border-radius: 2px; color: #999; cursor: pointer; display: block; font-size: 22px; margin-top: -10px; padding: 8px 10px 9px; position: absolute; top: 50%; z-index: 1090; border: none; outline: none;}

.k-lg-actions .k-lg-next.k-disabled, .k-lg-actions .k-lg-prev.k-disabled{pointer-events: none; opacity: 0.5;}

.k-lg-actions .k-lg-next:hover, .k-lg-actions .k-lg-prev:hover{color: #FFF;}

.k-lg-actions .k-lg-next{right: 20px;}

.k-lg-actions .k-lg-next:before{content: "\e095";}

.k-lg-actions .k-lg-prev{left: 20px;}

.k-lg-actions .k-lg-prev:after{content: "\e094";}

@-webkit-keyframes lg-right-end{0%{left: 0;}
	50%{left: -30px;}
	100%{left: 0;}
}

@-moz-keyframes lg-right-end{0%{left: 0;}
	50%{left: -30px;}
	100%{left: 0;}
}

@-ms-keyframes lg-right-end{0%{left: 0;}
	50%{left: -30px;}
	100%{left: 0;}
}

@keyframes lg-right-end{0%{left: 0;}
	50%{left: -30px;}
	100%{left: 0;}
}

@-webkit-keyframes lg-left-end{0%{left: 0;}
	50%{left: 30px;}
	100%{left: 0;}
}

@-moz-keyframes lg-left-end{0%{left: 0;}
	50%{left: 30px;}
	100%{left: 0;}
}

@-ms-keyframes lg-left-end{0%{left: 0;}
	50%{left: 30px;}
	100%{left: 0;}
}

@keyframes lg-left-end{0%{left: 0;}
	50%{left: 30px;}
	100%{left: 0;}
}

.k-lg-outer.k-lg-right-end .k-lg-object{-webkit-animation: lg-right-end 0.3s; -o-animation: lg-right-end 0.3s; animation: lg-right-end 0.3s; position: relative;}

.k-lg-outer.k-lg-left-end .k-lg-object{-webkit-animation: lg-left-end 0.3s; -o-animation: lg-left-end 0.3s; animation: lg-left-end 0.3s; position: relative;}

.k-lg-toolbar{z-index: 1092; left: 0; position: absolute; top: 0; width: 100%; background-color: rgba(0, 0, 0, 0.45);}

.k-lg-toolbar .k-lg-icon{color: #999; cursor: pointer; float: right; font-size: 24px; height: 47px; line-height: 27px; padding: 10px 0; text-align: center; width: 50px; text-decoration: none !important; outline: medium none; -webkit-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear;}

.k-lg-toolbar .k-lg-icon:hover{color: #FFF;}

.k-lg-toolbar .k-lg-close:after{content: "\e070";}

.k-lg-toolbar .k-lg-download:after{content: "\e0f2";}

.k-lg-sub-html{background-color: rgba(0, 0, 0, 0.45); bottom: 0; color: #EEE; font-size: 16px; left: 0; padding: 10px 40px; position: fixed; right: 0; text-align: center; z-index: 1090;}

.k-lg-sub-html h4{margin: 0; font-size: 13px; font-weight: bold;}

.k-lg-sub-html p{font-size: 12px; margin: 5px 0 0;}

#lg-counter{color: #999; display: inline-block; font-size: 16px; padding-left: 20px; padding-top: 12px; vertical-align: middle;}

.k-lg-toolbar, .k-lg-prev, .k-lg-next{opacity: 1; -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}

.k-lg-hide-items .k-lg-prev{opacity: 0; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}

.k-lg-hide-items .k-lg-next{opacity: 0; -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}

.k-lg-hide-items .k-lg-toolbar{opacity: 0; -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}

body:not(.k-lg-from-hash) .k-lg-outer.k-lg-start-zoom .k-lg-object{-webkit-transform: scale3d(0.5, 0.5, 0.5); transform: scale3d(0.5, 0.5, 0.5); opacity: 0; -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%;}

body:not(.k-lg-from-hash) .k-lg-outer.k-lg-start-zoom .k-lg-item.k-lg-complete .k-lg-object{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-outer .k-lg-thumb-outer{background-color: #0D0A0A; bottom: 0; position: absolute; width: 100%; z-index: 1090; max-height: 350px; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}

.k-lg-outer .k-lg-thumb-outer.k-lg-grab .k-lg-thumb-item{cursor: -webkit-grab; cursor: -moz-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab;}

.k-lg-outer .k-lg-thumb-outer.k-lg-grabbing .k-lg-thumb-item{cursor: move; cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing;}

.k-lg-outer .k-lg-thumb-outer.k-lg-dragging .k-lg-thumb{-webkit-transition-duration: 0s !important; transition-duration: 0s !important;}

.k-lg-outer.k-lg-thumb-open .k-lg-thumb-outer{-webkit-transform: translate3d(0, 0%, 0); transform: translate3d(0, 0%, 0);}

.k-lg-outer .k-lg-thumb{padding: 10px 0; height: 100%; margin-bottom: -5px; margin-left: auto; margin-right: auto;}

.k-lg-outer .k-lg-thumb-item{border-radius: 5px; cursor: pointer; float: left; overflow: hidden; height: 100%; border: 2px solid #FFF; border-radius: 4px; margin-bottom: 5px;}

@media (min-width: 1025px){
	.k-lg-outer .k-lg-thumb-item{-webkit-transition: border-color 0.25s ease; -o-transition: border-color 0.25s ease; transition: border-color 0.25s ease;}
}

.k-lg-outer .k-lg-thumb-item.k-active, .k-lg-outer .k-lg-thumb-item:hover{border-color: #b80924;}

.k-lg-outer .k-lg-thumb-item img{width: 100%; height: 100%; object-fit: cover;}

.k-lg-outer.k-lg-has-thumb .k-lg-item{padding-bottom: 120px;}

.k-lg-outer.k-lg-can-toggle .k-lg-item{padding-bottom: 0;}

.k-lg-outer.k-lg-pull-caption-up .k-lg-sub-html{-webkit-transition: bottom 0.25s ease; -o-transition: bottom 0.25s ease; transition: bottom 0.25s ease;}

.k-lg-outer.k-lg-pull-caption-up.k-lg-thumb-open .k-lg-sub-html{bottom: 100px;}

.k-lg-outer .k-lg-toogle-thumb{background-color: #0D0A0A; border-radius: 2px 2px 0 0; color: #999; cursor: pointer; font-size: 24px; height: 39px; line-height: 27px; padding: 5px 0; position: absolute; right: 20px; text-align: center; top: -39px; width: 50px;}

.k-lg-outer .k-lg-toogle-thumb:after{content: "\e1ff";}

.k-lg-outer .k-lg-toogle-thumb:hover{color: #FFF;}

.k-lg-outer .k-lg-video-cont{display: inline-block; vertical-align: middle; max-width: 1140px; max-height: 100%; width: 100%; padding: 0 5px;}

.k-lg-outer .k-lg-video{width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; position: relative;}

.k-lg-outer .k-lg-video .k-lg-object{display: inline-block; position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}

.k-lg-outer .k-lg-video .k-lg-video-play{width: 84px; height: 59px; position: absolute; left: 50%; top: 50%; margin-left: -42px; margin-top: -30px; z-index: 1090; cursor: pointer;}

.k-lg-outer .k-lg-has-iframe .k-lg-video{-webkit-overflow-scrolling: touch; overflow: auto;}

.k-lg-outer .k-lg-has-vimeo .k-lg-video-play{background: url("../../../../images/vimeo-play.png") no-repeat scroll 0 0 transparent;}

.k-lg-outer .k-lg-has-vimeo:hover .k-lg-video-play{background: url("../../../../images/vimeo-play.png") no-repeat scroll 0 -58px transparent;}

.k-lg-outer .k-lg-has-html5 .k-lg-video-play{background: transparent url("../../../../images/video-play.png") no-repeat scroll 0 0; height: 64px; margin-left: -32px; margin-top: -32px; width: 64px; opacity: 0.8;}

.k-lg-outer .k-lg-has-html5:hover .k-lg-video-play{opacity: 1;}

.k-lg-outer .k-lg-has-youtube .k-lg-video-play{background: url("../../../../images/youtube-play.png") no-repeat scroll 0 0 transparent;}

.k-lg-outer .k-lg-has-youtube:hover .k-lg-video-play{background: url("../../../../images/youtube-play.png") no-repeat scroll 0 -60px transparent;}

.k-lg-outer .k-lg-video-object{width: 100% !important; height: 100% !important; position: absolute; top: 0; left: 0;}

.k-lg-outer .k-lg-has-video .k-lg-video-object{visibility: hidden;}

.k-lg-outer .k-lg-has-video.k-lg-video-playing .k-lg-object, .k-lg-outer .k-lg-has-video.k-lg-video-playing .k-lg-video-play{display: none;}

.k-lg-outer .k-lg-has-video.k-lg-video-playing .k-lg-video-object{visibility: visible;}

.k-lg-progress-bar{background-color: #333; height: 5px; left: 0; position: absolute; top: 0; width: 100%; z-index: 1093; opacity: 0; -webkit-transition: opacity 0.08s ease 0s; -moz-transition: opacity 0.08s ease 0s; -o-transition: opacity 0.08s ease 0s; transition: opacity 0.08s ease 0s;}

.k-lg-progress-bar .k-lg-progress{background-color: #b80924; height: 5px; width: 0;}

.k-lg-progress-bar.k-lg-start .k-lg-progress{width: 100%;}

.k-lg-show-autoplay .k-lg-progress-bar{opacity: 1;}

.k-lg-autoplay-button:after{content: "\e01d";}

.k-lg-show-autoplay .k-lg-autoplay-button:after{content: "\e01a";}

.k-lg-outer.k-lg-css3.k-lg-zoom-dragging .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-img-wrap, .k-lg-outer.k-lg-css3.k-lg-zoom-dragging .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-image{-webkit-transition-duration: 0s; transition-duration: 0s;}

.k-lg-outer.k-lg-use-transition-for-zoom .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-img-wrap{-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}

.k-lg-outer.k-lg-use-left-for-zoom .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-img-wrap{-webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}

.k-lg-outer .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-img-wrap{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}

.k-lg-outer .k-lg-item.k-lg-complete.k-lg-zoomable .k-lg-image{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}

#lg-zoom-in:after{content: "\e311";}

#lg-actual-size{font-size: 20px;}

#lg-actual-size:after{content: "\e033";}

#lg-zoom-out{opacity: 0.5; pointer-events: none;}

#lg-zoom-out:after{content: "\e312";}

.k-lg-zoomed #lg-zoom-out{opacity: 1; pointer-events: auto;}

.k-lg-outer .k-lg-pager-outer{bottom: 60px; left: 0; position: absolute; right: 0; text-align: center; z-index: 1090; height: 10px;}

.k-lg-outer .k-lg-pager-outer.k-lg-pager-hover .k-lg-pager-cont{overflow: visible;}

.k-lg-outer .k-lg-pager-cont{cursor: pointer; display: inline-block; overflow: hidden; position: relative; vertical-align: top; margin: 0 5px;}

.k-lg-outer .k-lg-pager-cont:hover .k-lg-pager-thumb-cont{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}

.k-lg-outer .k-lg-pager-cont.k-lg-pager-active .k-lg-pager{box-shadow: 0 0 0 2px white inset;}

.k-lg-outer .k-lg-pager-thumb-cont{background-color: #fff; color: #FFF; bottom: 100%; height: 83px; left: 0; margin-bottom: 20px; margin-left: -60px; opacity: 0; padding: 5px; position: absolute; width: 120px; border-radius: 3px; -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s; -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s; transition: opacity 0.15s ease 0s, transform 0.15s ease 0s; -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}

.k-lg-outer .k-lg-pager-thumb-cont img{width: 100%; height: 100%;}

.k-lg-outer .k-lg-pager{background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset; display: block; height: 12px; -webkit-transition: box-shadow 0.3s ease 0s; -o-transition: box-shadow 0.3s ease 0s; transition: box-shadow 0.3s ease 0s; width: 12px;}

.k-lg-outer .k-lg-pager:hover, .k-lg-outer .k-lg-pager:focus{box-shadow: 0 0 0 8px white inset;}

.k-lg-outer .k-lg-caret{border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px dashed; bottom: -10px; display: inline-block; height: 0; left: 50%; margin-left: -5px; position: absolute; vertical-align: middle; width: 0;}

.k-lg-fullscreen:after{content: "\e20c";}

.k-lg-fullscreen-on .k-lg-fullscreen:after{content: "\e20d";}

.k-lg-outer #lg-dropdown-overlay{background-color: rgba(0, 0, 0, 0.25); bottom: 0; cursor: default; left: 0; position: fixed; right: 0; top: 0; z-index: 1091; opacity: 0; visibility: hidden; -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;}

.k-lg-outer.k-lg-dropdown-active .k-lg-dropdown, .k-lg-outer.k-lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay: 0s; transition-delay: 0s; -moz-transform: translate3d(0, 0px, 0); -o-transform: translate3d(0, 0px, 0); -ms-transform: translate3d(0, 0px, 0); -webkit-transform: translate3d(0, 0px, 0); transform: translate3d(0, 0px, 0); opacity: 1; visibility: visible;}

.k-lg-outer.k-lg-dropdown-active #lg-share{color: #FFF;}

.k-lg-outer .k-lg-dropdown{background-color: #fff; border-radius: 2px; font-size: 14px; list-style-type: none!important; margin: 0; padding: 10px 0; position: absolute; right: 0; text-align: left; top: 50px; opacity: 0; visibility: hidden; -moz-transform: translate3d(0, 5px, 0); -o-transform: translate3d(0, 5px, 0); -ms-transform: translate3d(0, 5px, 0); -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s; transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}

.k-lg-outer .k-lg-dropdown:after{content: ""; display: block; height: 0; width: 0; position: absolute; border: 8px solid transparent; border-bottom-color: #FFF; right: 16px; top: -16px;}

.k-lg-outer .k-lg-dropdown > li:last-child{margin-bottom: 0px;}

.k-lg-outer .k-lg-dropdown > li:hover a, .k-lg-outer .k-lg-dropdown > li:hover .k-lg-icon{color: #333;}

.k-lg-outer .k-lg-dropdown a{color: #333; display: block; white-space: pre; padding: 4px 12px; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px;}

.k-lg-outer .k-lg-dropdown a:hover{background-color: rgba(0, 0, 0, 0.07);}

.k-lg-outer .k-lg-dropdown .k-lg-dropdown-text{display: inline-block; line-height: 1; margin-top: -3px; vertical-align: middle;}

.k-lg-outer .k-lg-dropdown .k-lg-icon{color: #333; display: inline-block; float: none; font-size: 20px; height: auto; line-height: 1; margin-right: 8px; padding: 0; vertical-align: middle; width: auto;}

.k-lg-outer #lg-share{position: relative;}

.k-lg-outer #lg-share:after{content: "\e80d";}

.k-lg-outer #lg-share-facebook .k-lg-icon{color: #3b5998;}

.k-lg-outer #lg-share-facebook .k-lg-icon:after{content: "\e901";}

.k-lg-outer #lg-share-twitter .k-lg-icon{color: #00aced;}

.k-lg-outer #lg-share-twitter .k-lg-icon:after{content: "\e904";}

.k-lg-outer #lg-share-googleplus .k-lg-icon{color: #dd4b39;}

.k-lg-outer #lg-share-googleplus .k-lg-icon:after{content: "\e902";}

.k-lg-outer #lg-share-pinterest .k-lg-icon{color: #cb2027;}

.k-lg-outer #lg-share-pinterest .k-lg-icon:after{content: "\e903";}

.k-lg-css3.k-lg-zoom-in .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3);}

.k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(1.3, 1.3, 1.3); transform: scale3d(1.3, 1.3, 1.3);}

.k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-in .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-zoom-in-big .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(2, 2, 2); transform: scale3d(2, 2, 2);}

.k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(2, 2, 2); transform: scale3d(2, 2, 2);}

.k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-in-big .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-zoom-out .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(0.7, 0.7, 0.7); transform: scale3d(0.7, 0.7, 0.7);}

.k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(0.7, 0.7, 0.7); transform: scale3d(0.7, 0.7, 0.7);}

.k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-out .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-zoom-out-big .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}

.k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}

.k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-out-big .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-zoom-out-in .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}

.k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(2, 2, 2); transform: scale3d(2, 2, 2);}

.k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-out-in .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-zoom-in-out .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(2, 2, 2); transform: scale3d(2, 2, 2);}

.k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}

.k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-zoom-in-out .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-soft-zoom .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-prev-slide{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}

.k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-next-slide{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}

.k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-current{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); opacity: 1;}

.k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-soft-zoom .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-scale-up .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);}

.k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);}

.k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-scale-up .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); -o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}

.k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); -o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); -ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}

.k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular-up .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);}

.k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);}

.k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular-up .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular-down .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);}

.k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);}

.k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular-down .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular-vertical .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular-vertical .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular-vertical-left .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);}

.k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-circular-vertical-down .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}

.k-lg-css3.k-lg-slide-vertical .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-prev-slide{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}

.k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-next-slide{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}

.k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-current{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-vertical .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-vertical-growth .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);}

.k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);}

.k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-vertical-growth .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-only .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-prev-slide{-moz-transform: skew(10deg, 0deg); -o-transform: skew(10deg, 0deg); -ms-transform: skew(10deg, 0deg); -webkit-transform: skew(10deg, 0deg); transform: skew(10deg, 0deg);}

.k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-next-slide{-moz-transform: skew(10deg, 0deg); -o-transform: skew(10deg, 0deg); -ms-transform: skew(10deg, 0deg); -webkit-transform: skew(10deg, 0deg); transform: skew(10deg, 0deg);}

.k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg); -o-transform: skew(0deg, 0deg); -ms-transform: skew(0deg, 0deg); -webkit-transform: skew(0deg, 0deg); transform: skew(0deg, 0deg); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-only .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(-10deg, 0deg); -o-transform: skew(-10deg, 0deg); -ms-transform: skew(-10deg, 0deg); -webkit-transform: skew(-10deg, 0deg); transform: skew(-10deg, 0deg);}

.k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(-10deg, 0deg); -o-transform: skew(-10deg, 0deg); -ms-transform: skew(-10deg, 0deg); -webkit-transform: skew(-10deg, 0deg); transform: skew(-10deg, 0deg);}

.k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg); -o-transform: skew(0deg, 0deg); -ms-transform: skew(0deg, 0deg); -webkit-transform: skew(0deg, 0deg); transform: skew(0deg, 0deg); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-only-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-only-y .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, 10deg); -o-transform: skew(0deg, 10deg); -ms-transform: skew(0deg, 10deg); -webkit-transform: skew(0deg, 10deg); transform: skew(0deg, 10deg);}

.k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, 10deg); -o-transform: skew(0deg, 10deg); -ms-transform: skew(0deg, 10deg); -webkit-transform: skew(0deg, 10deg); transform: skew(0deg, 10deg);}

.k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg); -o-transform: skew(0deg, 0deg); -ms-transform: skew(0deg, 0deg); -webkit-transform: skew(0deg, 0deg); transform: skew(0deg, 0deg); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-only-y .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, -10deg); -o-transform: skew(0deg, -10deg); -ms-transform: skew(0deg, -10deg); -webkit-transform: skew(0deg, -10deg); transform: skew(0deg, -10deg);}

.k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, -10deg); -o-transform: skew(0deg, -10deg); -ms-transform: skew(0deg, -10deg); -webkit-transform: skew(0deg, -10deg); transform: skew(0deg, -10deg);}

.k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg); -o-transform: skew(0deg, 0deg); -ms-transform: skew(0deg, 0deg); -webkit-transform: skew(0deg, 0deg); transform: skew(0deg, 0deg); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-only-y-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-prev-slide{-moz-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); -o-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); -ms-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); -webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-next-slide{-moz-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); -o-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); -ms-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); -webkit-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); -o-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); -ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); -webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); -o-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); -ms-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); -webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-cross .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); -o-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); -ms-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); -webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); -o-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); -ms-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); -webkit-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-cross .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); -o-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); -ms-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); -webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); -o-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); -ms-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); -webkit-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);}

.k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-cross-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-ver .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-prev-slide{-moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); -o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); -ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); -webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-next-slide{-moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); -o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); -ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); -webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-ver .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); -o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); -ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); -webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); -o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); -ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); -webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-ver-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); -o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); -ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); -webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); -o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); -ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); -webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-ver-cross .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-prev-slide{-moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); -o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); -ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); -webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-next-slide{-moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); -o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); -ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); -webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);}

.k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-current{-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); opacity: 1;}

.k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide-skew-ver-cross-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-lollipop .k-lg-item{opacity: 0;}


.k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-prev-slide{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}

.k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-next-slide{-moz-transform: translate3d(0, 0, 0) scale(0.5); -o-transform: translate3d(0, 0, 0) scale(0.5); -ms-transform: translate3d(0, 0, 0) scale(0.5); -webkit-transform: translate3d(0, 0, 0) scale(0.5); transform: translate3d(0, 0, 0) scale(0.5);}

.k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-current{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-lollipop .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-lollipop-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-prev-slide{-moz-transform: translate3d(0, 0, 0) scale(0.5); -o-transform: translate3d(0, 0, 0) scale(0.5); -ms-transform: translate3d(0, 0, 0) scale(0.5); -webkit-transform: translate3d(0, 0, 0) scale(0.5); transform: translate3d(0, 0, 0) scale(0.5);}

.k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-next-slide{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}

.k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-current{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-lollipop-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-rotate .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-rotate .k-lg-item.k-lg-prev-slide{-moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); -webkit-transform: rotate(-360deg); transform: rotate(-360deg);}

.k-lg-css3.k-lg-rotate .k-lg-item.k-lg-next-slide{-moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);}

.k-lg-css3.k-lg-rotate .k-lg-item.k-lg-current{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); opacity: 1;}

.k-lg-css3.k-lg-rotate .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-rotate .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-rotate .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-rotate-rev .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-prev-slide{-moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);}

.k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-next-slide{-moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); -webkit-transform: rotate(-360deg); transform: rotate(-360deg);}

.k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-current{-moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); opacity: 1;}

.k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-rotate-rev .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-tube .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-tube .k-lg-item.k-lg-prev-slide{-moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); -o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); -ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); -webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);}

.k-lg-css3.k-lg-tube .k-lg-item.k-lg-next-slide{-moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); -o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); -ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); -webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);}

.k-lg-css3.k-lg-tube .k-lg-item.k-lg-current{-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); transform: scale3d(1, 1, 1) translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-tube .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-tube .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-tube .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-group:after{content: ""; display: table; clear: both;}

.k-lg-outer{width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1090; text-align: left; opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s;}

.k-lg-outer *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.k-lg-outer.k-lg-visible{opacity: 1;}

.k-lg-outer.k-lg-css3 .k-lg-item.k-lg-prev-slide, .k-lg-outer.k-lg-css3 .k-lg-item.k-lg-next-slide, .k-lg-outer.k-lg-css3 .k-lg-item.k-lg-current{-webkit-transition-duration: inherit !important; transition-duration: inherit !important; -webkit-transition-timing-function: inherit !important; transition-timing-function: inherit !important;}

.k-lg-outer.k-lg-css3.k-lg-dragging .k-lg-item.k-lg-prev-slide, .k-lg-outer.k-lg-css3.k-lg-dragging .k-lg-item.k-lg-next-slide, .k-lg-outer.k-lg-css3.k-lg-dragging .k-lg-item.k-lg-current{-webkit-transition-duration: 0s !important; transition-duration: 0s !important; opacity: 1;}

.k-lg-outer.k-lg-grab img.k-lg-object{cursor: -webkit-grab; cursor: -moz-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab;}

.k-lg-outer.k-lg-grabbing img.k-lg-object{cursor: move; cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing;}

.k-lg-outer .k-lg{height: 100%; width: 100%; position: relative; overflow: hidden; margin-left: auto; margin-right: auto; max-width: 100%; max-height: 100%;}

.k-lg-outer .k-lg-inner{width: 100%; height: 100%; position: absolute; left: 0; top: 0; white-space: nowrap;}

.k-lg-outer .k-lg-item{background: url("../../../../images/loading.gif") no-repeat scroll center center transparent; display: none !important;}

.k-lg-outer.k-lg-css3 .k-lg-prev-slide, .k-lg-outer.k-lg-css3 .k-lg-current, .k-lg-outer.k-lg-css3 .k-lg-next-slide{display: inline-block !important;}

.k-lg-outer.k-lg-css .k-lg-current{display: inline-block !important;}

.k-lg-outer .k-lg-item, .k-lg-outer .k-lg-img-wrap{display: inline-block; text-align: center; position: absolute; width: 100%; height: 100%;}

.k-lg-outer .k-lg-item:before, .k-lg-outer .k-lg-img-wrap:before{content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px;}

.k-lg-outer .k-lg-img-wrap{position: absolute; padding: 0 5px; left: 0; right: 0; top: 0; bottom: 0;}

.k-lg-outer .k-lg-item.k-lg-complete{background-image: none;}

.k-lg-outer .k-lg-item.k-lg-current{z-index: 1090;}

.k-lg-outer .k-lg-image{display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; width: auto !important; height: auto !important;}

.k-lg-outer.k-lg-show-after-load .k-lg-item .k-lg-object, .k-lg-outer.k-lg-show-after-load .k-lg-item .k-lg-video-play{opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s;}

.k-lg-outer.k-lg-show-after-load .k-lg-item.k-lg-complete .k-lg-object, .k-lg-outer.k-lg-show-after-load .k-lg-item.k-lg-complete .k-lg-video-play{opacity: 1;}

.k-lg-outer .k-lg-empty-html{display: none;}

.k-lg-outer.k-lg-hide-download #lg-download{display: none;}

.k-lg-backdrop{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1090; background-color: #000; opacity: 0; -webkit-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s;}

.k-lg-backdrop.k-in{opacity: 0.85;}

.k-lg-css3.k-lg-no-trans .k-lg-prev-slide, .k-lg-css3.k-lg-no-trans .k-lg-next-slide, .k-lg-css3.k-lg-no-trans .k-lg-current{-webkit-transition: none 0s ease 0s !important; -moz-transition: none 0s ease 0s !important; -o-transition: none 0s ease 0s !important; transition: none 0s ease 0s !important;}

.k-lg-css3.k-lg-use-css3 .k-lg-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}

.k-lg-css3.k-lg-use-left .k-lg-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}

.k-lg-css3.k-lg-fade .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-fade .k-lg-item.k-lg-current{opacity: 1;}

.k-lg-css3.k-lg-fade .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-fade .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-fade .k-lg-item.k-lg-current{-webkit-transition: opacity 0.1s ease 0s; -moz-transition: opacity 0.1s ease 0s; -o-transition: opacity 0.1s ease 0s; transition: opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item{opacity: 0;}

.k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-prev-slide{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}

.k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-next-slide{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}

.k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-current{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}

.k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide.k-lg-use-css3 .k-lg-item.k-lg-current{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item{opacity: 0; position: absolute; left: 0;}

.k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-prev-slide{left: -100%;}

.k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-next-slide{left: 100%;}

.k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-current{left: 0; opacity: 1;}

.k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-prev-slide, .k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-next-slide, .k-lg-css3.k-lg-slide.k-lg-use-left .k-lg-item.k-lg-current{-webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}

.k-search-list{text-align: left; padding-left: 0; font-size: 14px; color: #b1b1b1; list-style-type: none!important; counter-reset: li;}

.k-search-list-item{padding-left: 45px; list-style-type: decimal!important; position: relative; color: #888;}

.k-search-list-item > *{color: #434345;}

.k-search-list-item p{font-size: 14px; line-height: 22px; color: #000;}

.k-search-list-item pk-match{font-size: 14px; color: #b1b1b1; font-weight: 400;}

.k-search-list-item pk-match em{font-style: normal;}

.k-search-list-item::before{content: counter(li, decimal-leading-zero) "."; counter-increment: li; position: absolute; left: 0; top: 2px; font-size: 14px; line-height: inherit; font-weight: 400; color: #434345;}

.k-search-list-item + .k-search-list-item{margin-top: 28px;}

.k-search_title{color: #b80924; font-size: 18px; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-search_title a:hover{color: #0d2d62;}

.k-search{background: #b80924; color: #fff;}

#rd-search-results-live #search-results{background: #fff; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2); border-top: 1px solid #b1b1b1; padding: 20px; opacity: 0; visibility: hidden; transition: 0.33s all ease-in; max-height: calc(100vh - 375px); overflow-y: auto;}

#rd-search-results-live #search-results.k-active{visibility: visible; opacity: 1;}

#rd-search-results-live #search-results .k-search-list-item{padding-left: 15px;}

#rd-search-results-live #search-results .k-search-list-item:before{display: none;}

#rd-search-results-live #search-results pk-match{font-size: 14px; letter-spacing: 0;}

#rd-search-results-live #search-results pk-match em{display: block;}

#rd-search-results-live #search-results .k-search-list-item + .k-search-list-item{margin-top: 20px;}

#rd-search-results-live #search-results .k-search-quick-result{font-size: 16px; font-weight: 700; color: #0d2d62; text-align: center;}

#rd-search-results-live #search-results .k-search-list{padding-top: 20px;}

#rd-search-results-live #search-results .k-search-list-item-all{margin-top: 20px;}

#rd-search-results-live #search-results .k-search-list-item-all a:hover{color: #b80924;}

#rd-search-results-live #search-results .k-search_error{padding-bottom: 20px;}

/** @section Material Parallax */
k-parallax-container{position: relative; overflow: hidden;}

k-material-parallax{position: absolute; top: 0; left: -1px; right: -1px; bottom: 0; z-index: 0;}

k-parallax-content{position: relative; z-index: 1;}

k-material-parallax img{display: none; position: absolute; left: 50%; bottom: 0; min-width: 101%; min-height: 101%; max-width: none; transform: translate3d(-50%, 0, 0);

}

k-parallax-disabled{background-size: cover; background-position: center;}

html:not(.k-ie-11):not(.k-ios) k-parallax-disabled{background-attachment: fixed;}

k-parallax-container *{color: #fff;}

.k-swiper-container{margin: 0 auto; position: relative; overflow: hidden; /* Fix of Webkit flickering */
	z-index: 1;}

@media (max-width: 1200px){
	.k-swiper-container{height: 100vh !important; min-height: 480px !important;}
}

.k-ie-11 .k-swiper-container, .k-ie-10 .k-swiper-container, .k-ie-edge .k-swiper-container{overflow: visible;}

.k-swiper-container-no-flexbox .k-swiper-slide{float: left;}

.k-swiper-container-vertical > .k-swiper-wrapper{-webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column;}

.k-swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}

.k-swiper-container-android .k-swiper-slide,
.k-swiper-wrapper{-webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0);}

.k-swiper-container-multirow > .k-swiper-wrapper{-webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}

.k-swiper-container-free-mode > .k-swiper-wrapper{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto;}

.k-swiper-slide{-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative;}

.k-swiper-slide .k-rd-video.k-rd-video-bg{height: 100%; z-index: auto;}

.k-swiper-slide .k-swiper-caption{position: relative; z-index: 9;}

.k-swiper-container .k-no-transition{transition: 0s;}

/* a11y */
.k-swiper-container .k-swiper-notification{position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000;}

/* IE10 Windows Phone 8 Fixes */
.k-swiper-wp8-horizontal{-ms-touch-action: pan-y; touch-action: pan-y;}

.k-swiper-wp8-vertical{-ms-touch-action: pan-x; touch-action: pan-x;}

/* Arrows */
.k-swiper-button-prev,
.k-swiper-button-next{display: none; position: absolute; top: 50%; width: 46px; height: 46px; line-height: 46px; font-size: 46px; text-align: center; margin-top: -23px; z-index: 10; cursor: pointer; opacity: 1; color: #fff;}

.k-swiper-button-prev:hover,
.k-swiper-button-next:hover{opacity: 1;}

@media (min-width: 992px){
	.k-swiper-button-prev,
	.k-swiper-button-next{display: block;}
}

.k-swiper-button-prev.k-swiper-button-disabled,
.k-swiper-button-next.k-swiper-button-disabled{opacity: 0.35; cursor: auto; pointer-events: none;}

.k-swiper-button-prev{left: 23px;}

.k-swiper-button-next{right: 3.5%;}

/* Pagination Styles */
.k-swiper-pagination{display: block; position: absolute; text-align: center; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10;}

.k-swiper-pagination.k-swiper-pagination-hidden{opacity: 0;}

.k-swiper-pagination-bullet{margin-left: 8px; display: inline-block; width: 14px; height: 14px; line-height: 14px; border-radius: 50%; border: 2px solid #fff; position: relative; transition: 0.35s all ease;}

.k-swiper-pagination-bullet:hover{background: #b1b1b1;}

.k-swiper-pagination-clickable .k-swiper-pagination-bullet{cursor: pointer;}

.k-swiper-pagination-white .k-swiper-pagination-bullet{background: #FFF;}

.k-swiper-pagination-bullet-active{background: #fff;}

.k-swiper-container-vertical > .k-swiper-pagination{right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); -moz-transform: translate3d(0px, -50%, 0); -o-transform: translate(0px, -50%); -ms-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0);}

.k-swiper-container-vertical > .k-swiper-pagination .k-swiper-pagination-bullet{margin: 12px 0; display: block;}

.k-swiper-container-horizontal > .k-swiper-pagination{bottom: 15px; left: 0; width: 1170px; max-width: 100%; margin-left: auto; margin-right: auto; right: 0; z-index: 1;}

@media (min-width: 1200px){
	.k-swiper-container-horizontal > .k-swiper-pagination{bottom: 30px; text-align: left; left: 15px;}
}

@media (min-width: 1800px){
	.k-swiper-container-horizontal > .k-swiper-pagination{bottom: 70px;}
}

.k-swiper-container-horizontal > .k-swiper-pagination .k-swiper-pagination-bullet{margin: 0 14px;}

.k-swiper-slide > .k-vide__body,
.k-swiper-slide > k-parallax_cnt{height: 100%;}

.k-swiper-slide{height: 100%; background-position: center;}

.k-swiper-slide-caption{position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; white-space: nowrap;}

.k-swiper-slide-caption:before{content: ""; vertical-align: middle; display: inline-block; margin-left: -4px; height: 100%;}

.k-swiper-slide-caption .k-container{white-space: normal; display: inline-block; vertical-align: middle; width: 1170px; max-width: 100%;}

@media (min-width: 1800px){
	.k-swiper-slide-caption .k-container{margin-top: 0;}
}

.k-swiper-slide-caption h1{font-size: 26px; line-height: 1.2;}

.k-swiper-slide-caption h1 a:hover{color: #fff;}

.k-swiper-slide-caption h5{font-size: 16px; line-height: 1.5;}

@media (min-width: 480px){
	.k-swiper-slide-caption h1{font-size: 40px;}
	.k-swiper-slide-caption h5{font-size: 18px;}
}

@media (min-width: 992px){
	.k-swiper-slide-caption h1{font-size: 50px;}
}

@media (min-width: 1800px){
	.k-swiper-slide-caption h1{font-size: 68px; line-height: 1.23529;}
	.k-swiper-slide-caption h5{font-size: 20px; line-height: 1.4;}
}

.k-swiper-slider-1 .k-swiper-slide-caption .k-container{white-space: normal; display: inline-block; vertical-align: middle; width: 1170px; max-width: 100%;}

@media (min-width: 1800px){
	.k-swiper-slider-1 .k-swiper-slide-caption .k-container{margin-top: 110px;}
}

/* 3D Container */
.k-swiper-container-3d{-webkit-perspective: 1200px; -moz-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px;}

.k-swiper-container-3d .k-swiper-wrapper,
.k-swiper-container-3d .k-swiper-slide,
.k-swiper-container-3d .k-swiper-slide-shadow-left,
.k-swiper-container-3d .k-swiper-slide-shadow-right,
.k-swiper-container-3d .k-swiper-slide-shadow-top,
.k-swiper-container-3d .k-swiper-slide-shadow-bottom,
.k-swiper-container-3d .k-swiper-cube-shadow{-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d;}

.k-swiper-container-3d .k-swiper-slide-shadow-left,
.k-swiper-container-3d .k-swiper-slide-shadow-right,
.k-swiper-container-3d .k-swiper-slide-shadow-top,
.k-swiper-container-3d .k-swiper-slide-shadow-bottom{position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10;}

.k-swiper-container-3d .k-swiper-slide-shadow-left{background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}

.k-swiper-container-3d .k-swiper-slide-shadow-top{background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}

.k-swiper-container-3d .k-swiper-slide-shadow-bottom{background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}

/* Coverflow */
.k-swiper-container-coverflow .k-swiper-wrapper{/* Windows 8 IE 10 fix */
	-ms-perspective: 1200px;}

/* Fade */
.k-swiper-container-fade.k-swiper-container-free-mode .k-swiper-slide{-webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}

.k-swiper-container-fade .k-swiper-slide{pointer-events: none;}

.k-swiper-container-fade .k-swiper-slide .k-swiper-slide{pointer-events: none;}

.k-swiper-container-fade .k-swiper-slide-active,
.k-swiper-container-fade .k-swiper-slide-active .k-swiper-slide-active{pointer-events: auto;}

/* Cube */
.k-swiper-container-cube{overflow: visible;}

.k-swiper-container-cube .k-swiper-slide{pointer-events: none; visibility: hidden; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; width: 100%; height: 100%; z-index: 1;}

.k-swiper-container-cube.k-swiper-container-rtl .k-swiper-slide{-webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0;}

.k-swiper-container-cube .k-swiper-slide-active,
.k-swiper-container-cube .k-swiper-slide-next,
.k-swiper-container-cube .k-swiper-slide-prev,
.k-swiper-container-cube .k-swiper-slide-next + .k-swiper-slide{pointer-events: auto; visibility: visible;}

.k-swiper-container-cube .k-swiper-slide-shadow-top,
.k-swiper-container-cube .k-swiper-slide-shadow-bottom,
.k-swiper-container-cube .k-swiper-slide-shadow-left,
.k-swiper-container-cube .k-swiper-slide-shadow-right{z-index: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden;}

.k-swiper-container-cube .k-swiper-cube-shadow{position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0;}

/* Scrollbar */
.k-swiper-scrollbar{position: relative; -ms-touch-action: none;}

.k-swiper-container-horizontal > .k-swiper-scrollbar{position: absolute; bottom: 0; z-index: 50; height: 3px; width: 100%;}

.k-swiper-container-vertical > .k-swiper-scrollbar{position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%;}

.k-swiper-scrollbar-drag{height: 100%; width: 100%; position: relative; background: #b80924; left: 0; top: 0;}

.k-swiper-scrollbar-cursor-drag{cursor: move;}

/* Preloader */
.k-swiper-lazy-preloader{width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -moz-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite;}

.k-swiper-lazy-preloader:after{display: block; content: ""; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat;}

.k-swiper-lazy-preloader-white:after{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}

@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform: rotate(360deg);}
}

@keyframes swiper-preloader-spin{100%{transform: rotate(360deg);}
}

.k-swiper-slider-3.k-swiper-container-horizontal > .k-swiper-pagination{text-align: center;}

.k-swiper-slider-modern.k-swiper-container{max-height: 700px;}

.k-swiper-slider-modern.k-swiper-container > .k-swiper-pagination{text-align: center;}

.k-animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; opacity: 1;}

.k-animated.k-infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}

.k-animated.k-hinge{-webkit-animation-duration: 2s; animation-duration: 2s;}

html:not(.k-lt-ie10) .k-not-animated{opacity: 0;}

@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}
	70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}
	90%{-webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0);}
}

.k-bounce{-webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom;}

@-webkit-keyframes flash{0%, 50%, 100%{opacity: 1;}
	25%, 75%{opacity: 0;}
}

@-moz-keyframes flash{0%, 50%, 100%{opacity: 1;}
	25%, 75%{opacity: 0;}
}

@-ms-keyframes flash{0%, 50%, 100%{opacity: 1;}
	25%, 75%{opacity: 0;}
}

@keyframes flash{0%, 50%, 100%{opacity: 1;}
	25%, 75%{opacity: 0;}
}

.k-flash{-webkit-animation-name: flash; animation-name: flash;}

@-webkit-keyframes k-pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-moz-keyframes k-pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-ms-keyframes k-pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@keyframes k-pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

.k-pulse{-webkit-animation-name: pulse; animation-name: pulse;}

@-webkit-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}
	40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}
	50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}
	65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}
	75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-moz-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}
	40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}
	50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}
	65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}
	75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-ms-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}
	40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}
	50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}
	65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}
	75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}
	40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}
	50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}
	65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}
	75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

.k-rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand;}

@-webkit-keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
}

@-moz-keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
}

@-ms-keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
}

@keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
}

.k-shake{-webkit-animation-name: shake; animation-name: shake;}

@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}
}

@-moz-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}
}

@-ms-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}
}

@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}
	40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}
	60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}
	80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}
	100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}
}

.k-swing{-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;}

@-webkit-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
	30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
	40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-moz-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
	30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
	40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-ms-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
	30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
	40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
	10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}
	30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
	40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
	100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

.k-tada{-webkit-animation-name: tada; animation-name: tada;}

@-webkit-keyframes wobble{0%{-webkit-transform: none; transform: none;}
	15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
	30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
	45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
	60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
	75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
	100%{-webkit-transform: none; transform: none;}
}

@-moz-keyframes wobble{0%{-webkit-transform: none; transform: none;}
	15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
	30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
	45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
	60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
	75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
	100%{-webkit-transform: none; transform: none;}
}

@-ms-keyframes wobble{0%{-webkit-transform: none; transform: none;}
	15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
	30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
	45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
	60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
	75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
	100%{-webkit-transform: none; transform: none;}
}

@keyframes wobble{0%{-webkit-transform: none; transform: none;}
	15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
	30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
	45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
	60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
	75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
	100%{-webkit-transform: none; transform: none;}
}

.k-wobble{-webkit-animation-name: wobble; animation-name: wobble;}

@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}
	100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-moz-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}
	100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@-ms-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}
	100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}
	100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
}

.k-bounceIn{-webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-duration: .75s; animation-duration: .75s;}

@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}
	75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-moz-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}
	75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-ms-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}
	75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}
	75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}
	100%{-webkit-transform: none; transform: none;}
}

.k-bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;}

@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}
	75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-moz-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}
	75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-ms-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}
	75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}
	75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}
	90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

.k-bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;}

@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}
	75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
	90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-moz-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}
	75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
	90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@-ms-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}
	75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
	90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}
	75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}
	90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}
	100%{-webkit-transform: none; transform: none;}
}

.k-bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;}

@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-moz-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-ms-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}
	60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

.k-bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;}

@-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	100%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
}

@-moz-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	100%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
}

@-ms-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	100%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
}

@keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}
	50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}
	100%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
}

.k-bounceOut{-webkit-animation-name: bounceOut; animation-name: bounceOut; -webkit-animation-duration: .75s; animation-duration: .75s;}

@-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@-moz-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@-ms-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

.k-bounceOutDown{-webkit-animation-name: bounceOutDown; animation-name: bounceOutDown;}

@-webkit-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@-moz-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@-ms-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

.k-bounceOutLeft{-webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft;}

@-webkit-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@-moz-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@-ms-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

.k-bounceOutRight{-webkit-animation-name: bounceOutRight; animation-name: bounceOutRight;}

@-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@-moz-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@-ms-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
	40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

.k-bounceOutUp{-webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;}

@-webkit-keyframes fadeIn{0%{opacity: 0;}
	100%{opacity: 1;}
}

@-moz-keyframes fadeIn{0%{opacity: 0;}
	100%{opacity: 1;}
}

@-ms-keyframes fadeIn{0%{opacity: 0;}
	100%{opacity: 1;}
}

@keyframes fadeIn{0%{opacity: 0;}
	100%{opacity: 1;}
}

.k-fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;}

@-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;}

@-webkit-keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;}

@-webkit-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}

@-webkit-keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;}

@-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;}

@-webkit-keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;}

@-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-ms-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;}

@-webkit-keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@-moz-keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
	100%{

		opacity: 1; -webkit-transform: none;

		transform: none;}
}

@-ms-keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

.k-fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;}

@-webkit-keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

@-moz-keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

@-ms-keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

@keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

.k-fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;}

@-webkit-keyframes fadeOutDown{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@-moz-keyframes fadeOutDown{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@-ms-keyframes fadeOutDown{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@keyframes fadeOutDown{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

.k-fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;}

@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@-moz-keyframes fadeOutDownBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@-ms-keyframes fadeOutDownBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

@keyframes fadeOutDownBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}
}

.k-fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;}

@-webkit-keyframes fadeOutLeft{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@-moz-keyframes fadeOutLeft{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@-ms-keyframes fadeOutLeft{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@keyframes fadeOutLeft{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

.k-fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;}

@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@-moz-keyframes fadeOutLeftBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@-ms-keyframes fadeOutLeftBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

@keyframes fadeOutLeftBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}
}

.k-fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;}

@-webkit-keyframes fadeOutRight{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@-moz-keyframes fadeOutRight{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@-ms-keyframes fadeOutRight{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@keyframes fadeOutRight{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

.k-fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;}

@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@-moz-keyframes fadeOutRightBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@-ms-keyframes fadeOutRightBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

@keyframes fadeOutRightBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}
}

.k-fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;}

@-webkit-keyframes fadeOutUp{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@-moz-keyframes fadeOutUp{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@-ms-keyframes fadeOutUp{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@keyframes fadeOutUp{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

.k-fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;}

@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@-moz-keyframes fadeOutUpBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@-ms-keyframes fadeOutUpBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

@keyframes fadeOutUpBig{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}
}

.k-fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;}

@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
}

@-moz-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
}

@-ms-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
}

@keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}
	50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}
}

.k-animated.k-flip{-webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;}

@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@-moz-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@-ms-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

.k-flipInX{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;}

@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@-moz-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@-ms-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}
	40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}
	60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}
	80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform: perspective(400px); transform: perspective(400px);}
}

.k-flipInY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY;}

@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}
}

@-moz-keyframes flipOutX{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}
}

@-ms-keyframes flipOutX{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}
}

@keyframes flipOutX{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}
}

.k-flipOutX{-webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important;}

@-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}
}

@-moz-keyframes flipOutY{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}
}

@-ms-keyframes flipOutY{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}
}

@keyframes flipOutY{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}
	30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}
	100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}
}

.k-flipOutY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; -webkit-animation-duration: .75s; animation-duration: .75s;}

@-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}
	60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}
	80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}
	100%{-webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}
	60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}
	80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}
	100%{-webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}
	60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}
	80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}
	100%{-webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}
	60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}
	80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}
	100%{-webkit-transform: none; transform: none; opacity: 1;}
}

.k-lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}

@-webkit-keyframes lightSpeedOut{0%{opacity: 1;}
	100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}
}

@-moz-keyframes lightSpeedOut{0%{opacity: 1;}
	100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}
}

@-ms-keyframes lightSpeedOut{0%{opacity: 1;}
	100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}
}

@keyframes lightSpeedOut{0%{opacity: 1;}
	100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}
}

.k-lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}

@-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}
}

.k-rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;}

@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

.k-rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;}

@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

.k-rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;}

@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

.k-rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;}

@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-moz-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@-ms-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}
}

.k-rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;}

@-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}
}

@-moz-keyframes rotateOut{0%{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}
}

@-ms-keyframes rotateOut{0%{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}
}

@keyframes rotateOut{0%{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}
	100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}
}

.k-rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;}

@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
}

@-moz-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
}

@-ms-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
}

@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}
}

.k-rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;}

@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@-moz-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@-ms-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

.k-rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;}

@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@-moz-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@-ms-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

@keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}
	100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}
}

.k-rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;}

@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}
}

@-moz-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}
}

@-ms-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}
}

@keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}
	100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}
}

.k-rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;}

@-webkit-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}
	100%{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}
}

@-moz-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}
	100%{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}
}

@-ms-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}
	100%{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}
}

@keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}
	40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}
	100%{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}
}

.k-hinge{-webkit-animation-name: hinge; animation-name: hinge;}

@-webkit-keyframes rollIn{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}

@keyframes rollIn{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
	100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}
}

.k-rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;}

@-webkit-keyframes rollOut{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}

@-moz-keyframes rollOut{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}

@-ms-keyframes rollOut{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}

@keyframes rollOut{0%{opacity: 1;}
	100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}

.k-rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;}

@-webkit-keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	50%{opacity: 1;}
}

@-moz-keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	50%{opacity: 1;}
}

@-ms-keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	50%{opacity: 1;}
}

@keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	50%{opacity: 1;}
}

.k-zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;}

@-webkit-keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;}

@-webkit-keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;}

@-webkit-keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;}

@-webkit-keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;}

@-webkit-keyframes zoomOut{0%{opacity: 1;}
	50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	100%{opacity: 0;}
}

@-moz-keyframes zoomOut{0%{opacity: 1;}
	50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	100%{opacity: 0;}
}

@-ms-keyframes zoomOut{0%{opacity: 1;}
	50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	100%{opacity: 0;}
}

@keyframes zoomOut{0%{opacity: 1;}
	50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}
	100%{opacity: 0;}
}

.k-zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;}

@-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom;

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;}

@-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}
}

@-moz-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}
}

@-ms-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}
}

@keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}
}

.k-zoomOutLeft{-webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;}

@-webkit-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}
}

@-moz-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}

}

@-ms-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}
}

@keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}
	100%{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}
}

.k-zoomOutRight{-webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;}

@-webkit-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-moz-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@-ms-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

@keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
	100%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}
}

.k-zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;}

@-webkit-keyframes slideInDown{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-moz-keyframes slideInDown{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-ms-keyframes slideInDown{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@keyframes slideInDown{0%{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

.k-slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;}

@-webkit-keyframes slideInLeft{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-moz-keyframes slideInLeft{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-ms-keyframes slideInLeft{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@keyframes slideInLeft{0%{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

.k-slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;}

@-webkit-keyframes slideInRight{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-moz-keyframes slideInRight{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-ms-keyframes slideInRight{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@keyframes slideInRight{0%{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

.k-slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;}

@-webkit-keyframes slideInUp{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-moz-keyframes slideInUp{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@-ms-keyframes slideInUp{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}
	100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

@keyframes slideInUp{0%{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}
	100%{

		-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
}

.k-slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;}

@-webkit-keyframes slideOutDown{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@-moz-keyframes slideOutDown{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@-ms-keyframes slideOutDown{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

@keyframes slideOutDown{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}
}

.k-slideOutDown{-webkit-animation-name: slideOutDown; animation-name: slideOutDown;}

@-webkit-keyframes slideOutLeft{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@-moz-keyframes slideOutLeft{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@-ms-keyframes slideOutLeft{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

@keyframes slideOutLeft{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
}

.k-slideOutLeft{-webkit-animation-name: slideOutLeft; animation-name: slideOutLeft;}

@-webkit-keyframes slideOutRight{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@-moz-keyframes slideOutRight{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@-ms-keyframes slideOutRight{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

@keyframes slideOutRight{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
}

.k-slideOutRight{-webkit-animation-name: slideOutRight; animation-name: slideOutRight;}

@-webkit-keyframes slideOutUp{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@-moz-keyframes slideOutUp{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@-ms-keyframes slideOutUp{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

@keyframes slideOutUp{0%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
	100%{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
}

.k-slideOutUp{-webkit-animation-name: slideOutUp; animation-name: slideOutUp;}

.k-scrollToNext{position: fixed; right: 15px; bottom: 15px; z-index: 20; width: 50px; height: 50px; overflow: hidden; font-size: 24px; line-height: 46px; color: #fff; border-radius: 50%; text-align: center; text-decoration: none; box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.11), 3px 4px 5px 0 rgba(0, 0, 0, 0.11);}

.k-scrollToNext:before{display: block; transition: .5s; transition-delay: 1.4s;}

.k-scrollToNext.k-toTop{animation: rotate 1.6s linear; animation-delay: 1s;}

.k-scrollToNext.k-toTop:before{transform: rotate(180deg);}

@keyframes rotate{0%, 100%{transform: scale(1);}
	30%, 60%{transform: scale(0.7);}
}

.k-scrollToNext:focus{color: #fff;}

.k-scrollToNext:hover{color: #fff; text-decoration: none;}

.k-scrollToNext.k-active{-webkit-transform: translateY(0); transform: translateY(0);}

.k-mobile .k-scrollToNext,
.k-tablet .k-scrollToNext{display: none !important;}

@media (min-width: 480px){
	.k-scrollToNext{right: 40px; bottom: 40px;}
}

.k-counter{margin-bottom: 0;}

@media (min-width: 992px){
	.k-counters [class*="cell-"] + [class*="cell-"]{position: relative;}
	.k-counters [class*="cell-"] + [class*="cell-"]:before{position: absolute; content: ""; height: 100%; width: 1px; background: rgba(255, 255, 255, 0.2); top: 0; left: 0;}
}

.k-counter-type-2 .k-h3{margin-bottom: 0;}

.k-owl-carousel .k-animated{-webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both;}

.k-owl-carousel .k-owl-animated-in{z-index: 0;}

.k-owl-carousel .k-owl-animated-out{z-index: 1;}

.k-owl-carousel .k-fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;}

@-webkit-keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

@keyframes fadeOut{0%{opacity: 1;}
	100%{opacity: 0;}
}

.k-owl-height{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;}

.k-owl-carousel{display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */
	z-index: 1;}

.k-owl-carousel .k-owl-stage{position: relative; -ms-touch-action: pan-Y;}

.k-owl-carousel .k-owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

.k-owl-carousel .k-owl-stage-outer{position: relative; overflow: hidden; /* fix for flashing background */
	-webkit-transform: translate3d(0px, 0px, 0px);}

.k-owl-carousel .k-owl-nav .k-owl-prev,
.k-owl-carousel .k-owl-nav .k-owl-next,
.k-owl-carousel .k-owl-dot{text-align: center; cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

.k-owl-carousel.k-owl-loaded{display: block;}

.k-owl-carousel.k-owl-loading{opacity: 0; display: block;}

.k-owl-carousel.k-owl-hidden{opacity: 0;}

.k-owl-carousel .k-owl-refresh .k-owl-item{display: none;}

.k-owl-carousel .k-owl-item{position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}

.k-owl-carousel .k-owl-grab{cursor: move; cursor: -webkit-grab; cursor: grab;}

.k-owl-carousel.k-owl-rtl{direction: rtl;}

.k-owl-carousel.k-owl-rtl .k-owl-item{float: right;}

.k-no-js .k-owl-carousel{display: block;}

.k-owl-carousel .k-owl-item .k-owl-lazy{opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease;}

.k-owl-carousel .k-owl-video-wrapper{position: relative; height: 100%; background: #000;}

.k-owl-carousel .k-owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; font: 400 40px/80px 'FontAwesome'; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease;}

.k-owl-carousel .k-owl-video-play-icon:before{content: '\f144';}

.k-owl-carousel .k-owl-video-play-icon:hover{-webkit-transform: scale(1.3); transform: scale(1.3);}

.k-owl-carousel .k-owl-video-playing .k-owl-video-tn,
.k-owl-carousel .k-owl-video-playing .k-owl-video-play-icon{display: none;}

.k-owl-carousel .k-owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease;}

.k-owl-carousel .k-owl-video-frame{position: relative; z-index: 1;}

.k-owl-carousel-default .k-owl-prev,
.k-owl-carousel-default .k-owl-next{position: absolute; top: 50%; transition: .3s; z-index: 1; margin-top: -25px; width: 50px; height: 50px; line-height: 46px; font-size: 36px; text-align: center; border-radius: 50%; color: #fff;}

.k-owl-carousel-default .k-owl-prev:hover,
.k-owl-carousel-default .k-owl-next:hover{background: rgba(0, 0, 0, 0.3);}

.k-owl-carousel-default .k-owl-prev:before,
.k-owl-carousel-default .k-owl-next:before{position: relative;}

.k-owl-carousel-default .k-owl-dots{margin-left: -20px; line-height: 8px; text-align: center; padding-bottom: 20px;}

.k-owl-carousel-default .k-owl-dot{margin-left: 20px; display: inline-block; width: 10px; height: 10px; line-height: 8px; border-radius: 50%; background: #b1b1b1; transition: 0.35s all ease;}

.k-owl-carousel-default .k-owl-dot.k-active{position: relative; transform: scale(1.6); background: #b80924;}

.k-owl-carousel-default .k-owl-dot:hover{transform: scale(1.6);}

.k-owl-carousel-default .k-owl-next{right: 20px;}

.k-owl-carousel-default .k-owl-next:before{right: -2px;}

.k-owl-carousel-default .k-owl-prev{left: 20px;}

.k-owl-carousel-default .k-owl-prev:before{left: -2px;}

.k-tablet .k-owl-carousel-default .k-owl-dots{display: block !important;}

.k-tablet .k-owl-carousel-default .k-owl-nav{display: none !important;}

.k-owl-carousel-default.k-owl-carousel-dots-lg-left .k-owl-dots{text-align: center;}

@media (min-width: 1200px){
	.k-owl-carousel-default.k-owl-carousel-dots-lg-left .k-owl-dots{text-align: left;}
}

.k-owl-carousel-nav-xl .k-owl-dots{display: block;}

.k-owl-carousel-nav-xl .k-owl-nav{display: none;}

@media (min-width: 1800px){
	.k-owl-carousel-nav-xl .k-owl-dots{display: none;}
	.k-owl-carousel-nav-xl .k-owl-nav{display: block;}
}

.k-owl-carousel.k-carousel-type-1 .k-quote-classic-boxed q{font-style: normal;}

.k-owl-carousel-fullheight .k-owl-stage-outer{margin-bottom: -1px;}

/** @section Isotope */
.k-isotope{z-index: 0; display: block; transition: .3s ease;}

.k-isotope-sizer{height: 0; margin-top: -1px; margin-bottom: 0;}

.k-isotope-item{display: block; will-change: transform; backface-visibility: hidden; transition: .1s opacity ease-in;}

k-mac-os .k-row-isotope-custom{margin-top: 60px;}

.k-isotope-filters{position: relative; display: inline-block;}

.k-isotope-filters-list{

	display: none; position: absolute; top: 100%; left: 0; padding: 5px 0; margin: 5px 0; z-index: 10; float: left; min-width: 150px; font-size: 16px; text-align: left; background-color: #fff; border-radius: 5px; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);}

.k-isotope-filters-list > li{display: block;}

.k-isotope-filters-list > li > a{display: block; position: relative; clear: both; color: #434345; white-space: nowrap; line-height: 1.5; padding: 5px 20px;}

.k-isotope-filters-list > li > a.k-active, .k-isotope-filters-list > li > a:hover{background-color: #f6f7f8;}

.k-isotope-filters-list.k-active{display: block;}

.k-isotope-filters-toggle.k-active:focus{outline: none;}

.k-isotope-filters-title{display: none;}

@media (min-width: 992px){
	.k-isotope-filters-horizontal .k-isotope-filters-list,
	.k-isotope-filters-vertical .k-isotope-filters-list{position: static; display: inline-block; float: none; padding: 0; border-radius: 0; box-shadow: none; margin-bottom: 0; font-size: 0; text-align: left;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li,
	.k-isotope-filters-vertical .k-isotope-filters-list > li{display: inline-block;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li > a,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a{font-size: 18px; font-weight: 300; text-transform: capitalize; color: #b80924; padding: 10px 29px; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li > a:after,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:after{content: ""; position: absolute; right: 0; top: 0; height: 100%; width: 1px; background: #b1b1b1;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li > a.k-active, .k-isotope-filters-horizontal .k-isotope-filters-list > li > a:hover,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a.k-active,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:hover{background: #b80924; color: #fff;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li > a.k-active:after, .k-isotope-filters-horizontal .k-isotope-filters-list > li > a.k-active:before, .k-isotope-filters-horizontal .k-isotope-filters-list > li > a:hover:after, .k-isotope-filters-horizontal .k-isotope-filters-list > li > a:hover:before,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a.k-active:after,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a.k-active:before,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:hover:after,
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:hover:before{background: #b80924;}
	.k-isotope-filters-horizontal .k-isotope-filters-list > li + li,
	.k-isotope-filters-vertical .k-isotope-filters-list > li + li{margin-left: -1px;}
	.k-isotope-filters-horizontal .k-isotope-filters-modern > li,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li{padding: 0 20px;}
	.k-isotope-filters-horizontal .k-isotope-filters-modern > li a,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li a{position: relative; font-weight: 700; padding: 10px 0 6px; color: #0d2d62;}
	.k-isotope-filters-horizontal .k-isotope-filters-modern > li a:after,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li a:after{content: ""; position: absolute; top: inherit; right: 0; bottom: 0; height: 3px; width: 0; background: #b80924; transition: all .3s;}
	.k-isotope-filters-horizontal .k-isotope-filters-modern > li a.k-active:after,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li a.k-active:after{width: 100%;}
	.k-isotope-filters-horizontal .k-isotope-filters-modern > li a.k-active, .k-isotope-filters-horizontal .k-isotope-filters-modern > li a:hover,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li a.k-active,
	.k-isotope-filters-vertical .k-isotope-filters-modern > li a:hover{background: transparent; color: #b80924;}
	.k-isotope-filters-horizontal .k-isotope-filters-toggle,
	.k-isotope-filters-vertical .k-isotope-filters-toggle{display: none;}
}

@media (min-width: 1200px){
	.k-isotope-filters-vertical .k-isotope-filters-list{margin-bottom: 0; padding: 0; border-bottom: none; border-left: 1px solid #b1b1b1;}
	.k-isotope-filters-vertical .k-isotope-filters-list > li{display: block; margin-top: 0; text-align: left;}
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a{padding: 0 25px;}
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:after{bottom: 50%; left: -1px; width: 1px; height: 0;}
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a:after{background: -moz-linear-gradient(90deg, #b80924 0%, #abcc37 100%); background: -webkit-linear-gradient(90deg, #b80924 0%, #abcc37 100%); background: -o-linear-gradient(90deg, #b80924 0%, #abcc37 100%); background: -ms-linear-gradient(90deg, #b80924 0%, #abcc37 100%); background: linear-gradient(90deg, #b80924 0%, #abcc37 100%);}
	.k-isotope-filters-vertical .k-isotope-filters-list > li > a.k-active:after{bottom: 0; width: 1px; height: 100%; left: -1px;}
	.k-isotope-filters-vertical .k-isotope-filters-list > li + li{margin-left: 0; margin-top: 24px;}
	.k-isotope-filters-vertical .k-isotope-filters-title{display: block;}
}

.k-isotope-wrap .k-row-condensed .k-thumbnail-default{display: block;}

.k-isotope-wrap .k-row-condensed .k-thumbnail-default img{width: 100%;}

.k-responsive-tabs{border-bottom: 1px solid #e5e5e5;}

.k-responsive-tabs .k-resp-accordion{position: relative; padding: 15px 40px 15px 20px; overflow: hidden; font-size: 18px; font-weight: 700; color: #b80924; text-align: left; font-family: "Merriweather", "Times New Roman", Times, serif; text-overflow: ellipsis; transition: all .35s ease; border-top: 1px solid #e5e5e5;}

.k-responsive-tabs .k-resp-accordion .k-resp-arrow{position: absolute; top: 50%; transform: translateY(-50%); right: 5px; width: 20px; font-family: "Material Design Icons"; font-size: 18px; font-weight: 700; color: #0d2d62; text-align: center; transition: all .35s ease;}

.k-responsive-tabs .k-resp-accordion .k-resp-arrow:before{content: "";}

@media (min-width: 992px){
	.k-responsive-tabs .k-resp-accordion .k-resp-arrow{font-size: 28px; right: 22px;}
}

.k-responsive-tabs .k-resp-accordion.k-resp-tab-active, .k-responsive-tabs .k-resp-accordion:hover{color: #000; cursor: pointer;}

.k-responsive-tabs .k-resp-accordion.k-resp-tab-active .k-resp-arrow:before{content: "";}

.k-responsive-tabs .k-resp-tab-content{padding: 0 20px 20px; text-align: left;}

.k-responsive-tabs .k-resp-tabs-list{display: none; padding: 0; margin-bottom: 0;}

.k-responsive-tabs .k-resp-tabs-list li{position: relative; display: inline-block; padding: 0 0 13px; font-size: 18px; font-weight: 700; color: #000; text-transform: uppercase; list-style-type: none!important; cursor: pointer; transition: all .2s ease-in;}

.k-responsive-tabs .k-resp-tabs-list li.k-resp-tab-active, .k-responsive-tabs .k-resp-tabs-list li:hover{color: #000; background: transparent;}

.k-responsive-tabs .k-resp-tab-content{display: none;}

@media (min-width: 992px){
	.k-responsive-tabs[data-type="horizontal"]:not(.k-tabs-lg-collapsed), .k-responsive-tabs[data-type="vertical"]:not(.k-tabs-lg-collapsed){border-bottom: none;}
	.k-responsive-tabs[data-type="horizontal"]:not(.k-tabs-lg-collapsed) .k-resp-tab-content + .k-resp-accordion, .k-responsive-tabs[data-type="vertical"]:not(.k-tabs-lg-collapsed) .k-resp-tab-content + .k-resp-accordion{border-top: none;}
	.k-responsive-tabs[data-type="horizontal"]:not(.k-tabs-lg-collapsed) .k-resp-accordion, .k-responsive-tabs[data-type="vertical"]:not(.k-tabs-lg-collapsed) .k-resp-accordion{display: none;}
	.k-responsive-tabs[data-type="horizontal"]:not(.k-tabs-lg-collapsed) .k-resp-tabs-list, .k-responsive-tabs[data-type="vertical"]:not(.k-tabs-lg-collapsed) .k-resp-tabs-list{display: block;}
}

@media (min-width: 1200px){
	.k-responsive-tabs[data-type="vertical"]{display: flex; flex: 0 1 auto; align-items: flex-start;}
	.k-responsive-tabs[data-type="vertical"] .k-resp-tabs-list{text-align: left; flex-basis: 29%;}
	.k-responsive-tabs[data-type="vertical"] .k-resp-tabs-list li{display: block;}
	.k-responsive-tabs[data-type="vertical"] .k-resp-tabs-list li + li{margin-left: 0;}
	.k-responsive-tabs[data-type="vertical"] .k-resp-tabs-container{flex-basis: 71%;}
	.k-responsive-tabs.k-tabs-lg-collapsed{border-bottom: none;}
	.k-responsive-tabs.k-tabs-lg-collapsed .k-resp-tab-content + .k-resp-accordion{border-top: none;}
	.k-responsive-tabs.k-tabs-lg-collapsed .k-resp-accordion{display: none;}
	.k-responsive-tabs.k-tabs-lg-collapsed .k-resp-tabs-list{display: block;}
}

@media (min-width: 992px){
	.k-responsive-tabs-classic[data-type="vertical"], .k-responsive-tabs-classic[data-type="horizontal"]{border-bottom: none;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tab-content + .k-resp-accordion, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tab-content + .k-resp-accordion{border-top: none; margin-top: 10px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list{font-size: 0; text-align: left; position: relative;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list:after, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list:after{width: 100%; height: 1px; content: ""; background: #e5e5e5; position: absolute; left: 0; top: 100%; z-index: 0;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li{text-transform: capitalize; padding-top: 10px; padding-bottom: 10px; font-weight: 400; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 20px; position: relative;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:after, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li:after{position: absolute; content: ""; width: 0; height: 1px; top: 100%; left: 50%; z-index: 2; transition: 0.35s all ease-in;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active, .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:hover, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li.k-resp-tab-active, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li:hover{color: #b80924; border-left-color: transparent;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active:after, .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:hover:after, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li.k-resp-tab-active:after, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li:hover:after{width: 100%; left: 0; background: #b80924;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li + li, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li + li{margin-left: 48px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tab-content, .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tab-content{padding: 30px 0 0 0;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-tabs-lg-collapsed .k-resp-tab-content, .k-responsive-tabs-classic[data-type="horizontal"] .k-tabs-lg-collapsed .k-resp-tab-content{padding: 0 20px 20px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-tabs-lg-collapsed .k-resp-tab-content + .k-resp-accordion, .k-responsive-tabs-classic[data-type="horizontal"] .k-tabs-lg-collapsed .k-resp-tab-content + .k-resp-accordion{border-top: 1px solid #e5e5e5; margin-top: 0;}
	.k-responsive-tabs-classic[data-type="vertical"].k-tabs-lg-collapsed, .k-responsive-tabs-classic[data-type="horizontal"].k-tabs-lg-collapsed{border-bottom: 1px solid #e5e5e5;}
}

@media (min-width: 1200px){
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list{text-align: right;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li + li{margin-left: 0; margin-top: 17px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li{padding: 0 20px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:after{height: 0; top: 50%; left: 100%; margin-left: -1px;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active:after, .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:hover:after{width: 1px; left: 100%; height: 100%; top: 0; background: #b80924;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list:after{left: auto; right: 0; width: 1px; height: 100%; top: 0;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-resp-tab-content{padding: 0;}
	.k-responsive-tabs-classic[data-type="vertical"] .k-tabs-lg-collapsed .k-resp-tab-content{padding: 0;}
	.k-responsive-tabs-classic[data-type="vertical"].k-tabs-lg-collapsed{border-bottom: none;}
}

@media (min-width: 992px){
	.k-tablet .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:hover, .k-tablet .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li:hover{color: #2d2e2e; border-left-color: transparent;}
	.k-tablet .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li:hover:after, .k-tablet .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li:hover:after{width: 0; left: 0; background: #b80924;}
	.k-tablet .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active, .k-tablet .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li.k-resp-tab-active{color: #b80924; border-left-color: transparent;}
	.k-tablet .k-responsive-tabs-classic[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active:after, .k-tablet .k-responsive-tabs-classic[data-type="horizontal"] .k-resp-tabs-list li.k-resp-tab-active:after{width: 100%; left: 0; background: #b80924;}
}

.k-responsive-tabs-boxed .k-resp-accordion{border-radius: 4px; border: 1px solid #b1b1b1; padding-left: 20px; padding-right: 40px;}

.k-responsive-tabs-boxed .k-resp-accordion .k-resp-arrow{right: 10px;}

.k-responsive-tabs-boxed .k-resp-tab-content{padding: 30px 0; text-align: left;}

.k-responsive-tabs-boxed .k-resp-tab-content + .k-resp-accordion{margin-top: 5px;}

@media (min-width: 992px){
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tabs-list, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list{text-align: left; font-size: 0;}
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tabs-list li, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list li{text-transform: capitalize; position: relative; padding: 11px 27px; margin-bottom: -1px; font-size: 16px; font-weight: 700; color: #0d2d62; border: 2px solid #0d2d62; border-radius: 5px;}
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tabs-list li + li, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list li + li{margin-left: 30px;}
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tabs-list li.k-resp-tab-active, .k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tabs-list li:hover, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list li.k-resp-tab-active, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list li:hover{background: #b80924; color: #fff; border-color: #b80924;}
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tab-content, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tab-content{padding-bottom: 0;}
	.k-responsive-tabs-boxed[data-type="horizontal"] .k-resp-tab-content + .k-resp-accordion, .k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tab-content + .k-resp-accordion{margin-top: 0;}
}

@media (min-width: 992px) and (min-width: 1200px){
	.k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list{padding-right: 30px; text-align: left; margin: 0 0 0 -1px;}
	.k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tabs-list li + li{margin-left: 0; margin-top: 20px;}
	.k-responsive-tabs-boxed[data-type="vertical"] .k-resp-tab-content{padding-top: 0; padding-bottom: 0; padding-left: 30px; padding-right: 30px;}
}

.k-accordion-modern{border-bottom: none;}

.k-accordion-modern .k-resp-accordion,
.k-accordion-modern .k-resp-tab-content{background: #f6f7f8; border-top: none; padding-left: 60px; padding-right: 20px;}

.k-accordion-modern .k-resp-accordion .k-resp-arrow,
.k-accordion-modern .k-resp-tab-content .k-resp-arrow{left: 19px; font-size: 18px; color: #b80924; border-radius: 5px;}

.k-accordion-modern .k-resp-accordion .k-resp-arrow:before,
.k-accordion-modern .k-resp-tab-content .k-resp-arrow:before{content: "\f505";}

@media (min-width: 992px){
	.k-accordion-modern .k-resp-accordion .k-resp-arrow,
	.k-accordion-modern .k-resp-tab-content .k-resp-arrow{font-size: 28px;}
}

.k-accordion-modern .k-resp-accordion.k-resp-tab-active, .k-accordion-modern .k-resp-accordion:hover,
.k-accordion-modern .k-resp-tab-content.k-resp-tab-active,
.k-accordion-modern .k-resp-tab-content:hover{color: #000; cursor: pointer;}

.k-accordion-modern .k-resp-accordion.k-resp-tab-active .k-resp-arrow:before,
.k-accordion-modern .k-resp-tab-content.k-resp-tab-active .k-resp-arrow:before{content: "\f466";}

.k-accordion-modern .k-resp-accordion{color: #000;}

.k-accordion-modern .k-resp-tab-content + .k-accordion-modern{margin-top: 10px;}

.k-rd-google-map{color: #212121;}

.k-rd-google-map__model{height: 250px;}

.k-rd-google-map__model img{max-width: none !important;}

@media (min-width: 480px){
	.k-rd-google-map__model{height: 250px;}
}

@media (min-width: 768px){
	.k-rd-google-map__model{height: 450px;}
}

.k-rd-google-map__model-2{height: 250px;}

.k-rd-google-map__model-2 img{max-width: none !important;}

@media (min-width: 480px){
	.k-rd-google-map__model-2{height: 250px;}
}

@media (min-width: 768px){
	.k-rd-google-map__model-2{height: 433px;}
}

.k-rd-google-map__locations{display: none;}

@media (min-width: 1200px){
	.k-rd-map-index .k-google-map-container{position: absolute; left: 0; right: 0; bottom: 0; top: 0;}
	.k-rd-map-index .k-google-map{height: 100%;}
	.k-rd-map-index .k-rd-google-map__model-2{height: 685px;}
}

/** @section Google Map */
.k-google-map-markers{display: none;}

.k-google-map-container{width: 100%;}

.k-google-map{height: 250px; width: 100%;}

@media (min-width: 480px){
	

	.k-google-map{height: 250px;}
}


@media (min-width: 768px){
	.k-google-map{height: 450px;}
}

.k-select2{width: 100% !important;}

.k-select2-container{box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle;}

.k-select2-container .k-select2-selection--single{box-sizing: border-box; cursor: pointer; display: block; height: 28px; user-select: none; -webkit-user-select: none;}

.k-select2-container .k-select2-selection--single .k-select2-selection__rendered{display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.k-select2-container .k-select2-selection--single .k-select2-selection__clear{position: relative;}

.k-select2-container[dir="rtl"] .k-select2-selection--single .k-select2-selection__rendered{padding-right: 8px; padding-left: 20px;}

.k-select2-container .k-select2-selection--multiple{box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; user-select: none; -webkit-user-select: none;}

.k-select2-container .k-select2-selection--multiple .k-select2-selection__rendered{display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap;}

.k-select2-container .k-select2-search--inline{float: left;}

.k-select2-container .k-select2-search--inline .k-select2-search__field{box-sizing: border-box; border: none; margin-top: 5px; padding: 0;}

.k-select2-container .k-select2-search--inline .k-select2-search__field::-webkit-search-cancel-button{-webkit-appearance: none;}

.k-select2-dropdown{background-color: #fff; border: 1px solid #aaa; border-radius: 4px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051;}

.k-select2-results{display: block;}

.k-select2-results__options{list-style: none!important; margin: 0; padding: 0;}

.k-select2-results__option{padding: 11px 20px; font-size: 14px; transition: .3s; user-select: none; -webkit-user-select: none;}

.k-select2-results__option[aria-selected]{cursor: pointer;}

.k-select2-container--open .k-select2-dropdown{left: 0;}

.k-select2-container--open .k-select2-dropdown--above{border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}

.k-select2-container--open .k-select2-dropdown--below{border-top: none; border-top-left-radius: 0; border-top-right-radius: 0;}

.k-select2-search--dropdown{display: block; padding: 4px;}

.k-select2-search--dropdown .k-select2-search__field{width: 100%; padding: 4px; box-sizing: border-box;}

.k-select2-search--dropdown .k-select2-search__field::-webkit-search-cancel-button{-webkit-appearance: none;}

.k-select2-search--dropdown.k-select2-search--hide{display: none;}

.k-select2-close-mask{border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0);}

.k-select2-hidden-accessible{border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important;}

.k-select2-container--bootstrap{display: block;}

.k-select2-container--bootstrap .k-select2-selection{background-color: #fff; border: 1px solid #b1b1b1; border-radius: 5px; color: #b1b1b1; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; outline: 0;}

.k-select2-container--bootstrap .k-select2-search--dropdown .k-select2-search__field{background-color: #fff; border: 1px solid #b1b1b1; border-radius: 5px; color: #b1b1b1; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px;}

.k-select2-container--bootstrap .k-select2-search__field{outline: 0; font-size: 14px;}

.k-select2-container--bootstrap .k-select2-search__field::-webkit-input-placeholder{color: #888;}

.k-select2-container--bootstrap .k-select2-search__field:-moz-placeholder{color: #888;}

.k-select2-container--bootstrap .k-select2-search__field::-moz-placeholder{color: #888; opacity: 1;}

.k-select2-container--bootstrap .k-select2-search__field:-ms-input-placeholder{color: #888;}

.k-select2-container--bootstrap .k-select2-results__option[role=group]{padding: 0;}

.k-select2-container--bootstrap .k-select2-results__option[aria-disabled=true]{color: #b1b1b1; cursor: not-allowed;}

.k-select2-container--bootstrap .k-select2-results__option[aria-selected=true]{background-color: #f6f7f8; color: #434345;}

.k-select2-container--bootstrap .k-select2-results__option--highlighted[aria-selected]{background-color: #b80924; color: #fff;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option{padding: 17px;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__group{padding-left: 0;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__option{margin-left: -27px; padding-left: 54px;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option{margin-left: -54px; padding-left: 81px;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option{margin-left: -81px; padding-left: 108px;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option{margin-left: -108px; padding-left: 135px;}

.k-select2-container--bootstrap .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option .k-select2-results__option{margin-left: -135px; padding-left: 162px;}

.k-select2-container--bootstrap .k-select2-results__group{color: #888; display: block; padding: 15px 27px; font-weight: 400; font-size: 12px; line-height: 1.57143; white-space: nowrap;}

.k-select2-container--bootstrap.k-select2-container--focus .k-select2-selection, .k-select2-container--bootstrap.k-select2-container--open .k-select2-selection{-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; border-color: #b1b1b1;}

.k-select2-container--bootstrap.k-select2-container--open .k-select2-selection .k-select2-selection__arrow b{border-color: transparent transparent #b1b1b1 transparent; border-width: 0 4px 4px 4px;}

.k-select2-container--bootstrap.k-select2-container--open.k-select2-container--below .k-select2-selection{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}

.k-select2-container--bootstrap.k-select2-container--open.k-select2-container--above .k-select2-selection{border-top-left-radius: 0; border-top-right-radius: 0;}

.k-select2-container--bootstrap .k-select2-selection__clear{color: #b1b1b1; cursor: pointer; float: right; font-weight: 700; margin-right: 10px;}

.k-select2-container--bootstrap .k-select2-selection__clear:hover{color: #333;}

.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection{border-color: #b1b1b1; box-shadow: none;}

.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection,

.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-search__field{cursor: not-allowed;}

.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection,
.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection--multiple .k-select2-selection__choice{background-color: #f6f7f8;}

.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection__clear,
.k-select2-container--bootstrap.k-select2-container--disabled .k-select2-selection--multiple .k-select2-selection__choice__remove{display: none;}

.k-select2-container--bootstrap .k-select2-dropdown{border-color: #b1b1b1; overflow-x: hidden;}

.k-select2-container--bootstrap .k-select2-results > .k-select2-results__options{max-height: 200px; overflow-y: auto;}

.k-select2-container--bootstrap .k-select2-selection--single{text-align: left; height: 50px; line-height: 21px; padding: 13px 17px;}

.k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow{position: absolute; bottom: 0; right: 17px; top: 0;}

.k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow b:before{position: absolute; top: 50%; font-weight: 400; margin-top: -10px; right: 0; height: 20px; line-height: 20px; content: ""; font-family: "FontAwesome"; font-size: 20px;}

.k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__rendered{color: #000; padding: 0;}

.k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__placeholder{color: #888;}

.k-select2-container--bootstrap .k-select2-selection--multiple{min-height: 50px;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__rendered{box-sizing: border-box; display: block; line-height: 16px; list-style: none!important; margin: 0; overflow: hidden; padding: 0; width: 100%; text-overflow: ellipsis; white-space: nowrap;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__placeholder{color: #888; float: left; margin-top: 5px;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice{color: #212121; background: #343a40; border: 1px solid #343a40; border-radius: 4px; cursor: default; float: left; margin: 16px 0 0 16px; padding: 0 15px;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field{background: transparent; padding: 0 27px; height: 48px; line-height: 16px; margin-top: 0; min-width: 5em;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice__remove{color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 7.5px;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice__remove:hover{color: #333;}

.k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__clear{margin-top: 15px;}

.k-select2-container--bootstrap.k-input-sm, .k-select2-container--bootstrap.k-input-lg{border-radius: 0; font-size: 12px; height: auto; line-height: 1; padding: 0;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--single,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--single,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--single{border-radius: 4px; font-size: 1rem; height: 40px; line-height: 1.5; padding: 6px 29px 6px 17px;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--single .k-select2-selection__arrow b,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow b,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow b{margin-left: -6px;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--multiple,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--multiple,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--multiple{min-height: 40px;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--multiple .k-select2-selection__choice,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice{font-size: 1rem; line-height: 1.5; margin: 5px 0 0 8.5px; padding: 0 6px;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field{padding: 0 17px; font-size: 1rem; height: 38px; line-height: 1.5;}

.k-select2-container--bootstrap.k-input-sm .k-select2-selection--multiple .k-select2-selection__clear,
.k-input-group-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__clear,
.k-form-wrap-sm .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__clear{margin-top: 6px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--single,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--single,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--single{border-radius: 10px; font-size: 2rem; height: 72px; line-height: 1.33333; padding: 21px 58px 21px 43px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--single .k-select2-selection__arrow,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow{width: 5px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--single .k-select2-selection__arrow b,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow b,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--single .k-select2-selection__arrow b{border-width: 5px 5px 0 5px; margin-left: -5px; margin-left: -21px; margin-top: -2.5px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--multiple,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--multiple,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--multiple{min-height: 72px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--multiple .k-select2-selection__choice,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__choice{font-size: 2rem; line-height: 1.33333; border-radius: 4px; margin: 20px 0 0 21.5px; padding: 0 21px;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-search--inline .k-select2-search__field{padding: 0 43px; font-size: 2rem; height: 70px; line-height: 1.33333;}

.k-select2-container--bootstrap.k-input-lg .k-select2-selection--multiple .k-select2-selection__clear,
.k-input-group-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__clear,
.k-form-wrap-lg .k-select2-container--bootstrap .k-select2-selection--multiple .k-select2-selection__clear{margin-top: 21px;}

.k-select2-container--bootstrap.k-input-lg.k-select2-container--open .k-select2-selection--single{/**
     * Make the dropdown arrow point up while the dropdown is visible.
     */
}

.k-select2-container--bootstrap.k-input-lg.k-select2-container--open .k-select2-selection--single .k-select2-selection__arrow b{border-color: transparent transparent #b1b1b1 transparent; border-width: 0 5px 5px 5px;

	color: #b1b1b1;}

.k-input-group-lg .k-select2-container--bootstrap.k-select2-container--open .k-select2-selection--single{/**
     * Make the dropdown arrow point up while the dropdown is visible.
     */
}

.k-input-group-lg .k-select2-container--bootstrap.k-select2-container--open .k-select2-selection--single .k-select2-selection__arrow b{border-color: transparent transparent #b1b1b1 transparent; border-width: 0 5px 5px 5px; color: #b1b1b1;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--single{padding-left: 39px; padding-right: 27px;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--single .k-select2-selection__rendered{padding-right: 0; padding-left: 0; text-align: right; /* 1 */
}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--single .k-select2-selection__clear{float: left;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--single .k-select2-selection__arrow{left: 27px; right: auto;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--single .k-select2-selection__arrow b{margin-left: 0;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--multiple .k-select2-selection__choice,
.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--multiple .k-select2-selection__placeholder{float: right;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--multiple .k-select2-selection__choice{margin-left: 0; margin-right: 13.5px;}

.k-select2-container--bootstrap[dir="rtl"] .k-select2-selection--multiple .k-select2-selection__choice__remove{margin-left: 2px; margin-right: auto;}

.k-has-warning .k-select2-dropdown,
.k-has-warning .k-select2-selection{border-color: #f5bf2f;}

.k-has-warning .k-select2-container--focus .k-select2-selection,
.k-has-warning .k-select2-container--open .k-select2-selection{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fadd90; border-color: #e6aa0b;}

.k-has-warning.k-select2-drop-active{border-color: #e6aa0b;}

.k-has-warning.k-select2-drop-active.k-select2-drop.k-select2-drop-above{border-top-color: #e6aa0b;}

.k-has-error .k-select2-dropdown,
.k-has-error .k-select2-selection{border-color: #f54b0f;}

.k-has-error .k-select2-container--focus .k-select2-selection,
.k-has-error .k-select2-container--open .k-select2-selection{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f99471; border-color: #c93b08;}

.k-has-error.k-select2-drop-active{border-color: #c93b08;}

.k-has-error.k-select2-drop-active.k-select2-drop.k-select2-drop-above{border-top-color: #c93b08;}

.k-has-success .k-select2-dropdown,
.k-has-success .k-select2-selection{border-color: #abcc37;}

.k-has-success .k-select2-container--focus .k-select2-selection,
.k-has-success .k-select2-container--open .k-select2-selection{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #cde188; border-color: #8aa62a;}

.k-has-success.k-select2-drop-active{border-color: #8aa62a;}

.k-has-success.k-select2-drop-active.k-select2-drop.k-select2-drop-above{border-top-color: #8aa62a;}

.k-input-group .k-select2-container--bootstrap{display: table; table-layout: fixed; position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;}

.k-input-group.k-select2-bootstrap-prepend .k-select2-container--bootstrap .k-select2-selection{border-top-left-radius: 0; border-bottom-left-radius: 0;}

.k-input-group.k-select2-bootstrap-append .k-select2-container--bootstrap .k-select2-selection{border-top-right-radius: 0; border-bottom-right-radius: 0;}

.k-select2-bootstrap-append .k-select2-container--bootstrap,
.k-select2-bootstrap-append .k-input-group-btn,
.k-select2-bootstrap-append .k-input-group-btn .k-btn,
.k-select2-bootstrap-prepend .k-select2-container--bootstrap,
.k-select2-bootstrap-prepend .k-input-group-btn,
.k-select2-bootstrap-prepend .k-input-group-btn .k-btn{vertical-align: top;}

.k-form-input.k-select2-hidden-accessible{position: absolute !important; width: 1px !important;}

.k-form-inline .k-select2-container--bootstrap{display: inline-block;}

.k-countdown-custom .k-countdown:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;}

.k-countdown-custom .k-countdown-section{display: inline-block; width: 100px; height: 100px; padding-top: 20px; text-align: center; border-radius: 50%;}

.k-countdown-custom .k-countdown-section:nth-child(5){display: none;}

@media (min-width: 1200px){
	.k-countdown-custom .k-countdown-section:nth-child(5){display: inline-block;}
}

.k-countdown-custom .k-countdown-row{display: inline-block; vertical-align: middle;}

.k-countdown-custom .k-countdown-amount{display: block; font-weight: 700; font-size: 30px; line-height: 1.2; text-transform: uppercase; color: #b80924;}

.k-countdown-custom .k-countdown-period{display: block; font-size: 18px; line-height: 1.2; color: #000; font-weight: 700;}

@media (min-width: 480px){
	.k-countdown-custom .k-countdown-section{width: 100px; height: 100px; padding-top: 15px; border-width: 4px;}
	.k-countdown-custom .k-countdown .k-countdown-section + .k-countdown-section{margin-left: 10px;}
}

@media (min-width: 768px){
	.k-countdown-custom .k-countdown-section{width: 130px; height: 130px; padding-top: 40px;}
	.k-countdown-custom .k-countdown .k-countdown-section + .k-countdown-section{margin-left: 40px;}
	.k-countdown-custom .k-countdown-amount{font-size: 30px;}
	.k-countdown-custom .k-countdown-period{margin-top: 70px;}
}

@media (min-width: 992px){
	.k-countdown-custom .k-countdown .k-countdown-section + .k-countdown-section{margin-left: 90px;}
}

@media (min-width: 480px){
	.k-countdown-custom.k-countdown-ellipse .k-countdown-section{border: 4px solid #f6f7f8;}
}

html .k-ui-to-top{position: fixed; box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22); right: 15px; bottom: 15px; overflow: hidden; z-index: 10; transform: translate3d(0, 100px, 0);}

html .k-ui-to-top:focus{color: #fff;}

html .k-ui-to-top:hover{color: #fff; background: #b80924;}

html .k-ui-to-top.k-active{transform: translate3d(0, 0, 0);}

.k-mobile .k-ui-to-top,
.k-tablet .k-ui-to-top{display: none !important;}

@media (min-width: 480px){
	.k-ui-to-top{right: 40px; bottom: 40px;}
}

td .k-stepper{vertical-align: middle;}

.k-stepper{position: relative; display: inline-block; max-width: 70px; width: 70px;}

.k-stepper input[type="number"]{width: 100%; padding-left: 20px; padding-right: 20px; text-align: center; -moz-appearance: textfield; border: none; line-height: 10px; padding-top: 0; padding-bottom: 0;}

.k-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance: none;}

.k-stepper-arrow{position: absolute; top: 50%; margin-top: -10px; width: 20px; height: 20px; line-height: 20px; font-size: 16px; font-family: "Material Design Icons"; cursor: pointer; color: #888; transition: .3s all ease;}

.k-stepper-arrow:hover{color: #434345;}

.k-stepper-arrow.k-up{right: 0; text-align: left;}

.k-stepper-arrow.k-up:before{content: "";}

.k-stepper-arrow.k-down{left: 0; text-align: right;}

.k-stepper-arrow.k-down:before{content: "";}

.k-stepper.k-disabled .k-stepper-arrow{pointer-events: none; opacity: .5;}

.k-stepper + *{margin-bottom: 12px;}

.k-stepper-type-2 .k-stepper{border: 1px solid #b1b1b1; border-radius: 3px; width: 90px; max-width: 90px;}

.k-slick-slider{position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}

.k-slick-list{position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}

.k-slick-list:focus{outline: none;}

.k-slick-list.k-dragging{cursor: pointer; cursor: hand;}

.k-slick-slider .k-slick-track,
.k-slick-slider .k-slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}

.k-slick-track{position: relative; left: 0; top: 0; display: block;}

.k-slick-track:before, .k-slick-track:after{content: ""; display: table;}

.k-slick-track:after{clear: both;}

.k-slick-loading .k-slick-track{visibility: hidden;}

.k-slick-slide{float: left; height: 100%; min-height: 1px; display: none;}

[dir="rtl"] .k-slick-slide{float: right;}

.k-slick-slide img{display: block;}

.k-slick-slide.k-slick-loading img{display: none;}

.k-slick-slide.k-dragging img{pointer-events: none;}

.k-slick-initialized .k-slick-slide{display: block;}

.k-slick-loading .k-slick-slide{visibility: hidden;}

.k-slick-vertical .k-slick-slide{display: block; height: auto; border: 1px solid transparent;}

.k-slick-arrow.k-slick-hidden{display: none;}

.k-slick-loading .k-slick-list{background: #fff url("../../../../images/ajax-loader.gif") center center no-repeat;}

/* Icons */
/* Arrows */
.k-slick-prev,
.k-slick-next{position: absolute; display: block; height: 50px; width: 50px; line-height: 0; font-size: 0; cursor: pointer; background: rgba(0, 0, 0, 0.6); color: transparent; top: 50%; margin-top: -10px \9; /*lte IE 8*/
	-webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); padding: 0; border: none; outline: none; z-index: 999;}

.k-slick-prev:hover, .k-slick-prev:focus,
.k-slick-next:hover,
.k-slick-next:focus{outline: none; background: transparent; color: transparent;}

.k-slick-prev:hover:before, .k-slick-prev:focus:before,
.k-slick-next:hover:before,
.k-slick-next:focus:before{opacity: 1;}

.k-slick-prev.k-slick-disabled:before,
.k-slick-next.k-slick-disabled:before{opacity: 0.25;}

.k-slick-prev:before, .k-slick-next:before{font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 20px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.k-slick-prev{left: 0;}

[dir="rtl"] .k-slick-prev{left: auto; right: 0;}

.k-slick-prev:before{content: "←";}

[dir="rtl"] .k-slick-prev:before{content: "→";}

.k-slick-next{right: 0;}

[dir="rtl"] .k-slick-next{left: 0; right: auto;}

.k-slick-next:before{content: "→";}

[dir="rtl"] .k-slick-next:before{content: "←";}

/* Dots */
.k-slick-slider{margin-bottom: 30px;}

@media (min-width: 992px){
	.k-slick-slider{margin-bottom: 60px;}
}

.k-slick-dots{position: absolute; bottom: -45px; list-style: none!important; display: block; text-align: center; padding: 0; width: 100%;}

.k-slick-dots li{position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}

.k-slick-dots li button{border: 0; background: transparent; display: block; height: 50px; width: 50px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}

.k-slick-dots li button:hover, .k-slick-dots li button:focus{outline: none;}

.k-slick-dots li button:hover:before, .k-slick-dots li button:focus:before{opacity: 1;}

.k-slick-dots li button:before{position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.k-slick-dots li.k-slick-active button:before{color: black; opacity: 0.75;}

.k-slick-slide{outline: none;}

#child-carousel .k-slick-slide{position: relative; transition: .3s; cursor: pointer; will-change: opacity;}

#child-carousel .k-slick-slide.k-slick-current{opacity: 0.4;}

.k-calendar-carousel{max-width: 470px; margin-left: auto; margin-right: auto; position: relative; padding: 0 50px; margin-bottom: 27px;}

.k-calendar-carousel .k-slick-arrow{background: none; color: #b80924;}

.k-calendar-carousel h2{font-size: 20px; line-height: 1.5; margin-bottom: 0;}

.k-calendar-carousel .k-slick-next:before,
.k-calendar-carousel .k-slick-prev:before{color: #b80924; font-family: "Material Design Icons"; font-size: 18px; opacity: 1;}

.k-calendar-carousel .k-slick-next:hover:before,
.k-calendar-carousel .k-slick-prev:hover:before{color: #0d2d62;}

.k-calendar-carousel .k-slick-next.k-slick-disabled:before,
.k-calendar-carousel .k-slick-prev.k-slick-disabled:before{opacity: 0.5;}

.k-calendar-carousel .k-slick-next.k-slick-disabled:hover:before,
.k-calendar-carousel .k-slick-prev.k-slick-disabled:hover:before{color: #b80924;}

.k-calendar-carousel .k-slick-next:before{content: "\f150";}

.k-calendar-carousel .k-slick-prev:before{content: "\f14b";}

@media (min-width: 992px){
	.k-calendar-carousel .k-slick-next:before,
	.k-calendar-carousel .k-slick-prev:before{font-size: 30px;}
	.k-calendar-carousel h2{font-size: 44px; line-height: 1.27273;}
}

.k-rd-calendar{position: relative; max-width: 390px; margin-left: auto; margin-right: auto; background: #fff;}

@media (min-width: 1800px){
	.k-rd-calendar{margin-left: 0;}
}

.k-rdc-today_month, .k-rdc-fullyear{display: inline-block; font-size: 18px; font-weight: 700; color: #000; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rdc-panel{position: relative; padding: 0 40px; text-align: center; background: #fff;}

.k-rdc-next, .k-rdc-prev, .k-rdc-events_close{font: 400 20px/36px "Material Design Icons"; cursor: pointer; transition: .3s all ease; opacity: .8;}

.k-rdc-next:hover, .k-rdc-prev:hover, .k-rdc-events_close:hover{opacity: 1; color: #0d2d62;}

.k-rdc-next, .k-rdc-prev{position: absolute; top: 50%; transform: translateY(-50%); color: #b80924;}

.k-rdc-next{right: 35px;}

.k-rdc-next:before{content: "";}

.k-rdc-prev{left: 35px;}

.k-rdc-prev:before{content: "";}

.k-rdc-events_close{display: none;}

.k-rdc-table{position: relative; width: 100%; margin-top: 10px;}

.k-rdc-table table{border-spacing: 5px; border-collapse: separate; margin-left: auto; margin-right: auto;}

.k-rdc-table td{position: relative;}

@media (min-width: 1800px){
	.k-rdc-table table{border-spacing: 24px 5px;}
}

.k-rdc-table_day{padding: 5px 0; font-size: 14px; font-weight: 400; text-align: center; color: #888;}

.k-rdc-month{display: inline-block; font-size: 18px; font-weight: 700; color: #000; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rdc-table_events,
.k-rdc-table_events-count{display: none;}

.k-rdc-table_date{transition: .3s; position: relative; width: 30px; height: 30px; font-size: 14px; line-height: 30px; font-weight: 400; text-align: center; color: #000; box-sizing: border-box; border-radius: 50%; z-index: 1;}

.k-rdc-table_date.k-rdc-table_prev, .k-rdc-table_date.k-rdc-table_next{display: none;}


.k-rdc-table_today{background-color: #b80924; color: #fff;}

.k-rdc-table_has-events{cursor: pointer; transition: .3s all ease;}

.k-rdc-table_has-events .k-rdc-table_date:after{content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -2px; width: 4px; height: 4px; line-height: 4px; border-radius: 50%; background: #0d2d62; -webkit-transition: 0.35s all ease; -o-transition: 0.35s all ease; transition: 0.35s all ease; z-index: -1;}

.k-rdc-table_has-events .k-rdc-table_date:hover{color: #fff;}

.k-rdc-table_has-events .k-rdc-table_date:hover:after{width: 100%; height: 100%; margin-left: -12px;}

.k-rdc-table_has-events .k-rdc-table_date .k-rdc-table_today{background: #0d2d62;}

.k-rdc-table_event{display: none;}

.k-rdc-table_event:hover{color: #fff; background-color: #0d2d62;}

.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-panel{max-width: 370px; margin-left: auto; margin-right: auto;}

@media (min-width: 1200px){
	.k-rd-calendar-fullwidth .k-rd-calendar{background: transparent; max-width: none; box-shadow: none;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-month, .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-fullyear, .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-next, .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-prev{color: #434345;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-panel{background: transparent;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table table{width: 100%;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td{border-radius: 5px; padding-bottom: 9%; background: #fff; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_day{color: #888; font-size: 22px; padding-left: 15px; text-align: left;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_today{border-radius: 50%; border: 2px solid #434345; background-color: transparent; color: #434345;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_date{top: 10px; left: 10px; width: 40px; height: 40px; font-size: 22px; line-height: 38px; font-weight: 700;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_events,
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_event{display: block;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-events{max-width: 320px; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-events_close{top: 3px; right: 1px;}
}

@media (min-width: 1800px){
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table table{border-spacing: 20px;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td{padding-bottom: 7%;}
	.k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .widget-event{bottom: 20px; left: 20px;}
}

@media (min-width: 1200px){
	.k-ie-11 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td,
	.k-ie-10 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td,
	.k-ie-edge .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td{height: 145px;}
	.k-ie-11 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap,
	.k-ie-10 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap,
	.k-ie-edge .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap{height: 146px;}
}

@media (min-width: 1800px){
	.k-ie-11 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td,
	.k-ie-10 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td,
	.k-ie-edge .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table td{height: 163px;}
	.k-ie-11 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap,
	.k-ie-10 .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap,
	.k-ie-edge .k-rd-calendar-fullwidth .k-rd-calendar .k-rdc-table_has-events .k-rdc-event-wrap{height: 164px;}
}

/** @section Nav custom */
.k-tabs-custom{text-align: left;}

.k-tabs-custom .k-nav-tabs{font-size: 0; line-height: 0; word-spacing: 0; border: 0;}

.k-tabs-custom .k-nav-tabs:before, .k-tabs-custom .k-nav-tabs:after{display: none;}

.k-tabs-custom .k-nav-item{float: none; border: 0; cursor: pointer; transition: .33s all ease; width: 100%;}

.k-tabs-custom .k-nav-link{margin: 0; border-radius: 0; border: 0;}

.k-tabs-custom .k-nav-link.k-active{cursor: default; border: 0;}

@media (min-width: 992px){
	.k-tabs-custom .k-nav-item{width: auto;}
}

.k-tab-content > .k-tab-pane{display: block; visibility: hidden; height: 0; overflow: hidden;}

.k-tab-content > .k-active{visibility: visible; height: auto; overflow: visible;}

.k-ipad .k-tab-content > .k-active, .k-ios .k-tab-content > .k-active{overflow: hidden;}

* + .k-tabs-horizontal.k-tabs-corporate, * + .k-tabs-vertical.k-tabs-corporate{margin-top: 30px;}

@media (min-width: 992px){
	* + .k-tabs-horizontal.k-tabs-corporate, * + .k-tabs-vertical.k-tabs-corporate{margin-top: 60px;}
}

.k-tabs-line .k-nav-tabs{position: relative;}

.k-tabs-line .k-nav-link{text-transform: capitalize; font-size: 18px; font-weight: 700; line-height: 1.4; text-align: center; vertical-align: middle;}

.k-tabs-line * + .k-tab-content{margin-top: 40px;}

@media (max-width: 991.98px){
	.k-tabs-line .k-nav-tabs{max-width: 100%; border: 1px solid #0d2d62;}
	.k-tabs-line .k-nav-link{padding: 7px 10px; color: #0d2d62; background: transparent;}
	.k-tabs-line .k-nav-link:hover,
	.k-tabs-line .k-nav-link.k-active{color: #fff; background: #b80924; border-color: #b80924;}
}

@media (min-width: 992px){
	.k-tabs-line .k-nav-link{font-size: 20px; font-weight: 400;}
}

@media (min-width: 992px){
	.k-tabs-line.k-tabs-line-1 .k-nav-link{text-align: right;}
}

.k-tabs-line-1 .k-nav-link{color: #000;}

.k-tabs-corporate .k-nav-tabs{position: relative; border: 1px solid #0d2d62;}

.k-tabs-corporate .k-nav-link{padding: 10px 10px; text-transform: capitalize; font-size: 16px; font-weight: 700; line-height: 1.4; color: #0d2d62; background: transparent; text-align: center; vertical-align: middle;}

.k-tabs-corporate .k-nav-link:hover,
.k-tabs-corporate .k-nav-link.k-active{color: #fff; background: #b80924; border-color: #b80924;}

.k-tabs-corporate .k-tab-content{padding: 30px 0 0;}

@media (min-width: 992px){
	.k-tabs-horizontal.k-tabs-corporate .k-nav-tabs{position: relative; width: 100%; display: block; transform: translate3d(0, -30px, 0); margin-bottom: -30px; margin-left: -15px; margin-right: -15px; text-align: left; border: 0; will-change: transform;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-tabs > *{margin-top: 30px; padding-left: 15px; padding-right: 15px;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-item{display: inline-block; will-change: transform;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link{display: block; position: relative; z-index: 1; min-width: 130px; padding: 13px 20px; border: 2px solid #0d2d62; border-radius: 5px;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link, .k-tabs-horizontal.k-tabs-corporate .k-nav-link::before{transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link::before{content: ''; position: absolute; top: -1px; left: -1px; width: calc(100% + 2px); height: calc(100% + 2px); z-index: -1; opacity: 0; transform: scale3d(0.7, 1, 1); transition: transform 0.4s, opacity 0.4s; transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); background: #b80924;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link.k-active,
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link:hover{color: #fff; border-color: #b80924; background-color: transparent;}
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link.k-active::before,
	.k-tabs-horizontal.k-tabs-corporate .k-nav-link:hover::before{opacity: 1; transform: translate3d(0, 0, 0) scale3d(1, 1, 1);}
	.k-tabs-horizontal.k-tabs-line .k-nav-tabs{border: 0; border-bottom: 1px solid #e9ecef;}
	.k-tabs-horizontal.k-tabs-line .k-nav-item{display: inline-block;}
	.k-tabs-horizontal.k-tabs-line .k-nav-item:not(:last-child){margin-right: 48px;}
	.k-tabs-horizontal.k-tabs-line .k-nav-link{position: relative; padding: 0 0 15px 0; background-color: transparent; color: #000; border: 0;}
	.k-tabs-horizontal.k-tabs-line .k-nav-link::after{content: ''; position: absolute; bottom: -1px; left: 0; height: 1px; width: 0; background: #b80924; transition: .22s ease;}
	.k-tabs-horizontal.k-tabs-line .k-nav-link.k-active,
	.k-tabs-horizontal.k-tabs-line .k-nav-link:hover{color: #b80924;}
	.k-tabs-horizontal.k-tabs-line .k-nav-link.k-active::after, .k-tabs-horizontal.k-tabs-line .k-nav-link:hover::after{width: 100%;}
	.k-tabs-horizontal.k-tabs-line * + .k-tab-content{margin-top: 30px;}
	.k-tabs-vertical{display: flex; align-items: flex-start;}
	.k-tabs-vertical .k-nav-tabs{display: flex; flex-direction: column; align-items: stretch; flex-shrink: 0; max-width: 50%;}
	.k-tabs-vertical .k-nav-item{border: 0; width: 100%; text-align: left;}
	.k-tabs-vertical .k-nav-link.k-active,
	.k-tabs-vertical .k-nav-link:hover{box-shadow: 0 9px 21px 0 rgba(30, 30, 30, 0.13);}
	.k-tabs-vertical .k-tab-content{flex-grow: 1;}
	.k-tabs-vertical.k-tabs-corporate .k-nav-tabs{width: auto; min-width: 260px; border: 0;}
	.k-tabs-vertical.k-tabs-corporate .k-nav-item{margin: 0;}
	.k-tabs-vertical.k-tabs-corporate .k-nav-link{position: relative; padding: 13px 30px; border: 2px solid #0d2d62; overflow: hidden; text-align: left; border-radius: 5px;}
	.k-tabs-vertical.k-tabs-corporate .k-nav-link.k-active, .k-tabs-vertical.k-tabs-corporate .k-nav-link:hover{border: 2px solid #b80924;}
	.k-tabs-vertical.k-tabs-corporate .k-nav-item + .k-nav-item{margin-top: 20px;}
	.k-tabs-vertical.k-tabs-corporate .k-tab-content{padding: 0 0 0 30px;}
}

@media (min-width: 992px){
	.k-tabs-vertical.k-tabs-corporate .k-tab-content{padding: 0 0 0 60px;}
}

* + .k-tabs-horizontal, * + .k-tabs-vertical{margin-top: 30px;}

@media (min-width: 992px){
	* + .k-tabs-horizontal{margin-top: 50px;}
	* + .k-tabs-vertical{margin-top: 60px;}
}

/*
 Tabs line vertical
 */
.k-tabs-vertical.k-tabs-line .k-nav-link:hover, .k-tabs-vertical.k-tabs-line .k-nav-link.k-active{box-shadow: none;}

@media (min-width: 992px){
	.k-tabs-vertical.k-tabs-line .k-nav-link:hover, .k-tabs-vertical.k-tabs-line .k-nav-link.k-active{color: #b80924;}
	.k-tabs-vertical.k-tabs-line * + .k-tab-content{margin-top: 0;}
	.k-tabs-vertical.k-tabs-line .k-nav-tabs:after{content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: calc(100% - 1px); z-index: 0; display: block; background: #e5e5e5;}
	.k-tabs-vertical.k-tabs-line .k-nav-item + .k-nav-item{margin-top: 17px;}
	.k-tabs-vertical.k-tabs-line .k-nav-link{position: relative; padding: 0 20px;}
	.k-tabs-vertical.k-tabs-line .k-nav-link:after{content: ''; position: absolute; left: calc(100% - 1px); top: 0; right: 0; bottom: 0; background: #b80924; z-index: 1; height: 0; transition: 0.33s all ease-in;}
	.k-tabs-vertical.k-tabs-line .k-nav-link:hover:after, .k-tabs-vertical.k-tabs-line .k-nav-link.k-active:after{height: 100%;}
}

/** @section Panel custom */
.k-card-group-custom{margin-bottom: 0;}

.k-card-group-custom .k-card-header + .k-collapse > .k-card-body,
.k-card-group-custom .k-card-header + .k-collapse > .k-list-group{border-top: 0;}

.k-card-group-custom .k-card + .k-card{margin-top: 0;}

.k-card-custom{display: block; margin: 0; background: inherit; border: 0; border-radius: 0; box-shadow: none; text-align: left;}

.k-card-custom a{display: block; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-card-custom .k-card-header{padding: 0; border-bottom: 0; border-top-left-radius: 0; border-top-right-radius: 0;}

.k-card-custom .k-card-body{padding: 0; border: 0;}

.k-card-custom .k-card-title{margin-bottom: 0;}

* + .k-card-group-custom{margin-top: 30px;}

@media (min-width: 768px){
	* + .k-card-group-custom{margin-top: 60px;}
}

.k-card-corporate{text-align: left; box-shadow: none; border-top: 1px solid #dedede;}

.k-card-corporate .k-card-title a,
.k-card-corporate .k-card-body{background: #fff;}

.k-card-corporate .k-card-title a{position: relative; z-index: 1; padding: 21px 82px 21px 32px; font-weight: 700; font-size: 16px; line-height: 1.25; letter-spacing: 0; color: #000; transition: 1.3s all ease; border-radius: 6px 6px 0 0;}

.k-card-corporate .k-card-title a .k-card-arrow:after{opacity: 0; visibility: hidden;}

.k-card-corporate .k-card-title a.k-collapsed{border-radius: 6px; border-bottom-width: 0; color: #b80924;}

.k-card-corporate .k-card-title a.k-collapsed:hover{color: #000;}

.k-card-corporate .k-card-title a.k-collapsed .k-card-arrow{border-radius: 0 6px 6px 0;}

.k-card-corporate .k-card-title a.k-collapsed .k-card-arrow:after{opacity: 1; visibility: visible;}

.k-card-corporate .k-card-arrow{position: absolute; top: 0; bottom: -1px; right: -1px; z-index: 2; width: 70px; background: transparent; border-radius: 0 6px 0 0; transition: .33s all ease;}

.k-card-corporate .k-card-arrow::before, .k-card-corporate .k-card-arrow::after{content: ''; position: absolute; top: 50%; z-index: 4; transform: translateY(-50%); background: #0d2d62;}

.k-card-corporate .k-card-arrow::before{width: 20px; height: 3px; right: 28px;}

.k-card-corporate .k-card-arrow::after{width: 3px; height: 20px; right: 36px;}

.k-card-corporate .k-collapse{position: relative; z-index: 1; color: #888; border-radius: 0 0 6px 6px;}

.k-card-corporate .k-card-body{padding: 0 44px 20px 32px;}

@media (max-width: 991.98px){
	.k-card-corporate .k-card-title a,
	.k-card-corporate .k-card-body{padding-left: 25px;}
}

@media (min-width: 768px){
	.k-card-corporate .k-card-title a{font-size: 18px;}
}

/*
 Panel Modern
 */
.k-card-modern{text-align: left; box-shadow: none;}

.k-card-modern .k-card-title a,
.k-card-modern .k-card-body{background: #f6f7f8;}

.k-card-modern .k-card-title a{position: relative; z-index: 1; padding: 21px 32px  21px 82px; font-weight: 700; font-size: 18px; line-height: 1.4; letter-spacing: 0; color: #000; transition: 1.3s all ease;}

.k-card-modern .k-card-title a .k-card-arrow{border-radius: 5px;}

.k-card-modern .k-card-title a .k-card-arrow:after{opacity: 0; visibility: hidden;}

.k-card-modern .k-card-title a.k-collapsed{border-bottom-width: 0;}

.k-card-modern .k-card-title a.k-collapsed .k-card-arrow:after{opacity: 1; visibility: visible;}

.k-card-modern .k-card-arrow{position: absolute; top: 20px; left: 20px; z-index: 2; width: 24px; height: 24px; background: transparent; border-radius: 0; transition: .33s all ease; background-color: #b80924;}

.k-card-modern .k-card-arrow::before, .k-card-modern .k-card-arrow::after{content: ''; position: absolute; top: 50%; z-index: 4; transform: translateY(-50%); background: #fff;}

.k-card-modern .k-card-arrow::before{width: 14px; height: 2px; right: 5px;}

.k-card-modern .k-card-arrow::after{width: 2px; height: 14px; right: 11px;}

.k-card-modern .k-collapse{position: relative; z-index: 1; color: #888; border-radius: 0 0 6px 6px;}

.k-card-modern .k-card-body{padding: 0 32px 20px 82px;}

@media (max-width: 991.98px){
	.k-card-modern .k-card-title a,
	.k-card-modern .k-card-body{padding-left: 70px; font-size: 16px;}
}

@media (min-width: 992px){
	.k-card-modern .k-card-arrow{top: 21px;}
}

/**
 * RD Filepicker
 * @Section
 */
html .k-rd-file-picker{position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; margin-left: auto; margin-right: auto; font-size: 17px; background-color: white; border-radius: 4px;}

html .k-rd-file-picker-btn{box-sizing: border-box; position: static; border-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0;}

html .k-rd-file-picker-btn, html .k-rd-file-picker-btn:focus{color: #fff; background-color: #b80924; border-color: #b80924;}

html .k-rd-file-picker-btn:hover, html .k-rd-file-picker-btn:active, html .k-rd-file-picker-btn.k-active{color: #fff; background-color: #570411; border-color: #570411;}

html .k-rd-file-picker-btn.k-button-ujarak::before{background: #570411;}

html .k-rd-file-picker-meta{width: 70%; padding-left: 20px; padding-right: 20px; color: #000; cursor: default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

html .k-rd-file-picker input[type="file"]{position: absolute; width: 6px; height: 6px; transform: translate(-3px, -3px); overflow: hidden; background-color: red; transition: none; visibility: hidden;}

.k-rd-video{position: relative;}

.k-rd-video video{margin: auto; position: absolute; opacity: 0; visibility: hidden;}

.k-rd-video video.k-transition{transition: .3s all linear;}

.k-rd-video-wrapper{position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; background-size: cover; background-repeat: no-repeat;}

.k-rd-video-preloader{position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0; visibility: hidden; transition: .3s all ease; background: url(../../../../images/preloader.gif) no-repeat rgba(255, 255, 255, 0.8) center center; z-index: 6;}

.k-rd-video.k-loading .k-rd-video-preloader{opacity: 1; visibility: visible;}

.k-rd-video-context-wrapper{z-index: 99999; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: none; opacity: 0; visibility: hidden; text-align: left; transition: .3s background ease;}

.k-rd-video-context-wrapper.k-show{background: rgba(0, 0, 0, 0.7); opacity: 1; visibility: visible;}

.k-rd-video-context-wrapper.k-show .k-rd-video-context{bottom: 0;}

.k-rd-video-context-wrapper .k-rd-video-context{padding: 2px 0; background: #fff; position: absolute; left: 0; bottom: -100%; right: 0; transition: .5s bottom ease;}

.k-rd-video-context-wrapper h6{padding: 5px 10px 5px 15px; text-transform: none;}

.k-rd-video-context-wrapper ul li{cursor: pointer; font-size: 14px; padding: 5px 5px 5px 15px; text-transform: none; border-top: 1px solid #E9E9E9;}

.k-rd-video-context-wrapper ul li:hover, .k-rd-video-context-wrapper ul li.k-active{background: #b80924; color: #fff;}

.k-rd-video-context-wrapper ul li.k-active{cursor: default;}

.k-desktop .k-rd-video-context-wrapper{position: absolute; width: 160px; transform: none; background: #fff;}

.k-desktop .k-rd-video-context-wrapper.k-show{opacity: 1; visibility: visible;}

.k-desktop .k-rd-video-context-wrapper .k-rd-video-context{position: static;}

.k-rd-video.k-rd-video-bg{z-index: 1;}

.k-rd-video.k-rd-video-bg > .k-rd-video-wrapper, .k-rd-video.k-rd-video-bg > .k-rd-video-wrapper > video{z-index: -1;}

.k-rd-video.k-rd-video-bg .k-play-btn{display: none;}

/**
 *	This element is created inside your target element
 *	It is used so that your own element will not need to be altered
 **/
.k-time_circles{position: relative; width: 100%; height: 100%;}

/**
 *	This is all the elements used to house all text used
 * in time circles
 **/
.k-time_circles > div{position: absolute; text-align: center; top: 50% !important; margin-top: -10px; transform: translateY(-63%) !important; -webkit-transform: translateY(-63%) !important;}

@media (min-width: 1200px){
	#DateCountdown{width: 100%;}
}

/**
 *	Titles (Days, Hours, etc)
 **/
.k-time_circles > div > h4{margin: 0; padding: 0; text-align: center; font-size: 12px !important; color: #434345; font-weight: 700; position: absolute; bottom: -19px; left: 0; right: 0;}

.k-time_circles > div > h4 + *{margin-top: 0;}

@media (min-width: 480px){
	.k-time_circles > div > h4{font-size: 16px !important; bottom: -24px;}
}

@media (min-width: 768px){
	.k-time_circles > div > h4{bottom: -110px; font-size: 20px !important;}
}

@media (min-width: 1200px){
	.k-time_circles > div > h4{bottom: -125px;}
}

@media (min-width: 768px){
	.k-time_circles > div > span{margin-top: 20px;}
}

/**
 *	Time numbers, ie: 12
 **/
.k-time_circles > div > span{display: block; font-size: 20px !important; text-align: center; font-weight: bold; color: #b80924;}

@media (min-width: 480px){
	.k-time_circles > div > span{font-size: 28px !important;}
}

@media (min-width: 768px){
	.k-time_circles > div > span{font-size: 34px !important;}
}

/*
*
* Video BG
* --------------------------------------------------
*/
.k-bg-vide{position: relative; z-index: 0;}

.k-bg-vide .k-container{position: relative;}

.k-video-background{position: relative; overflow: hidden; background-color: #000;}

.k-video-background-poster{display: none;}

.k-video-foreground,
.k-video-background iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.k-video-foreground{height: 300%; top: -100%;}

.k-video-foreground iframe{left: -5px; width: calc(100% + 5px);}

.k-video-background-inner{position: relative; z-index: 1;}

[data-x-mode="true"] .k-video-foreground,
.k-builder .k-video-foreground,
.k-ios .k-video-foreground,
.k-ipad .k-video-foreground,
.k-tablet .k-video-foreground,
.k-devices .k-video-foreground,
.k-mobile .k-video-foreground{display: none;}

[data-x-mode="true"] .k-video-background-poster,
.k-builder .k-video-background-poster,
.k-ios .k-video-background-poster,
.k-ipad .k-video-background-poster,
.k-tablet .k-video-background-poster,
.k-devices .k-video-background-poster,
.k-mobile .k-video-background-poster{display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0;}

[data-x-mode="true"] .k-video-background-poster img,
.k-builder .k-video-background-poster img,
.k-ios .k-video-background-poster img,
.k-ipad .k-video-background-poster img,
.k-tablet .k-video-background-poster img,
.k-devices .k-video-background-poster img,
.k-mobile .k-video-background-poster img{object-fit: cover; object-position: center; width: 100%; height: 100%;}

* + .k-bg-vide,
* + .k-video-background{margin-top: 50px;}

@media (min-width: 992px){
	* + .k-bg-vide,
	* + .k-video-background{margin-top: 60px;}
}

.k-navbar{box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);border: none;text-align: left;}
.k-navbar-brand{padding-left: 30px;padding-right: 30px;}
.k-navbar .k-navbar-toggle{margin-top: 9px;margin-bottom: 9px;}
.k-navbar .k-navbar-text{margin-top: 15px;margin-bottom: 15px;}
.k-navbar .k-navbar-form{margin-top: 6px;margin-bottom: 6px;padding-left: 10px;padding-right: 10px;}
.k-navbar .k-navbar-form .k-form-search-submit{right: 15px;}
.k-navbar-nav > li > .k-dropdown-menu{margin-top: 2px;}
.k-navbar-nav > li > a{transition: .3s;font-weight: 400;font-size: 14px;}
.k-navbar-nav > li > a .k-badge{margin-top: -17px;	margin-left: -5px;margin-right: -5px;}

/*
* @subsection   RD Navbar Mixins
*
* @description  Describes style declarations for RD Navbar Mixins
*/
.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-default, .k-rd-navbar-transparent, .k-rd-navbar-center, .k-rd-navbar-minimal, .k-rd-navbar-humburger-menu{transition: 0.3s all cubic-bezier(0.785, 0.135, 0.15, 0.86);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li > a{font-size: 16px; font-weight: 700; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rd-navbar{display: none; position: relative; z-index: 1080; text-align: left;}

.k-rd-navbar ul{list-style-type: none!important; margin-bottom: 0;}

.k-rd-navbar a{transition: .3s all ease;}

.k-rd-navbar .k-responsive-tabs-classic{border-bottom: none;}

.k-rd-navbar .k-responsive-tabs-classic .k-resp-tab-content + .k-resp-accordion{border-top: none;}

.k-rd-navbar-static.k-rd-navbar--is-stuck{position: fixed; top: 0; left: 0; right: 0;}

.k-rd-navbar-fixed,
.k-rd-navbar-static{display: block;}

.k-rd-navbar--no-transition, .k-rd-navbar--no-transition *{transition: none !important;}

/** @section Preloader */
k-preloader{position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 10000; display: flex; justify-content: center; align-items: center; padding: 20px; background: #fff; transition: .3s all ease;}

k-preloader.k-loaded{opacity: 0; visibility: hidden;}

k-preloader-body{text-align: center;}

k-preloader-body p{position: relative; right: -8px; margin-top: 10px;}

.k-cssload-container{width: 100%; height: 36px; text-align: center;}


.k-cssload-speeding-wheel{width: 36px; height: 36px; margin: 0 auto; border: 3px solid #b80924; border-radius: 50%; border-left-color: transparent; border-bottom-color: transparent; animation: cssload-spin .88s infinite linear;}

@keyframes cssload-spin{100%{transform: rotate(360deg);}
}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-panel{position: fixed; left: 0; right: 0; top: 0; z-index: 16; background: #fff; box-shadow: 0 0px 10px 0 rgba(67, 67, 69, 0.35);}

.k-rd-navbar-default.k-rd-navbar-fixed, .k-rd-navbar-transparent.k-rd-navbar-fixed, .k-rd-navbar-center.k-rd-navbar-fixed, .k-rd-navbar-minimal.k-rd-navbar-fixed, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-panel, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-panel{height: 56px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-cart, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-cart, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-cart, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-cart, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-cart{display: none;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle{position: fixed; z-index: 17; top: 3px; left: 3px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span{display: inline-block; position: relative; width: 50px; height: 50px; font-size: 28px; line-height: 50px; text-align: center; cursor: pointer; color: #b80924; background: none; border: none; outline: none; padding: 0;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{transition: .3s all ease;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:before{content: ""; transform: rotate(0deg) scale(1); opacity: 1; visibility: visible; font-family: "FontAwesome";}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{content: ""; transform: rotate(-90deg) scale(0); opacity: 0; visibility: hidden; font-family: "FontAwesome";}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before{opacity: 0; visibility: hidden; transform: rotate(90deg) scale(0);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after{transform: rotate(0deg) scale(1); opacity: 1; visibility: visible;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span{background-color: transparent;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{background-color: transparent;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle{position: absolute; vertical-align: middle; z-index: 17; top: 4px; display: inline-block; width: 48px; height: 48px; font-size: 24px; line-height: 48px; text-align: center; cursor: pointer; background: none;

	border: none; outline: none; padding: 0; right: 10px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span{display: inline-block; position: relative; width: 48px; height: 48px; font-size: 30px; line-height: 48px; text-align: center; cursor: pointer; color: #000; background: none; border: none; outline: none; padding: 0;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after{transition: .3s all ease;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:before{content: ""; transform: rotate(0deg) scale(1); opacity: 1; visibility: visible; font-family: "Material Design Icons";}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle span:after{content: ""; transform: rotate(-90deg) scale(0); opacity: 0; visibility: hidden;

	font-family: "Material Design Icons";}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:before{opacity: 0; visibility: hidden; transform: rotate(90deg) scale(0);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:after, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:after, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:after, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:after, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-toggle.k-active span:after{transform: rotate(0deg) scale(1); opacity: 1; visibility: visible;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel{position: fixed; top: 56px; right: 0; background: #fff; padding: 15px; opacity: 0; visibility: hidden; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2); transform: translateX(100%); transition: 0.35s all ease; max-width: 260px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel.k-active, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel.k-active, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel.k-active, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel.k-active, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel.k-active{opacity: 1; visibility: visible; transform: translateX(0);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-icon, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-icon, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-icon, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-icon, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-icon{font-size: 18px; line-height: 18px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel li + li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel li + li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel li + li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel li + li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel li + li{margin-top: 8px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel a:hover, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel a:hover, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel a:hover, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel a:hover, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel a:hover{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-top-panel-left-part + .k-rd-navbar-top-panel-right-part, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-top-panel-left-part + .k-rd-navbar-top-panel-right-part, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel-left-part + .k-rd-navbar-top-panel-right-part, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-top-panel-left-part + .k-rd-navbar-top-panel-right-part, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-top-panel-left-part + .k-rd-navbar-top-panel-right-part{margin-top: 8px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-panel-title, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-panel-title, .k-rd-navbar-center.k-rd-navbar-fixed .k-panel-title, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-panel-title, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-panel-title{

	position: absolute; left: 50%; transform: translateX(-50%); top: 0; line-height: 56px; text-transform: capitalize; font-weight: 700; font-size: 18px; color: #0d2d62; margin-top: 0; margin-bottom: 0;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-panel-title + *, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-panel-title + *, .k-rd-navbar-center.k-rd-navbar-fixed .k-panel-title + *, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-panel-title + *, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-panel-title + *{margin-top: 0;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel{position: fixed; left: 0; right: 0; top: 0; z-index: 16;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel-title{position: absolute; display: block; text-align: center; right: 15px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel-title h4{display: inline-block; line-height: 56px; font-weight: 700; font-size: 16px; letter-spacing: 0; min-width: 255px;}

@media (min-width: 480px){
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel-title h4{font-size: 24px;}
}

@media (min-width: 480px){
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel-title{left: 50%; right: auto; transform: translateX(-50%);}
}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel{height: 56px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle{position: fixed; z-index: 17; left: 3px; top: 3px;}

@media (min-width: 1200px){
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel{position: static;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-panel{height: 0;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle{background: none; border: none; outline: none; padding: 0; top: 10px; left: 10px; display: block; z-index: 22;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span{display: inline-block; position: relative; width: 45px; height: 45px; font-size: 25px; line-height: 45px; text-align: center; cursor: pointer; color: #fff; background: none; border: none; outline: none; padding: 0;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{transition: .3s all ease;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:before{content: ""; transform: rotate(0deg) scale(1); opacity: 1; visibility: visible; font-family: "FontAwesome";}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span:after{content: ""; transform: rotate(-90deg) scale(0); opacity: 0; visibility: hidden; font-family: "FontAwesome";}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:before{opacity: 0; visibility: hidden; transform: rotate(90deg) scale(0);}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span:after{transform: rotate(0deg) scale(1); opacity: 1; visibility: visible;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle span{background: #b80924;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span{background: transparent;}
}

.k-rd-navbar-panel{background: #fff; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2);}

.k-rd-navbar-toggle{color: #212121;}

@media (max-width: 1199px){
	.k-rd-navbar-toggle{display: inline-block; position: relative; width: 50px; height: 50px; font-size: 24px; line-height: 50px; text-align: center; cursor: pointer; color: #212121; background: none; border: none; outline: none; padding: 0;}
	.k-rd-navbar-toggle span{position: relative; display: block; margin: auto; transition: .3s all ease; transform: rotate(180deg);}
	.k-rd-navbar-toggle span:before, .k-rd-navbar-toggle span:after{transform-origin: 1.71429px center; content: ""; position: absolute; left: 0; top: -8px; transition: .3s all ease;}
	.k-rd-navbar-toggle span:after{top: 8px;}
	.k-rd-navbar-toggle span:after, .k-rd-navbar-toggle span:before, .k-rd-navbar-toggle span{width: 24px; height: 4px; background-color: #212121; backface-visibility: hidden; border-radius: 0;}
	.k-rd-navbar-toggle.k-active span{transform: rotate(360deg);}
	.k-rd-navbar-toggle.k-active span:before, .k-rd-navbar-toggle.k-active span:after{top: 0; width: 15px;}
	.k-rd-navbar-toggle.k-active span:before{-webkit-transform: rotate3d(0, 0, 1, -40deg); transform: rotate3d(0, 0, 1, -40deg);}
	.k-rd-navbar-toggle.k-active span:after{-webkit-transform: rotate3d(0, 0, 1, 40deg); transform: rotate3d(0, 0, 1, 40deg);}
}

@media (min-width: 1200px){
	.k-rd-navbar-panel{background-color: transparent; box-shadow: none;}
}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav-wrap, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav-wrap{position: fixed; top: 0; right: 0; width: 280px; bottom: 0; box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.2); z-index: 15; transform: translateX(105%); padding: 56px 0 0; color: #000; background: #fff;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active{transform: translateX(0);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav-wrap.k-active{transform: translateX(0);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll{max-height: 100%; overflow-y: auto; overflow-x: hidden;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-mobile-brand, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-brand, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-mobile-brand, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-mobile-brand, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-mobile-brand, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{display: block; text-align: center; margin-top: 15px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-form-search-wrap, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-form-search-wrap, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-form-search-wrap, .k-rd-navbar-center.k-rd-navbar-fixed .k-form-search-wrap, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-form-search-wrap, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-form-search-wrap{margin-top: 30px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav{padding: 0 30px; margin-top: 30px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav > li:last-child{margin-bottom: 10px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav > li + li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav > li + li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav > li + li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav > li + li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav > li + li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav > li + li{position: relative;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav > li + li:before{position: absolute; width: 100%; height: 1px; background: #f6f7f8; content: ""; top: -5px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav .k-rd-navbar-megamenu li + li{margin-top: 20px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li{float: none;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li a{cursor: pointer; display: block; padding: 8px 10px 8px 12px; vertical-align: middle; color: #000;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li.k-focus > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > a{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav lik-opened > .k-rd-navbar-submenu-toggle, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li.k-active > .k-rd-navbar-submenu-toggle, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li:hover > .k-rd-navbar-submenu-toggle{color: #b80924; content: "";}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-nav li + li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav li + li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-nav li + li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-nav li + li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-nav li + li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav li + li{margin-top: 10px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-submenu, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-submenu, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-submenu, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-submenu, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-submenu, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-submenu{position: relative;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle{position: absolute; top: -5px; right: -25px; cursor: pointer; width: 45px; font-size: 8px; line-height: 45px; font-family: "FontAwesome"; transition: .3s all ease; vertical-align: middle; color: #000;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-submenu-toggle:before{content: ""; display: inline-block; transition: .15s all ease-in;}

.k-rd-navbar-default.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-transparent.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-center.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-minimal.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed lik-opened .k-rd-navbar-submenu-toggle:before{transform: rotate(180deg);}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown{display: none; padding-left: 20px; margin-top: 15px; margin-bottom: 23px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li{padding-left: 10px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a{position: relative; padding-left: 20px; color: #0d2d62; padding-top: 0; padding-bottom: 0; font-weight: 300; font-size: 16px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li > a:before{content: "\f105"; font-family: "FontAwesome"; position: absolute; left: 0; top: 50%; margin-top: -10px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-active > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li.k-focus > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li:hover a{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a{padding-left: 35px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a{padding-left: 45px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu{display: none; margin-top: 15px; margin-bottom: 23px; padding-left: 20px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu h6, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu h6, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu h6, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu h6, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu h6, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu h6{font-family: "Open Sans", Helvetica, Arial, sans-serif;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu h6 .k-small{color: #fff;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li{padding-left: 15px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a{position: relative; padding-left: 20px; color: #0d2d62; padding-top: 0; padding-bottom: 0; font-weight: 300; font-size: 16px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li > a:before{content: "\f105"; font-family: "FontAwesome"; position: absolute; margin-top: -10px; top: 50%; left: 0;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-active > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li.k-focus > a, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li:hover a{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li > a{padding-left: 35px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu ul > li > ul > li .k-rd-navbar-dropdown > li .k-rd-navbar-dropdown > li > a{padding-left: 45px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu > ul > li + li{margin-top: 20px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"], .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"], .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"], .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"], .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"], .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]{margin-top: 20px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-megamenu [class*="col-"] + [class*="col-"]:first-child{margin-top: 0;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-submenuk-opened > .k-rd-navbar-megamenu{display: block;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile{position: relative; margin-bottom: 45px; margin-top: 30px; transition: 0.35s all ease; padding-left: 30px; padding-right: 30px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input{border: none; color: #0d2d62; background: #fff; padding-left: 35px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-label{left: 15px; color: #000; font-size: 14px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-weight: 400;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-search-submit{color: #434345;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-label, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-form-wrap .k-form-lable.k-focus{color: #000;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-form-input{border-radius: 5px; border: 1px solid #b1b1b1; padding: 15px; padding-right: 37px;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button{position: absolute; top: 50%; right: 30px; transform: translateY(-50%); background: none; border: none; outline: none; font-size: 16px; line-height: 16px; color: #000; cursor: pointer; transition: 0.35s all ease;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:hover, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:focus, .k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active, .k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active, .k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active, .k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active, .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search-mobile .k-rd-navbar-search-button:active{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav{padding: 0;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav::after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav::after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav::after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav::after{display: block; clear: both; content: "";}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li{float: left; position: relative;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li > a{font-size: 14px; font-weight: 700; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif; position: relative; display: inline-block; vertical-align: middle; color: #000;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li > a{font-size: 16px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-active > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-active > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-active > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-active > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-focus > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-focus > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-focus > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-focus > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li > a:hover, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li > a:hover, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li > a:hover, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li > a:hover{color: #b80924;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu{position: static;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a{vertical-align: middle; display: inline-block;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-dropdown > a:after, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li.k-rd-navbar--has-megamenu > a:after{padding-left: 6px; vertical-align: middle; content: "\f078"; font-family: "FontAwesome"; font-size: 8px; display: inline-block;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li + li{margin-left: 40px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav li.k-focus > .k-rd-navbar-megamenu{opacity: 1; visibility: visible;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > li + li{margin-left: 59px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart{display: inline-block;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{position: absolute; top: 100%; left: -30px; z-index: 1; width: 250px; padding: 20px; visibility: hidden; transition: .3s all ease; text-align: left; opacity: 0; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15); background: #0d2d62;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li{position: relative;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a{color: #fff; padding-left: 20px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li:hover > a:before, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li:hover > a:before{opacity: 1; left: 0;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li > a, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li > a, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li > a{font-weight: 400; display: block; padding-right: 25px; font-size: 14px; font-family: "Open Sans", Helvetica, Arial, sans-serif; color: #b3bfdc; white-space: nowrap;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li > a:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li > a:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li > a:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li > a:before, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li > a:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li > a:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li > a:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li > a:before{position: absolute; left: -5px; top: 50%; transform: translateY(-50%); content: "\f105"; font-family: "FontAwesome"; font-size: 16px; opacity: 0; transition: 0.45s all ease;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li > a > span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li > a > span, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li > a > span, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li > a > span, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li > a > span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li > a > span, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li > a > span, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li > a > span{vertical-align: middle;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li.k-rd-navbar--has-dropdown:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li.k-rd-navbar--has-dropdown:after{cursor: pointer; position: absolute; top: 50%; right: 13px; font-size: 22px; font-family: "Material Design Icons"; line-height: 34px; content: ""; transition: .3s all ease; color: #b80924; transform: translateY(-50%);}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li + li{margin-top: 15px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu .k-rd-navbar-dropdown .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu .k-rd-navbar-dropdown .k-rd-navbar-dropdown{z-index: 3;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu.k-rd-navbar-open-left .k-rd-navbar-dropdown{right: 100%; left: auto;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{padding: 25px 30px 0 30px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li + li, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li + li{margin-top: 30px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li:last-child, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li:last-child, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li:last-child, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li:last-child, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li:last-child, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li:last-child, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li:last-child, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li:last-child{margin-bottom: 25px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav > .k-rd-navbar-submenu > .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > .k-rd-navbar-submenu > .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav > .k-rd-navbar-submenu > .k-rd-navbar-dropdown.k-rd-navbar-open-left, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav > .k-rd-navbar-submenu > .k-rd-navbar-dropdown.k-rd-navbar-open-left{right: 0;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart-dropdown{margin-top: 22px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown{margin-top: 35px; z-index: 2;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before{position: absolute; width: 100%; height: 1px; background: rgba(255, 255, 255, 0.2); content: ""; top: -8px;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown li + li:before{top: -15px;}
}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown{margin-top: 64px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{padding: 20px; max-width: 1170px; margin-left: auto; margin-right: auto; left: 0; right: 0; width: 100%;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li + li{margin-top: 13px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu h6{font-size: 16px; color: #fff; font-weight: 700;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li{margin-top: 20px;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{padding: 40px; padding-bottom: 15px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu h6, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu h6{font-size: 18px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu li + li{margin-top: 20px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu .k-col-lg-3 > li + li{margin-top: 35px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search{display: inline-block; position: relative;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-navbar-search-form, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-navbar-search-form, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-navbar-search-form, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-navbar-search-form{opacity: 1; visibility: visible;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search .k-rd-search-results-live, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search .k-rd-search-results-live, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search .k-rd-search-results-live, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search .k-rd-search-results-live{display: none;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-search-results-live, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-search-results-live, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-search-results-live, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search.k-active .k-rd-search-results-live{display: block;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form{opacity: 0; visibility: hidden; position: absolute; top: 100%; margin-top: 29px; right: 0; bottom: 0; z-index: 0; transition: .3s all ease; width: 370px; height: 54px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form .k-form-wrap, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form .k-form-wrap, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form .k-form-wrap, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form .k-form-wrap, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form input, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form input, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form input, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form input{height: 100%;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label{left: 0; top: 50%; font-size: 16px; font-weight: 300; color: #b1b1b1; padding: 15px 20px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus{font-size: 14px; top: -9px; color: #888;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form .k-rd-navbar-search-form-input, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form .k-rd-navbar-search-form-input, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form .k-rd-navbar-search-form-input, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form .k-rd-navbar-search-form-input{height: 100%; font-size: 16px; padding: 15px 20px; border: none; font-weight: 300; color: #212121; background: #fff;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form{margin-top: 58px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle{margin-left: 15px; position: relative; z-index: 3;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span{display: inline-block; position: relative; width: 16px; height: 16px; font-size: 16px; line-height: 16px; text-align: center; cursor: pointer; color: #000; background: none; border: none; outline: none; padding: 0;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{transition: .3s all ease;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:before{content: ""; transform: rotate(0deg) scale(1); opacity: 1; visibility: visible; font-family: "FontAwesome";}


.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle span:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{content: ""; transform: rotate(-90deg) scale(0); opacity: 0; visibility: hidden; font-family: "FontAwesome";}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:before, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:before, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:before{opacity: 0; visibility: hidden; transform: rotate(90deg) scale(0);}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:after, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:after, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:after, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:after{transform: rotate(0deg) scale(1); opacity: 1; visibility: visible;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-toggle:hover span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle:hover span, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-toggle:hover span, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-toggle:hover span{color: #b80924; transition: none;}

.k-rd-navbar-default.k-rd-navbar-static .k-form-input, .k-rd-navbar-transparent.k-rd-navbar-static .k-form-input, .k-rd-navbar-center.k-rd-navbar-static .k-form-input, .k-rd-navbar-minimal.k-rd-navbar-static .k-form-input{border-radius: 0;}

.k-rd-navbar--is-stuck.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar--is-stuck.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar--is-stuck.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus, .k-rd-navbar--is-stuck.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search-form .k-form-label.k-focus{top: 3px; padding-top: 0; padding-bottom: 0;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer{padding: 0 2px; margin: 50px 0 50px; text-align: center;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer .k-list-inline{margin: 15px -2px 0;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer .k-list-inline > li{padding-left: 2px; padding-right: 2px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer .k-list-inline + p{margin-top: 25px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dl{margin-bottom: 15px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dt, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dd{display: inline-block;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dt span, .k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dd span{font-size: 24px; vertical-align: middle;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-footer dt{margin-right: 10px;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-address{text-align: left; display: inline-block;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-light.k-rd-navbar-fixed .k-rd-navbar-footer p{color: #b1b1b1;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-light.k-rd-navbar-fixed .k-rd-navbar-footer dl a{color: #212121;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-light.k-rd-navbar-fixed .k-rd-navbar-footer dl a:hover{color: #0d2d62;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-light.k-rd-navbar-fixed .k-rd-navbar-footer dt span, .k-rd-navbar-sidebar-toggle.k-rd-navbar-light.k-rd-navbar-fixed .k-rd-navbar-footer dd span{color: #0d2d62;}

.k-rd-navbar-default{background: #fff;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-brand{display: none;}

.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-search{display: none;}

@media (min-width: 992px){
	.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{display: none;

	}
	.k-rd-navbar-default.k-rd-navbar-fixed .k-rd-navbar-brand{display: block;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel{background: #0d2d62;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-mobile-brand{display: none;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand{color: #000;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand img{width: 89px; height: 91px; transition: 0.25s all ease;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 18px; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 12px; font-style: italic; font-weight: 300; color: #888; font-family: "Merriweather", "Times New Roman", Times, serif;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand{float: left;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 24px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 14px;}
}

@media (min-width: 992px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-dropdown{max-height: calc(100vh - 283px); overflow-y: auto;}
}

@media (min-width: 992px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu{max-height: calc(100vh - 283px); overflow-y: auto; width: 97%;}
}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-megamenu{width: 100%;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel{padding: 4px 20px 5px; color: #fff;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel-left-part{display: inline-block;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel-right-part{display: inline-block; float: right; font-size: 12px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel ul li{display: inline-block; font-size: 12px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel ul li + li{margin-left: 15px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon{font-size: 20px; opacity: .3;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-email-open, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-login{font-size: 18px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel a:hover{opacity: 0.5;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel{padding: 4px 65px 5px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel ul li{font-size: 14px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel ul li + li{margin-left: 86px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon{font-size: 24px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-email-open, .k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-login{font-size: 22px;}
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-top-panel-right-part{font-size: 14px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-panel .k-rd-navbar-toggle, .k-rd-navbar-default.k-rd-navbar-static .k-form-search-wrap{display: none;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav-wrap{display: inline-block; margin-top: 15px;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-nav-wrap{margin-top: 30px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 20px; text-align: center;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 25px 65px; text-align: right;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart{display: inline-block; position: relative; top: -4px; margin-left: 30px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart .k-icon{font-size: 18px; color: #000;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart a{color: #888; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700; font-size: 16px;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart a:hover{color: #b80924;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-cart{margin-left: 55px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search{margin-left: 25px;}

@media (min-width: 1200px){
	.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-search{margin-left: 38px;}
}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-inner{transition: .3s all ease; position: relative; text-align: left;}

.k-rd-navbar-default.k-rd-navbar-static .k-rd-navbar-inner::after{display: block; clear: both; content: "";}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-top-panel{display: none;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown, .k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-megamenu{max-height: 100vh;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 7px 20px;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: none;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 10px;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 22px;}

.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 16px;}

@media (min-width: 1800px){
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 7px 65px;}
	.k-ie-10 .k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap, .k-ie-11 .k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap, .k-edge .k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 11px 65px 7px 65px;}
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 16px;}
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: inline-block;}
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand img{width: 62px; height: 60px;}
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 23px;}
	.k-rd-navbar-default.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 29px;}
}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap{height: 100%; overflow: auto; bottom: auto;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll-holder{display: flex; flex-direction: row;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll{min-height: 100vh; display: flex; flex-direction: column; flex-basis: 100%; justify-content: space-between;}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav{flex: 2 1 auto;}

@media (min-width: 1200px){
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav-wrap{width: 315px; padding: 0;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{margin-top: 45px;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-form-search-wrap{margin-top: 50px;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-mobile-scroll{padding: 0 30px; overflow-y: hidden; max-height: inherit;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-nav{margin-top: 20px;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-rd-navbar-megamenu{padding-left: 0;}
	.k-rd-navbar-sidebar-toggle.k-rd-navbar-fixed .k-resp-tab-item{display: none;}
}

.k-rd-navbar-sidebar-toggle.k-rd-navbar-light .k-rd-navbar-search-toggle span, .k-rd-navbar-sidebar-toggle.k-rd-navbar-light .k-rd-navbar-cart span{color: #212121;}

.k-rd-navbar-transparent.k-rd-navbar-fixed{background: #fff;}

.k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-brand{display: none;}

.k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-search{display: none;}

@media (min-width: 1200px){
	.k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{display: none;}
	.k-rd-navbar-transparent.k-rd-navbar-fixed .k-rd-navbar-brand{display: block;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-mobile-brand{display: none;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span{display: inline-block; position: relative; width: 16px; height: 16px; font-size: 16px; line-height: 16px; text-align: center; cursor: pointer; color: #fff; background: none; border: none; outline: none; padding: 0;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{transition: .3s all ease;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:before{content: ""; transform: rotate(0deg) scale(1); opacity: 1; visibility: visible; font-family: "FontAwesome";}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span:after{content: ""; transform: rotate(-90deg) scale(0); opacity: 0; visibility: hidden; font-family: "FontAwesome";}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:before{opacity: 0; visibility: hidden; transform: rotate(90deg) scale(0);}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle.k-active span:after{transform: rotate(0deg) scale(1); opacity: 1; visibility: visible;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-toggle span{transition: none;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-dropdown{margin-top: 28px;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li > a{color: #fff;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-active > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li.k-focus > a, .k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li > a:hover{color: #fff; text-decoration: underline;}

@media (max-width: 1800px){
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav > li + li{margin-left: 25px;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search-form{margin-top: 22px;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand{color: #fff; float: left;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand img{width: 54px; height: 54px; transition: 0.25s all ease;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 20px; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 10px; font-style: italic; font-weight: 300; color: #fff; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand .wrap{background: #fff; border-radius: 50%; padding: 13px;}

@media (min-width: 1800px){
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 24px; font-weight: 700;}
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 14px;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-panel .k-rd-navbar-toggle, .k-rd-navbar-transparent.k-rd-navbar-static .k-form-search-wrap{display: none;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-nav-wrap{display: inline-block; margin-top: 30px;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 15px 25px 0; text-align: right;}

@media (min-width: 1800px){
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 40px 65px 0;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart{display: inline-block; position: relative; top: -4px; margin-left: 25px;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart .k-icon{font-size: 18px; color: #fff;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart a{color: #fff; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart a:hover{color: #b80924;}

@media (min-width: 1800px){
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-cart{margin-left: 55px;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search{margin-left: 20px;}

@media (min-width: 1800px){
	.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-search{margin-left: 38px;}
}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-inner{transition: .3s all ease; position: relative; text-align: left;}

.k-rd-navbar-transparent.k-rd-navbar-static .k-rd-navbar-inner::after{display: block; clear: both; content: "";}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck{background: #0d2d62; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-top-panel{display: none;}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: none;}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 8px 20px; text-align: center;}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 13px;}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 23px;}

.k-rd-navbar-transparent.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 17px;}

.k-rd-navbar-center{background: #fff;}

.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-brand{display: none;}

.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-search{display: none;}

.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel{padding: 30px 15px;}

.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-top-panel .k-container{min-width: 250px;}

@media (min-width: 992px){
	.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{display: none;}
	.k-rd-navbar-center.k-rd-navbar-fixed .k-rd-navbar-brand{display: block;}
}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-mobile-brand{display: none;}

@media (min-width: 992px){
	.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu{max-height: calc(100vh - 283px); overflow-y: auto;}
}

@media (min-width: 992px){
	.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu{width: 97%;}
}

@media (min-width: 1200px){
	.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-megamenu{width: 100%;}
}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel{color: #888;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-container{padding: 30px 0; border-bottom: 1px solid #e5e5e5;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon{color: #000; font-size: 24px; line-height: 24px;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel a:hover{color: #b80924;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-rd-navbar-brand{color: #000;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-rd-navbar-brand a:hover{opacity: 1; color: #000;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-rd-navbar-brand img{width: 89px; height: 91px; transition: 0.25s all ease;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-rd-navbar-brand-title{font-size: 24px; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-top-panel .k-rd-navbar-brand-slogan{font-size: 18px; font-style: italic; font-weight: 300; color: #888; font-family: "Merriweather", "Times New Roman", Times, serif;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-panel .k-rd-navbar-toggle, .k-rd-navbar-center.k-rd-navbar-static .k-form-search-wrap{display: none;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-panel{box-shadow: none;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-nav-wrap{display: inline-block;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 16px; text-align: center;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart{display: inline-block; position: relative; top: -4px; margin-left: 55px;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart .k-icon{font-size: 18px; color: #000;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart a{color: #888; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-cart a:hover{color: #b80924;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search{margin-left: 45px;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-inner{transition: .3s all ease; position: relative; text-align: left;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-inner::after{display: block; clear: both; content: "";}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-dropdown{margin-top: 31px;}

.k-rd-navbar-center.k-rd-navbar-static .k-rd-navbar-search-form{margin-top: 25px;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-top-panel{display: none;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 7px 20px;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown, .k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-megamenu{max-height: 100vh;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: none;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 10px;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 22px;}

.k-rd-navbar-center.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 16px;}

.k-rd-navbar-minimal{background: #fff;}

.k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-brand{display: none;}

.k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-search{display: none;}

@media (min-width: 992px){
	.k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{display: none;}
	.k-rd-navbar-minimal.k-rd-navbar-fixed .k-rd-navbar-brand{display: block;}
}

@media (min-width: 992px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{max-height: calc(100vh - 232px); overflow-y: auto;}
}

@media (min-width: 992px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{width: 97%;}
}

@media (min-width: 1200px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-megamenu{width: 100%;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel{background: #0d2d62;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-mobile-brand{display: none;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand{color: #000;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand img{width: 89px; height: 91px; transition: 0.25s all ease;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 18px; line-height: 1.2; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 12px; font-style: italic; color: #888; font-family: "Merriweather", "Times New Roman", Times, serif;}

@media (min-width: 1800px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand{float: left;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand-title{font-size: 24px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-brand-slogan{font-size: 14px;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel{padding: 4px 20px 5px; color: #fff;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel-left-part{display: inline-block;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel-right-part{display: inline-block; float: right; font-size: 12px;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel ul li{display: inline-block; font-size: 12px;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel ul li + li{margin-left: 15px;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon{font-size: 20px; opacity: .3;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-email-open, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon.k-mdi-login{font-size: 18px;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel a:hover{opacity: 0.5;}

@media (min-width: 1800px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel{padding: 4px 65px 5px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel ul li{font-size: 14px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel ul li + li{margin-left: 86px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel .k-icon{font-size: 24px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel.k-mdi-email-open, .k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel.k-mdi-login{font-size: 22px;}
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-top-panel-right-part{font-size: 14px;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-panel .k-rd-navbar-toggle, .k-rd-navbar-minimal.k-rd-navbar-static .k-form-search-wrap{display: none;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav-wrap{display: inline-block; margin-top: 15px;}

@media (min-width: 1800px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-nav-wrap{margin-top: 30px;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 20px; text-align: center;}

@media (min-width: 1800px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-menu-wrap{padding: 25px 65px; text-align: right;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart{display: inline-block; position: relative; top: -4px; margin-left: 30px;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart .k-icon{font-size: 18px; color: #000;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart a{color: #888; font-family: "Merriweather", "Times New Roman", Times, serif; font-weight: 700;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart a:hover{color: #b80924;}

@media (min-width: 1200px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-cart{margin-left: 55px;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search{margin-left: 25px;}

@media (min-width: 1200px){
	.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-search{margin-left: 38px;}
}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-inner{transition: .3s all ease; position: relative; text-align: left;}

.k-rd-navbar-minimal.k-rd-navbar-static .k-rd-navbar-inner::after{display: block; clear: both; content: "";}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18);}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-top-panel{display: none;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 7px 20px;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: none;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 10px;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 22px;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown, .k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-megamenu{max-height: 100vh;}

.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 16px;}

@media (min-width: 1800px){
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 7px 65px;}
	.k-ie-10 .k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap, .k-ie-11 .k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap, .k-edge .k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-menu-wrap{padding: 11px 65px 7px 65px;}
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-nav-wrap{margin-top: 16px;}
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand{display: inline-block;}
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-brand img{width: 62px; height: 60px;}
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-search-form{margin-top: 23px;}
	.k-rd-navbar-minimal.k-rd-navbar-static.k-rd-navbar--is-stuck .k-rd-navbar-dropdown{margin-top: 29px;}
}

.k-rd-navbar-humburger-menu{background: #fff;}

.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-brand{display: none;}

.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-search{display: none;}

@media (min-width: 992px){
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed{height: 0;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-panel{height: 0;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{position: relative; z-index: 22; left: 0; right: 0; background: #fff; padding-bottom: 20px; margin-top: 0;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav{margin-top: 0;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle{top: 72px; right: 10px; left: auto; padding: 0; border: none; outline: none; height: 50px;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle span{box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); background-color: #fff; transition: 0.35s all ease; color: #000;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle.k-active span{box-shadow: none; color: #000;}
	.k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-toggle:hover span{color: #0d2d62;}
}

@media (min-width: 992px){
	.k-ie-10 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand,
	.k-ie-11 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand,
	.k-ie-edge .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand,
	.k-lt-ie-10 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-mobile-brand{position: relative;}
	.k-ie-10 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav,
	.k-ie-11 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav,
	.k-ie-edge .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav,
	.k-lt-ie-10 .k-rd-navbar-humburger-menu.k-rd-navbar-fixed .k-rd-navbar-nav{margin-top: 25px;}
}