/*
Cache: wc-gallery-style, wc-gallery-popup-style, wc-gallery-flexslider-style, wc-gallery-owlcarousel-style, wc-gallery-owlcarousel-theme-style
*/
/* wc-gallery-style: (http://www.heartki.com/wp-content/plugins/wc-gallery/includes/css/style.css) */
.wc-gallery-clear:before,.wc-gallery-clear:after{ content:''; display:table; }.wc-gallery-clear:after{ clear:both; } .wc-gallery .gallery{ margin-bottom:0px; margin-left:0px; margin-right:0px; }.wc-gallery .gallery.gallery-masonry{ visibility:hidden; }.wc-gallery .gallery.gallery-masonry,.wc-gallery .gallery.gallery-default{  }.wc-gallery .wc-gallery-bottomspace-default{ margin-bottom:20px; }.wc-gallery .wc-gallery-bottomspace-ten{ margin-bottom:10px; }.wc-gallery .wc-gallery-bottomspace-five{ margin-bottom:5px; }.wc-gallery .wc-gallery-bottomspace-none{ margin-bottom:0; }.wc-gallery .gallery-center{ margin-left:auto; margin-right:auto; }.wc-gallery .gallery.gallery-default .gallery-item{ }.wc-gallery .gallery-item{ float:left;  margin:0; position:relative;   max-width:none!important; }.wc-gallery .gallery .gallery-icon a{ display:block; }.wc-gallery .gallery .gallery-icon a img{   max-width:100%; height:auto; vertical-align:middle; }.wc-gallery .gallery.gallery-with-border .gallery-icon a{ border:1px solid #eeeeee; }.wc-gallery .gallery-caption{ margin:0;   -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;  width:auto; padding:5px 10px; overflow:hidden; }.wc-gallery .gallery-caption h2,.wc-gallery .gallery-caption h3,.wc-gallery .gallery-caption h4,.wc-gallery .gallery-caption h5,.wc-gallery .gallery-caption h6,.wc-gallery .gallery-caption p{ margin:0; padding:0; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }.wc-gallery .gallery-caption p{ text-align:left; }.wc-gallery-captions-show .gallery-caption{ background-color:#f5f5f5; }.wc-image-links .gallery-caption,.wc-gallery-captions-onhover .gallery-caption,.wc-gallery-captions-showon .gallery-caption{ max-height:50%; min-height:0; box-shadow:none; opacity:1; position:relative; background-color:#eeeeee; color:#666666; bottom:0; left:0; right:0; }.wc-image-links .gallery-caption:after,.wc-image-links .gallery-caption:before,.wc-gallery-captions-onhover .gallery-caption:after,.wc-gallery-captions-onhover .gallery-caption:before,.wc-gallery-captions-showon .gallery-caption:after,.wc-gallery-captions-showon .gallery-caption:before{ box-shadow:none; min-height:0; position:relative; display:none; }.wc-image-links .gallery-caption,.wc-gallery-captions-showon .gallery-caption,.wc-gallery-captions-onhover .gallery-caption{ background:rgba(255,255,255,.8); position:absolute; display:none; }.wc-image-links .gallery-caption,.wc-gallery-captions-showon .gallery-caption,.wc-gallery-captions-onhover .gallery-item:hover .gallery-caption{ display:block; }@media screen and (max-width:568px){ body .wc-gallery .gallery-caption{  display:none; }} .wc-gallery .gallery-item .gallery-block{ position:relative; }.wc-image-links-slider3bottomlinks .gallery-item{ width:33.3333%; float:left; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-0{ margin-right:0px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-0 .gallery-block{ margin-top:0px; margin-right:0px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-1{ margin-right:-1px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-1 .gallery-block{ margin-top:1px; margin-right:1px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-2{ margin-right:-2px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-2 .gallery-block{ margin-top:2px; margin-right:2px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-3{ margin-right:-3px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-3 .gallery-block{ margin-top:3px; margin-right:3px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-4{ margin-right:-4px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-4 .gallery-block{ margin-top:4px; margin-right:4px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-5{ margin-right:-5px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-5 .gallery-block{ margin-top:5px; margin-right:5px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-6{ margin-right:-6px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-6 .gallery-block{ margin-top:6px; margin-right:6px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-7{ margin-right:-7px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-7 .gallery-block{ margin-top:7px; margin-right:7px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-8{ margin-right:-8px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-8 .gallery-block{ margin-top:8px; margin-right:8px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-9{ margin-right:-9px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-9 .gallery-block{ margin-top:9px; margin-right:9px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-10{ margin-right:-10px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-10 .gallery-block{ margin-top:10px; margin-right:10px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-11{ margin-right:-11px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-11 .gallery-block{ margin-top:11px; margin-right:11px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-12{ margin-right:-12px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-12 .gallery-block{ margin-top:12px; margin-right:12px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-13{ margin-right:-13px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-13 .gallery-block{ margin-top:13px; margin-right:13px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-14{ margin-right:-14px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-14 .gallery-block{ margin-top:14px; margin-right:14px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-15{ margin-right:-15px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-15 .gallery-block{ margin-top:15px; margin-right:15px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-16{ margin-right:-16px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-16 .gallery-block{ margin-top:16px; margin-right:16px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-17{ margin-right:-17px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-17 .gallery-block{ margin-top:17px; margin-right:17px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-18{ margin-right:-18px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-18 .gallery-block{ margin-top:18px; margin-right:18px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-19{ margin-right:-19px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-19 .gallery-block{ margin-top:19px; margin-right:19px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-20{ margin-right:-20px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-20 .gallery-block{ margin-top:20px; margin-right:20px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-21{ margin-right:-21px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-21 .gallery-block{ margin-top:21px; margin-right:21px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-22{ margin-right:-22px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-22 .gallery-block{ margin-top:22px; margin-right:22px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-23{ margin-right:-23px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-23 .gallery-block{ margin-top:23px; margin-right:23px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-24{ margin-right:-24px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-24 .gallery-block{ margin-top:24px; margin-right:24px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-25{ margin-right:-25px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-25 .gallery-block{ margin-top:25px; margin-right:25px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-26{ margin-right:-26px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-26 .gallery-block{ margin-top:26px; margin-right:26px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-27{ margin-right:-27px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-27 .gallery-block{ margin-top:27px; margin-right:27px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-28{ margin-right:-28px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-28 .gallery-block{ margin-top:28px; margin-right:28px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-29{ margin-right:-29px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-29 .gallery-block{ margin-top:29px; margin-right:29px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-30{ margin-right:-30px; }.wc-image-links-bottomlinks.wc-image-links-gutter-space-30 .gallery-block{ margin-top:30px; margin-right:30px; }.wc-image-links-slider3bottomlinks .gallery-item.gallery-item-3{ width:33.3334%; float:right; }.wc-image-links-slider4bottomlinks .gallery-item{ width:25%; float:left; }.wc-image-links-slider4bottomlinks .gallery-item.gallery-item-4{ width:25%; float:right; } .wcflexslider-container{ overflow:hidden; }.wc-gallery .gallery.wcflexslider{   border-width:0; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; border-radius:0px; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none; }.wc-gallery .gallery.wcflexslider .wcflex-control-paging{ display:none; }.wc-gallery .gallery.wcflexslider .wcflex-control-paging li a{ background-color:#eeeeee; box-shadow:none; }.wc-gallery .gallery.wcflexslider .wcflex-control-paging li a.wcflex-active{ background-color:#cccccc; }.wc-gallery .gallery.wcflexslider .wcflex-slide-item{ position:relative; }.wc-gallery .gallery.wcflexslider .wcflex-slide-item .wcflex-center-slide{ position:relative; margin-left:auto; margin-right:auto; }.wc-gallery .wcflexslider .slides .gallery-caption{ margin-left:auto; margin-right:auto; max-width:100%; } .mfp-close:hover,.mfp-close:active,.mfp-close:focus,.mfp-arrow:hover,.mfp-arrow:active,.mfp-arrow:focus{ background-color:transparent; }.mfp-bottom-bar *,.mfp-bottom-bar p{ margin-bottom:0; }
/* wc-gallery-popup-style: (http://www.heartki.com/wp-content/plugins/wc-gallery/includes/css/magnific-popup.css) */
 .mfp-bg{  top:0;  left:0;  width:100%;  height:100%;  z-index:1042;  overflow:hidden;  position:fixed;  background:#0b0b0b;  opacity:0.8;  filter:alpha(opacity=80); }.mfp-wrap{  top:0;  left:0;  width:100%;  height:100%;  z-index:1043;  position:fixed;  outline:none!important;  -webkit-backface-visibility:hidden; }.mfp-container{  text-align:center;  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  padding:0 8px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; }.mfp-container:before{  content:'';  display:inline-block;  height:100%;  vertical-align:middle; }.mfp-align-top .mfp-container:before{  display:none; }.mfp-content{  position:relative;  display:inline-block;  vertical-align:middle;  margin:0 auto;  text-align:left;  z-index:1045; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{  width:100%;  cursor:auto; }.mfp-ajax-cur{  cursor:progress; }.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{  cursor:-moz-zoom-out;  cursor:-webkit-zoom-out;  cursor:zoom-out; }.mfp-zoom{  cursor:pointer;  cursor:-webkit-zoom-in;  cursor:-moz-zoom-in;  cursor:zoom-in; }.mfp-auto-cursor .mfp-content{  cursor:auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{  -webkit-user-select:none;  -moz-user-select:none;  user-select:none; }.mfp-loading.mfp-figure{  display:none; }.mfp-hide{  display:none!important; }.mfp-preloader{  color:#cccccc;  position:absolute;  top:50%;  width:auto;  text-align:center;  margin-top:-0.8em;  left:8px;  right:8px;  z-index:1044; } .mfp-preloader a{   color:#cccccc; }  .mfp-preloader a:hover{ color:white; }.mfp-s-ready .mfp-preloader{  display:none; }.mfp-s-error .mfp-content{  display:none; }button.mfp-close,button.mfp-arrow{  overflow:visible;  cursor:pointer;  background:transparent;  border:0;  -webkit-appearance:none;  display:block;  outline:none;  padding:0;  z-index:1046;  -webkit-box-shadow:none;  box-shadow:none; }button::-moz-focus-inner{  padding:0;  border:0; }.mfp-close{  width:44px;  height:44px;  line-height:44px;  position:absolute;  right:0;  top:0;  text-decoration:none;  text-align:center;  opacity:0.65;  filter:alpha(opacity=65);  padding:0 0 18px 10px;  color:white;  font-style:normal;  font-size:28px;  font-family:Arial,Baskerville,monospace; } .mfp-close:hover,.mfp-close:focus{   opacity:1;   filter:alpha(opacity=100); } .mfp-close:active{   top:1px; }.mfp-close-btn-in .mfp-close{  color:#333333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{  color:white;  right:-6px;  text-align:right;  padding-right:6px;  width:100%; }.mfp-counter{  position:absolute;  top:0;  right:0;  color:#cccccc;  font-size:12px;  line-height:18px; }.mfp-arrow{  position:absolute;  opacity:0.65;  filter:alpha(opacity=65);  margin:0;  top:50%;  margin-top:-55px;  padding:0;  width:90px;  height:110px;  -webkit-tap-highlight-color:rgba(0,0,0,0); } .mfp-arrow:active{   margin-top:-54px; } .mfp-arrow:hover,.mfp-arrow:focus{   opacity:1;   filter:alpha(opacity=100); } .mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{   content:'';   display:block;   width:0;   height:0;   position:absolute;   left:0;   top:0;   margin-top:35px;   margin-left:35px;   border:medium inset transparent; } .mfp-arrow:after,.mfp-arrow .mfp-a{   border-top-width:13px;   border-bottom-width:13px;   top:8px; } .mfp-arrow:before,.mfp-arrow .mfp-b{   border-top-width:21px;   border-bottom-width:21px;   opacity:0.7; }.mfp-arrow-left{  left:0; } .mfp-arrow-left:after,.mfp-arrow-left .mfp-a{   border-right:17px solid white;   margin-left:31px; } .mfp-arrow-left:before,.mfp-arrow-left .mfp-b{   margin-left:25px;   border-right:27px solid #3f3f3f; }.mfp-arrow-right{  right:0; } .mfp-arrow-right:after,.mfp-arrow-right .mfp-a{   border-left:17px solid white;   margin-left:39px; } .mfp-arrow-right:before,.mfp-arrow-right .mfp-b{   border-left:27px solid #3f3f3f; }.mfp-iframe-holder{  padding-top:40px;  padding-bottom:40px; } .mfp-iframe-holder .mfp-content{   line-height:0;   width:100%;   max-width:900px; } .mfp-iframe-holder .mfp-close{   top:-40px; }.mfp-iframe-scaler{  width:100%;  height:0;  overflow:hidden;  padding-top:56.25%; } .mfp-iframe-scaler iframe{   position:absolute;   display:block;   top:0;   left:0;   width:100%;   height:100%;   box-shadow:0 0 8px rgba(0,0,0,0.6);   background:black; } img.mfp-img{  width:auto;  max-width:100%;  height:auto;  display:block;  line-height:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  padding:40px 0 40px;  margin:0 auto; } .mfp-figure{  line-height:0; } .mfp-figure:after{   content:'';   position:absolute;   left:0;   top:40px;   bottom:40px;   display:block;   right:0;   width:auto;   height:auto;   z-index:-1;   box-shadow:0 0 8px rgba(0,0,0,0.6);   background:#444444; } .mfp-figure small{   color:#bdbdbd;   display:block;   font-size:12px;   line-height:14px; } .mfp-figure figure{   margin:0; }.mfp-bottom-bar{  margin-top:-36px;  position:absolute;  top:100%;  left:0;  width:100%;  cursor:auto; }.mfp-title{  text-align:left;  line-height:18px;  color:#f3f3f3;  word-wrap:break-word;  padding-right:36px; }.mfp-image-holder .mfp-content{  max-width:100%; }.mfp-gallery .mfp-image-holder .mfp-figure{  cursor:pointer; }@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){ .mfp-img-mobile .mfp-image-holder{   padding-left:0;   padding-right:0; } .mfp-img-mobile img.mfp-img{   padding:0; } .mfp-img-mobile .mfp-figure:after{   top:0;   bottom:0; } .mfp-img-mobile .mfp-figure small{   display:inline;   margin-left:5px; } .mfp-img-mobile .mfp-bottom-bar{   background:rgba(0,0,0,0.6);   bottom:0;   margin:0;   top:auto;   padding:3px 5px;   position:fixed;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box; }  .mfp-img-mobile .mfp-bottom-bar:empty{ padding:0; } .mfp-img-mobile .mfp-counter{   right:5px;   top:3px; } .mfp-img-mobile .mfp-close{   top:0;   right:0;   width:35px;   height:35px;   line-height:35px;   background:rgba(0,0,0,0.6);   position:fixed;   text-align:center;   padding:0; }}@media all and (max-width:900px){  .mfp-arrow{   -webkit-transform:scale(0.75);   transform:scale(0.75); } .mfp-arrow-left{   -webkit-transform-origin:0;   transform-origin:0; } .mfp-arrow-right{   -webkit-transform-origin:100%;   transform-origin:100%; } .mfp-container{   padding-left:6px;   padding-right:6px; }}.mfp-ie7 .mfp-img{  padding:0; }.mfp-ie7 .mfp-bottom-bar{  width:600px;  left:50%;  margin-left:-300px;  margin-top:5px;  padding-bottom:5px; }.mfp-ie7 .mfp-container{  padding:0; }.mfp-ie7 .mfp-content{  padding-top:44px; }.mfp-ie7 .mfp-close{  top:0;  right:0;  padding-top:0; }
/* wc-gallery-flexslider-style: (http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/flexslider/flexslider.css) */
   .wcflex-container a:active,.wcflexslider a:active,.wcflex-container a:focus,.wcflexslider a:focus{outline:none}.slides,.wcflex-control-nav,.wcflex-direction-nav{margin:0; padding:0; list-style:none}  .wcflexslider{margin:0; padding:0}.wcflexslider .slides>li{display:none; -webkit-backface-visibility:hidden} .wcflexslider .slides img{ margin-left:auto; margin-right:auto; display:block}.wcflex-pauseplay span{text-transform:capitalize} .slides:after{content:"\0020"; display:block; clear:both; visibility:hidden; line-height:0; height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}  .no-js .slides>li:first-child{display:block} .wcflexslider{ margin:0 0 60px; background:#fff; border:4px solid #fff; position:relative; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 4px rgba(0,0,0,.2); -moz-box-shadow:0 1px 4px rgba(0,0,0,.2); -o-box-shadow:0 1px 4px rgba(0,0,0,.2); box-shadow:0 1px 4px rgba(0,0,0,.2); zoom:1; }.wcflex-viewport{ max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease; }.loading .wcflex-viewport{ max-height:300px; }.wcflexslider .slides{ zoom:1; }.wccarousel li{ margin-right:5px; } .wcflex-direction-nav{*height:0}.wcflex-direction-nav a{ display:block; width:50px; height:50px; margin:-25px 0 0; position:absolute; top:50%; z-index:10; overflow:hidden; opacity:0; cursor:pointer;  }.wcflex-direction-nav .wcflex-prev{ background:url("http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/flexslider/images/slide-arrow-left.png") no-repeat center center!important; left:0; }.wcflex-direction-nav .wcflex-next{ background:url("http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/flexslider/images/slide-arrow-right.png") no-repeat center center!important; right:0; text-align:right; }.wcflexslider:hover .wcflex-prev{ opacity:1; left:0px; }.wcflexslider:hover .wcflex-next{ opacity:1; right:0px; }.wcflexslider:hover .wcflex-next:hover,.wcflexslider:hover .wcflex-prev:hover{ opacity:1; }.wcflex-direction-nav .wcflex-disabled{  }.wcflex-pauseplay a{ display:block; width:20px; height:20px; position:absolute; bottom:5px; left:10px; opacity:0.8; z-index:10; overflow:hidden; cursor:pointer; color:#000; } .wcflex-control-nav{font-size:11px; line-height:11px; width:100%; position:relative; text-align:center; padding-top:20px}.wcflex-control-nav li{margin:0 6px; display:inline-block; zoom:1; *display:inline}.wcflex-control-paging li a{width:11px; height:11px; display:block; background:#666; background:rgba(0,0,0,0.5); cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px; -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); box-shadow:inset 0 0 3px rgba(0,0,0,0.3); }.wcflex-control-paging li a:hover{ background:#333; background:rgba(0,0,0,0.7); }.wcflex-control-paging li a.wcflex-active{ background:#000; background:rgba(0,0,0,0.9); cursor:default; }.wcflex-control-thumbs{margin:5px 0 0; position:static; overflow:hidden}.wcflex-control-thumbs li{width:25%; float:left; margin:0}.wcflex-control-thumbs img{width:100%; display:block; opacity:.7; cursor:pointer}.wcflex-control-thumbs img:hover{opacity:1}.wcflex-control-thumbs .wcflex-active{opacity:1; cursor:default}.wcflexslider-hidecontrols .wcflex-control-paging{ display:none; }.wcflexslider-hidecontrols .wcflex-direction-nav a{ margin-top:-25px; }  
/* wc-gallery-owlcarousel-style: (http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/owlcarousel/assets/owl.carousel.min.css) */
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .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}}.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}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.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(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-rtl{direction:rtl}.owl-carousel .owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .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}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/owlcarousel/assets/owl.video.play.png") no-repeat;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}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .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}.owl-carousel .owl-video-frame{position:relative;z-index:1}
/* wc-gallery-owlcarousel-theme-style: (http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/owlcarousel/assets/owl.theme.default.css) */
 .owl-theme .owl-controls{  margin-top:0px;  text-align:center;  -webkit-tap-highlight-color:transparent; }.owl-theme .owl-controls .owl-nav [class*='owl-']{  color:transparent;  font-size:14px;  margin:0;  padding:0;  display:inline-block;  cursor:pointer;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;  width:50px;  height:50px; }.owl-theme .owl-controls .owl-nav .owl-next,.owl-theme .owl-controls .owl-nav .owl-prev{ background-position:center center; background-repeat:no-repeat; position:absolute; top:50%; margin-top:-25px; opacity:0; cursor:pointer; }.owl-theme:hover .owl-controls .owl-nav .owl-next,.owl-theme:hover .owl-controls .owl-nav .owl-prev{ opacity:1; }.owl-theme .owl-controls .owl-nav .owl-next{ right:0; background-image:url("http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/owlcarousel/assets/slide-arrow-right.png"); }.owl-theme .owl-controls .owl-nav .owl-prev{ left:0; background-image:url("http://www.heartki.com/wp-content/plugins/wc-gallery/includes/js/owlcarousel/assets/slide-arrow-left.png"); }.owl-theme .owl-controls .owl-nav [class*='owl-']:hover{  text-decoration:none; }.owl-theme .owl-controls .owl-nav .disabled{  opacity:0.5;  cursor:default; }.owl-theme .owl-dots .owl-dot{  display:inline-block;  zoom:1;  *display:inline; }.owl-theme .owl-dots .owl-dot span{  width:10px;  height:10px;  margin:5px 7px;  background:#d6d6d6;  display:block;  -webkit-backface-visibility:visible;  -webkit-transition:opacity 200ms ease;  -moz-transition:opacity 200ms ease;  -ms-transition:opacity 200ms ease;  -o-transition:opacity 200ms ease;  transition:opacity 200ms ease;  -webkit-border-radius:30px;  -moz-border-radius:30px;  border-radius:30px; }.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{  background:#869791; }
