 /*1.Bootstrap CSS2.Bootsnav CSS3.Jquery UI CSS4.Animate CSS5.Owl-carousel CSS6.Slick Slider CSS7.Magnific popup CSS8.jQuery mb-ytplayer CSS9.Leaflet CSS10.Ionicon css11.Themify icon css*/
/*!* Bootstrap v3.3.6 (http://getbootstrap.com)* Copyright 2011-2015 Twitter, Inc.* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{
	


}
.glyphicon-text-size:before{
content:"\e241"
}
.glyphicon-text-color:before{
content:"\e242"
}
.glyphicon-text-background:before{
content:"\e243"
}
.glyphicon-object-align-horizontal:before{
content:"\e246"
}
.glyphicon-object-align-left:before{
content:"\e247"
}
.glyphicon-object-align-vertical:before{
content:"\e248"
}
.glyphicon-object-align-right:before{
content:"\e249"
}
.glyphicon-triangle-right:before{
content:"\e250"
}
.glyphicon-triangle-left:before{
content:"\e251"
}
.glyphicon-menu-left:before{
content:"\e257"
}
.glyphicon-menu-right:before{
content:"\e258"
}

*{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
:after,:before{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

img{
vertical-align:middle
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{
display:block;
max-width:100%;
height:auto
}

[role=button]{
cursor:pointer
}
@media (min-width:768px){
.container{
width:750px
}
}
@media (min-width:992px){
.container{
width:970px
}
}
@media (min-width:1200px){
.container{
width:1170px
}
}
.container-fluid{
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto
}
.row{
margin-right:-15px;
margin-left:-15px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
float:left
}
.col-xs-12{
width:100%
}
.col-xs-11{
width:91.66666667%
}
.col-xs-10{
width:83.33333333%
}
.col-xs-9{
width:75%
}
.col-xs-8{
width:66.66666667%
}
.col-xs-7{
width:58.33333333%
}
.col-xs-6{
width:50%
}
.col-xs-5{
width:41.66666667%
}
.col-xs-4{
width:33.33333333%
}
.col-xs-3{
width:25%
}
.col-xs-2{
width:16.66666667%
}
.col-xs-1{
width:8.33333333%
}
.col-xs-pull-12{
right:100%
}
.col-xs-pull-11{
right:91.66666667%
}
.col-xs-pull-10{
right:83.33333333%
}
.col-xs-pull-9{
right:75%
}
.col-xs-pull-8{
right:66.66666667%
}
.col-xs-pull-7{
right:58.33333333%
}
.col-xs-pull-6{
right:50%
}
.col-xs-pull-5{
right:41.66666667%
}
.col-xs-pull-4{
right:33.33333333%
}
.col-xs-pull-3{
right:25%
}
.col-xs-pull-2{
right:16.66666667%
}
.col-xs-pull-1{
right:8.33333333%
}
.col-xs-pull-0{
right:auto
}
.col-xs-push-12{
left:100%
}
.col-xs-push-11{
left:91.66666667%
}
.col-xs-push-10{
left:83.33333333%
}
.col-xs-push-9{
left:75%
}
.col-xs-push-8{
left:66.66666667%
}
.col-xs-push-7{
left:58.33333333%
}
.col-xs-push-6{
left:50%
}
.col-xs-push-5{
left:41.66666667%
}
.col-xs-push-4{
left:33.33333333%
}
.col-xs-push-3{
left:25%
}
.col-xs-push-2{
left:16.66666667%
}
.col-xs-push-1{
left:8.33333333%
}
.col-xs-push-0{
left:auto
}
.col-xs-offset-12{
margin-left:100%
}
.col-xs-offset-11{
margin-left:91.66666667%
}
.col-xs-offset-10{
margin-left:83.33333333%
}
.col-xs-offset-9{
margin-left:75%
}
.col-xs-offset-8{
margin-left:66.66666667%
}
.col-xs-offset-7{
margin-left:58.33333333%
}
.col-xs-offset-6{
margin-left:50%
}
.col-xs-offset-5{
margin-left:41.66666667%
}
.col-xs-offset-4{
margin-left:33.33333333%
}
.col-xs-offset-3{
margin-left:25%
}
.col-xs-offset-2{
margin-left:16.66666667%
}
.col-xs-offset-1{
margin-left:8.33333333%
}
.col-xs-offset-0{
margin-left:0
}
@media (min-width:768px){
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
float:left
}
.col-sm-12{
width:100%
}
.col-sm-11{
width:91.66666667%
}
.col-sm-10{
width:83.33333333%
}
.col-sm-9{
width:75%
}
.col-sm-8{
width:66.66666667%
}
.col-sm-7{
width:58.33333333%
}
.col-sm-6{
width:50%
}
.col-sm-5{
width:41.66666667%
}
.col-sm-4{
width:33.33333333%
}
.col-sm-3{
width:25%
}
.col-sm-2{
width:16.66666667%
}
.col-sm-1{
width:8.33333333%
}
.col-sm-pull-12{
right:100%
}
.col-sm-pull-11{
right:91.66666667%
}
.col-sm-pull-10{
right:83.33333333%
}
.col-sm-pull-9{
right:75%
}
.col-sm-pull-8{
right:66.66666667%
}
.col-sm-pull-7{
right:58.33333333%
}
.col-sm-pull-6{
right:50%
}
.col-sm-pull-5{
right:41.66666667%
}
.col-sm-pull-4{
right:33.33333333%
}
.col-sm-pull-3{
right:25%
}
.col-sm-pull-2{
right:16.66666667%
}
.col-sm-pull-1{
right:8.33333333%
}
.col-sm-pull-0{
right:auto
}
.col-sm-push-12{
left:100%
}
.col-sm-push-11{
left:91.66666667%
}
.col-sm-push-10{
left:83.33333333%
}
.col-sm-push-9{
left:75%
}
.col-sm-push-8{
left:66.66666667%
}
.col-sm-push-7{
left:58.33333333%
}
.col-sm-push-6{
left:50%
}
.col-sm-push-5{
left:41.66666667%
}
.col-sm-push-4{
left:33.33333333%
}
.col-sm-push-3{
left:25%
}
.col-sm-push-2{
left:16.66666667%
}
.col-sm-push-1{
left:8.33333333%
}
.col-sm-push-0{
left:auto
}
.col-sm-offset-12{
margin-left:100%
}
.col-sm-offset-11{
margin-left:91.66666667%
}
.col-sm-offset-10{
margin-left:83.33333333%
}
.col-sm-offset-9{
margin-left:75%
}
.col-sm-offset-8{
margin-left:66.66666667%
}
.col-sm-offset-7{
margin-left:58.33333333%
}
.col-sm-offset-6{
margin-left:50%
}
.col-sm-offset-5{
margin-left:41.66666667%
}
.col-sm-offset-4{
margin-left:33.33333333%
}
.col-sm-offset-3{
margin-left:25%
}
.col-sm-offset-2{
margin-left:16.66666667%
}
.col-sm-offset-1{
margin-left:8.33333333%
}
.col-sm-offset-0{
margin-left:0
}
}
@media (min-width:992px){
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
float:left
}
.col-md-12{
width:100%
}
.col-md-11{
width:91.66666667%
}
.col-md-10{
width:83.33333333%
}
.col-md-9{
width:75%
}
.col-md-8{
width:66.66666667%
}
.col-md-7{
width:58.33333333%
}
.col-md-6{
width:50%
}
.col-md-5{
width:41.66666667%
}
.col-md-4{
width:33.33333333%
}
.col-md-3{
width:25%
}
.col-md-2{
width:16.66666667%
}
.col-md-1{
width:8.33333333%
}
.col-md-pull-12{
right:100%
}
.col-md-pull-11{
right:91.66666667%
}
.col-md-pull-10{
right:83.33333333%
}
.col-md-pull-9{
right:75%
}
.col-md-pull-8{
right:66.66666667%
}
.col-md-pull-7{
right:58.33333333%
}
.col-md-pull-6{
right:50%
}
.col-md-pull-5{
right:41.66666667%
}
.col-md-pull-4{
right:33.33333333%
}
.col-md-pull-3{
right:25%
}
.col-md-pull-2{
right:16.66666667%
}
.col-md-pull-1{
right:8.33333333%
}
.col-md-pull-0{
right:auto
}
.col-md-push-12{
left:100%
}
.col-md-push-11{
left:91.66666667%
}
.col-md-push-10{
left:83.33333333%
}
.col-md-push-9{
left:75%
}
.col-md-push-8{
left:66.66666667%
}
.col-md-push-7{
left:58.33333333%
}
.col-md-push-6{
left:50%
}
.col-md-push-5{
left:41.66666667%
}
.col-md-push-4{
left:33.33333333%
}
.col-md-push-3{
left:25%
}
.col-md-push-2{
left:16.66666667%
}
.col-md-push-1{
left:8.33333333%
}
.col-md-push-0{
left:auto
}
.col-md-offset-12{
margin-left:100%
}
.col-md-offset-11{
margin-left:91.66666667%
}
.col-md-offset-10{
margin-left:83.33333333%
}
.col-md-offset-9{
margin-left:75%
}
.col-md-offset-8{
margin-left:66.66666667%
}
.col-md-offset-7{
margin-left:58.33333333%
}
.col-md-offset-6{
margin-left:50%
}
.col-md-offset-5{
margin-left:41.66666667%
}
.col-md-offset-4{
margin-left:33.33333333%
}
.col-md-offset-3{
margin-left:25%
}
.col-md-offset-2{
margin-left:16.66666667%
}
.col-md-offset-1{
margin-left:8.33333333%
}
.col-md-offset-0{
margin-left:0
}
}
@media (min-width:1200px){
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
float:left
}
.col-lg-12{
width:100%
}
.col-lg-11{
width:91.66666667%
}
.col-lg-10{
width:83.33333333%
}
.col-lg-9{
width:75%
}
.col-lg-8{
width:66.66666667%
}
.col-lg-7{
width:58.33333333%
}
.col-lg-6{
width:50%
}
.col-lg-5{
width:41.66666667%
}
.col-lg-4{
width:33.33333333%
}
.col-lg-3{
width:25%
}
.col-lg-2{
width:16.66666667%
}
.col-lg-1{
width:8.33333333%
}
.col-lg-pull-12{
right:100%
}
.col-lg-pull-11{
right:91.66666667%
}
.col-lg-pull-10{
right:83.33333333%
}
.col-lg-pull-9{
right:75%
}
.col-lg-pull-8{
right:66.66666667%
}
.col-lg-pull-7{
right:58.33333333%
}
.col-lg-pull-6{
right:50%
}
.col-lg-pull-5{
right:41.66666667%
}
.col-lg-pull-4{
right:33.33333333%
}
.col-lg-pull-3{
right:25%
}
.col-lg-pull-2{
right:16.66666667%
}
.col-lg-pull-1{
right:8.33333333%
}
.col-lg-pull-0{
right:auto
}
.col-lg-push-12{
left:100%
}
.col-lg-push-11{
left:91.66666667%
}
.col-lg-push-10{
left:83.33333333%
}
.col-lg-push-9{
left:75%
}
.col-lg-push-8{
left:66.66666667%
}
.col-lg-push-7{
left:58.33333333%
}
.col-lg-push-6{
left:50%
}
.col-lg-push-5{
left:41.66666667%
}
.col-lg-push-4{
left:33.33333333%
}
.col-lg-push-3{
left:25%
}
.col-lg-push-2{
left:16.66666667%
}
.col-lg-push-1{
left:8.33333333%
}
.col-lg-push-0{
left:auto
}
.col-lg-offset-12{
margin-left:100%
}
.col-lg-offset-11{
margin-left:91.66666667%
}
.col-lg-offset-10{
margin-left:83.33333333%
}
.col-lg-offset-9{
margin-left:75%
}
.col-lg-offset-8{
margin-left:66.66666667%
}
.col-lg-offset-7{
margin-left:58.33333333%
}
.col-lg-offset-6{
margin-left:50%
}
.col-lg-offset-5{
margin-left:41.66666667%
}
.col-lg-offset-4{
margin-left:33.33333333%
}
.col-lg-offset-3{
margin-left:25%
}
.col-lg-offset-2{
margin-left:16.66666667%
}
.col-lg-offset-1{
margin-left:8.33333333%
}
.col-lg-offset-0{
margin-left:0
}
}
table{
background-color:transparent
}
caption{
padding-top:8px;
padding-bottom:8px;
color:#777;
text-align:left
}
th{
text-align:left
}
}
.carousel{
position:relative
}
.carousel-inner{
position:relative;
width:100%;
overflow:hidden
}
.carousel-inner>.item{
position:relative;
display:none;
-webkit-transition:.6s ease-in-out left;
-o-transition:.6s ease-in-out left;
transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{
line-height:1
}
@media all and (transform-3d),(-webkit-transform-3d){
.carousel-inner>.item{
-webkit-transition:-webkit-transform .6s ease-in-out;
-o-transition:-o-transform .6s ease-in-out;
transition:transform .6s ease-in-out;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-perspective:1000px;
perspective:1000px
}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{
left:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)
}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{
left:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{
left:0;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
display:block
}
.carousel-inner>.active{
left:0
}
.carousel-inner>.next,.carousel-inner>.prev{
position:absolute;
top:0;
width:100%
}
.carousel-inner>.next{
left:100%
}
.carousel-inner>.prev{
left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
left:0
}
.carousel-inner>.active.left{
left:-100%
}
.carousel-inner>.active.right{
left:100%
}
.carousel-control{
position:absolute;
top:0;
bottom:0;
left:0;
width:15%;
font-size:20px;
color:#fff;
text-align:center;
text-shadow:0 1px 2px rgba(0,0,0,.6);
background-color:rgba(0,0,0,0);
filter:alpha(opacity=50);
opacity:.5
}
.carousel-control.left{
background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat:repeat-x
}
.carousel-control.right{
right:0;
left:auto;
background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat:repeat-x
}
.carousel-control:focus,.carousel-control:hover{
color:#fff;
text-decoration:none;
filter:alpha(opacity=90);
outline:0;
opacity:.9
}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
position:absolute;
top:50%;
z-index:5;
display:inline-block;
margin-top:-10px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
left:50%;
margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
right:50%;
margin-right:-10px
}
.carousel-control .icon-next,.carousel-control .icon-prev{
width:40px;
height:40px;
font-family:serif;
line-height:1
}
.carousel-control .icon-prev:before{
content:'\2039'
}
.carousel-control .icon-next:before{
content:'\203a'
}
.carousel-indicators{
position:absolute;
bottom:10px;
left:50%;
z-index:15;
width:60%;
padding-left:0;
margin-left:-30%;
text-align:center;
list-style:none
}
.carousel-indicators li{
display:inline-block;
width:10px;
height:10px;
margin:1px;
text-indent:-999px;
cursor:pointer;
background-color:#000\9;
background-color:rgba(0,0,0,0);
border:1px solid #fff;
border-radius:10px
}
.carousel-indicators .active{
width:12px;
height:12px;
margin:0;
background-color:#fff
}
.carousel-caption{
position:absolute;
right:15%;
bottom:20px;
left:15%;
z-index:10;
padding-top:20px;
padding-bottom:20px;
color:#fff;
text-align:center;
text-shadow:0 1px 2px rgba(0,0,0,.6)
}
.carousel-caption .btn{
text-shadow:none
}
@media screen and (min-width:768px){
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
width:40px;
height:40px;
margin-top:-10px;
font-size:40px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
margin-right:-10px
}
.carousel-caption{
right:20%;
left:20%;
padding-bottom:30px
}
.carousel-indicators{
bottom:20px
}
}
/*# sourceMappingURL=bootstrap.min.css.map */
/*! jQuery UI - v1.12.1 - 2018-11-18* http://jqueryui.com* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif* Copyright jQuery Foundation and other contributors;
Licensed MIT */
height:100%;
filter:alpha(opacity=25);
opacity:0.25
}


/* Animate css */
@charset "UTF-8";
.animated{
-webkit-animation-duration:2s;
animation-duration:2s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both
}
.animated.hinge{
-webkit-animation-duration:2s;
animation-duration:2s
}
@-webkit-keyframes slideInDown{
0%{
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100%{
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInDown{
0%{
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100%{
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInDown{
-webkit-animation-name:slideInDown;
animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
0%{
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100%{
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInLeft{
0%{
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100%{
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInLeft{
-webkit-animation-name:slideInLeft;
animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
0%{
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100%{
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInRight{
0%{
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100%{
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInRight{
-webkit-animation-name:slideInRight;
animation-name:slideInRight
}
@-webkit-keyframes slideOutLeft{
0%{
-webkit-transform:translateX(0);
transform:translateX(0)
}
100%{
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes slideOutLeft{
0%{
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100%{
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.slideOutLeft{
-webkit-animation-name:slideOutLeft;
animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
0%{
-webkit-transform:translateX(0);
transform:translateX(0)
}
100%{
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes slideOutRight{
0%{
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100%{
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.slideOutRight{
-webkit-animation-name:slideOutRight;
animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
0%{
-webkit-transform:translateY(0);
transform:translateY(0)
}
100%{
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes slideOutUp{
0%{
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100%{
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.slideOutUp{
-webkit-animation-name:slideOutUp;
animation-name:slideOutUp
}
@-webkit-keyframes hinge{
0%{
-webkit-transform:rotate(0);
transform:rotate(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:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40%{
-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80%{
-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
100%{
-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
@-webkit-keyframes rollIn{
0%{
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100%{
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
@keyframes rollIn{
0%{
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100%{
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
.rollIn{
-webkit-animation-name:rollIn;
animation-name:rollIn
}
@-webkit-keyframes rollOut{
0%{
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100%{
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut{
0%{
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100%{
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
.rollOut{
-webkit-animation-name:rollOut;
animation-name:rollOut
}
/* Owl carousel css v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{
-webkit-tap-highlight-color:transparent;
position:relative
}
.owl-carousel{
display:none;
width:100%;
z-index:1
}
.owl-carousel .owl-stage{
position:relative;
-ms-touch-action:pan-Y;
touch-action:manipulation;
-moz-backface-visibility:hidden
}
.owl-carousel .owl-stage:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
.owl-carousel .owl-stage-outer{
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0)
}
.owl-carousel .owl-item{
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-touch-callout:none
}
.owl-carousel .owl-item img{
display:block;
width:100%
}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{
display:none
}
.no-js .owl-carousel,.owl-carousel.owl-loaded{
display:block
}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{
cursor:pointer;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{
	background: 0 0;
	color: #FFF;
	border: none;
	padding: 0!important;
	font-size: xx-large;
	font-weight: 900;
}
.owl-carousel.owl-loading{
opacity:0;
display:block
}
.owl-carousel.owl-hidden{
opacity:0
}
.owl-carousel.owl-refresh .owl-item{
visibility:hidden
}
.owl-carousel.owl-drag .owl-item{
-ms-touch-action:pan-y;
touch-action:pan-y;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-grab{
cursor:move;
cursor:grab
}
.owl-carousel.owl-rtl{
direction:rtl
}
.owl-carousel.owl-rtl .owl-item{
float:right
}
.owl-carousel .animated{
animation-duration:6s;
animation-fill-mode:both
}
.owl-carousel .owl-animated-in{
z-index:0
}
.owl-carousel .owl-animated-out{
z-index:1
}
.owl-carousel .fadeOut{
animation-name:fadeOut
}
@keyframes fadeOut{
0%{
opacity:1
}
100%{
opacity:0
}
}
.owl-height{
transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy{
opacity:0;
transition:opacity .4s ease
}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{
max-height:0
}
.owl-carousel .owl-item img.owl-lazy{
transform-style:preserve-3d
}
