Premium Addons for Elementor - Version 2.6.6

Version Description

  • Tweak: Premium Image Button widget performance enhanced.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 2.6.6
Comparing to
See all releases

Code changes from version 2.6.5 to 2.6.6

admin/settings/version-control.php CHANGED
@@ -80,7 +80,7 @@ class PA_Version_Control {
80
  <tr class="pa-roll-row">
81
  <th>Rollback Version</th>
82
  <td>
83
- <div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.6.4</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div>
84
  <p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p>
85
  </td>
86
  </tr>
80
  <tr class="pa-roll-row">
81
  <th>Rollback Version</th>
82
  <td>
83
+ <div><?php echo sprintf( '<a target="_blank" href="%s" class="button pa-btn pa-rollback-button elementor-button-spinner">Reinstall Version 2.6.5</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ) ); ?> </div>
84
  <p class="pa-roll-desc"><span>Warning: Please backup your database before making the rollback.</span></p>
85
  </td>
86
  </tr>
assets/css/premium-addons.css CHANGED
@@ -1 +1,3252 @@
1
- .premium_addons-banner-ib,.premium_addons-banner-ib img{display:block;position:relative}.premium_addons-banner-img-wrap{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;height:100%}.premium_addons-banner-img-wrap .premium_addons-banner-ib-img{-webkit-flex-shrink:0;flex-shrink:0}.premium_addons-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;background:#3085a3;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium_addons-banner-ib-desc .premium-banner-read-more{z-index:100}.premium_addons-banner-ib,.wpb_column>.wpb_wrapper .premium_addons-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium_addons-banner-ib-title{background:transparent}.premium_addons-banner-ib *,.premium_addons-banner-ib .premium_addons-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.premium_addons-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium_addons-banner-ib .premium_addons-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium_addons-banner-ib .premium_addons-banner-ib-desc,.premium_addons-banner-ib .premium_addons-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%}.premium_addons-banner-ib .premium_addons-banner-ib-link{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium_addons-banner-ib a.premium_addons-banner-ib-link{display:block;background:0 0}.premium_banner_animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,filter 0.35s,-webkit-transform .35s;transition:opacity .35s,filter 0.35s,-webkit-transform .35s;transition:opacity .35s,filter 0.35s,transform .35s;transition:opacity .35s,filter 0.35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium_banner_animation2 .premium_addons-banner-ib-title{padding:15px}.premium_banner_animation1 .premium_addons-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium_banner_animation1 .premium_addons-banner-ib-content,.premium_banner_animation1 .premium_addons-banner-ib-title,.premium_banner_animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}.premium_banner_animation1 .premium_addons-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium_banner_animation1 .premium_addons-banner-ib-content,.premium_banner_animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium_banner_animation1:hover .premium_addons-banner-ib-content,.premium_banner_animation1.active .premium_addons-banner-ib-content,.premium_banner_animation1:hover .premium-banner-read-more,.premium_banner_animation1.active .premium-banner-read-more{opacity:1;-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}.premium_banner_animation1:hover .premium_addons-banner-ib-content,.premium_banner_animation1.active .premium_addons-banner-ib-content,.premium_banner_animation1:hover .premium-banner-read-more,.premium_banner_animation1.active .premium-banner-read-more,.premium_banner_animation1:hover .premium_addons-banner-ib-title,.premium_banner_animation1.active .premium_addons-banner-ib-title,.premium_banner_animation1:hover img,.premium_banner_animation1.active img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}.premium_banner_animation1.zoomout img,.premium_banner_animation1.scale img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium_addons-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium_addons-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium_addons-banner-ib.sepia:hover img{-webkit-filter:sepia(0%);filter:sepia(0%)}.premium_addons-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium_banner_animation1.premium-banner-min-height img,.premium_banner_animation2.premium-banner-min-height img,.premium_banner_animation4.premium-banner-min-height img,.premium_banner_animation5.premium-banner-min-height img,.premium_banner_animation6.premium-banner-min-height img,.premium_banner_animation13.premium-banner-min-height img{height:auto}.premium_banner_animation2 img{width:100%}.premium_banner_animation2 .premium_addons-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium_banner_animation2 .premium_addons-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s,color .35s;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium_banner_animation2 .premium_addons-banner-ib-content,.premium_banner_animation2 .premium-banner-read-more,.premium_banner_animation2 .premium_addons-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium_banner_animation2 .premium_addons-banner-ib-content,.premium_banner_animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium_banner_animation2:hover .premium_addons-banner-ib-title,.premium_banner_animation2.active .premium_addons-banner-ib-title{color:#fff;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium_banner_animation2:hover .premium_addons-banner-ib-content,.premium_banner_animation2.active .premium_addons-banner-ib-content,.premium_banner_animation2:hover .premium-banner-read-more,.premium_banner_animation2.active .premium-banner-read-more,.premium_banner_animation2:hover .premium_addons-banner-ib-desc::before,.premium_banner_animation2.active .premium_addons-banner-ib-desc::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation2:hover .premium_addons-banner-ib-content,.premium_banner_animation2.active .premium_addons-banner-ib-content{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium_banner_animation3 .premium_addons-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium_banner_animation3 .premium_addons-banner-ib-desc::before,.premium_banner_animation3 .premium_addons-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium_banner_animation3:hover .premium_addons-banner-ib-desc::before,.premium_banner_animation3.active .premium_addons-banner-ib-desc::before,.premium_banner_animation3:hover .premium_addons-banner-ib-title,.premium_banner_animation3.active .premium_addons-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation3 .premium_addons-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium_banner_animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium_banner_animation4 .premium_addons-banner-ib-desc{padding:30px}.premium_banner_animation4 .premium_addons-banner-ib-desc::after,.premium_banner_animation4 .premium_addons-banner-ib-desc::before{position:absolute;content:"";opacity:0}.premium_banner_animation4 .premium_addons-banner-ib-desc::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium_banner_animation4 .premium_addons-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium_banner_animation4 .premium_addons-banner-ib-title{padding:50px 30px 0;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium_banner_animation4 .premium_addons-banner-ib-content,.premium_banner_animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium_banner_animation4 .premium_addons-banner-ib-title,.premium_banner_animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium_banner_animation4.zoomout img,.premium_banner_animation4.scale img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium_banner_animation4 .premium_addons-banner-ib-content,.premium_banner_animation4 .premium-banner-read-more,.premium_banner_animation4 .premium_addons-banner-ib-desc::after,.premium_banner_animation4 .premium_addons-banner-ib-desc::before,.premium_banner_animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium_banner_animation4:hover .premium_addons-banner-ib-desc::after,.premium_banner_animation4.active .premium_addons-banner-ib-desc::after,.premium_banner_animation4:hover .premium_addons-banner-ib-desc::before,.premium_banner_animation4.active .premium_addons-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium_banner_animation4:hover .premium_addons-banner-ib-content,.premium_banner_animation4.active .premium_addons-banner-ib-content,.premium_banner_animation4:hover .premium-banner-read-more,.premium_banner_animation4.active .premium-banner-read-more,.premium_banner_animation4:hover .premium_addons-banner-ib-title,.premium_banner_animation4.active .premium_addons-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation4:hover .premium_addons-banner-ib-content,.premium_banner_animation4:hover .premium_addons-banner-ib-desc::after,.premium_banner_animation4:hover .premium_addons-banner-ib-title,.premium_banner_animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium_banner_animation5 .premium_addons-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium_banner_animation5 .premium_addons-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium_banner_animation5 .premium_addons-banner-ib-title,.premium_banner_animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium_banner_animation5 .premium_addons-banner-ib-title{margin:10px 0}.premium_banner_animation5:hover .premium_addons-banner-ib-content,.premium_banner_animation5.active .premium_addons-banner-ib-content,.premium_banner_animation5:hover .premium_addons-banner-ib-content *,.premium_banner_animation5.active .premium_addons-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium_banner_animation5:hover .premium_addons-banner-ib-desc,.premium_banner_animation5.active .premium_addons-banner-ib-desc,.premium_banner_animation5:hover .premium_addons-banner-ib-title,.premium_banner_animation5.active .premium_addons-banner-ib-title,.premium_banner_animation5:hover .premium-banner-read-more,.premium_banner_animation5.active .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium_banner_animation5:hover .premium_addons-banner-ib-title{-webkit-transition-delay:.05s;transition-delay:.05s}.premium_banner_animation5 img,.premium_banner_animation2 img,.premium_banner_animation4 img,.premium_banner_animation6 img{-webkit-transition:opacity .35s,filter 0.35s,-webkit-transform .35s;transition:opacity .35s,filter .35s ,-webkit-transform .35s;transition:opacity .35s,filter 0.35s,transform .35s;transition:opacity .35s,filter 0.35s,transform .35s,-webkit-transform .35s}.premium_banner_animation5.zoomout img,.premium_banner_animation5.scale img,.premium_banner_animation2.zoomout img,.premium_banner_animation2.scale img,.premium_banner_animation6.zoomout img,.premium_banner_animation6.scale img{-webkit-transform:scale(1.1);transform:scale(1.1)}.premium_banner_animation5.zoomin:hover img,.premium_banner_animation2.zoomin:hover img,.premium_banner_animation6.zoomin:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.premium_banner_animation5.zoomout:hover img,.premium_banner_animation2.zoomout:hover img,.premium_banner_animation6.zoomout:hover img{-webkit-transform:scale(1.0);transform:scale(1.0)}.premium_banner_animation5.scale:hover img,.premium_banner_animation2.scale:hover img,.premium_banner_animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium_banner_animation5.grayscale:hover img,.premium_banner_animation2.grayscale:hover img,.premium_banner_animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium_banner_animation5.blur:hover img,.premium_banner_animation2.blur:hover img,.premium_banner_animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium_banner_animation6 .premium_addons-banner-ib-desc{padding:45px}.premium_banner_animation6 .premium_addons-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium_banner_animation6 .premium_addons-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium_banner_animation6 .premium_addons-banner-ib-content,.premium_banner_animation6 .premium-banner-read-more,.premium_banner_animation6 .premium_addons-banner-ib-desc::before{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium_banner_animation6 .premium-banner-read-more{margin-top:10px}.premium_banner_animation6:hover .premium_addons-banner-ib-title,.premium_banner_animation6.active .premium_addons-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation6:hover .premium_addons-banner-ib-content,.premium_banner_animation6.active .premium_addons-banner-ib-content,.premium_banner_animation6:hover .premium-banner-read-more,.premium_banner_animation6.active .premium-banner-read-more,.premium_banner_animation6:hover .premium_addons-banner-ib-desc::before,.premium_banner_animation6.active .premium_addons-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium_banner_animation8 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.premium_banner_animation8:hover img,.premium_banner_animation8.active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium_banner_animation8 .premium_addons-banner-ib-title{margin-top:20%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.premium_banner_animation8:hover .premium_addons-banner-ib-title,.premium_banner_animation8.active .premium_addons-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation8 .premium_addons-banner-ib-content{margin:1em 0 0;padding:35px;border:1px solid #fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}.premium_banner_animation8:hover .premium_addons-banner-ib-content,.premium_banner_animation8.active .premium_addons-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium_banner_animation12 .premium_addons-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium_banner_animation12:hover .premium_addons-banner-ib-desc::after,.premium_banner_animation12.active .premium_addons-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation12 .premium_addons-banner-ib-desc{padding:45px;text-align:left}.premium_banner_animation12 .premium_addons-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium_banner_animation12:hover .premium_addons-banner-ib-content,.premium_banner_animation12.active .premium_addons-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,filter 0.35s,-webkit-transform .35s;transition:opacity .35s,filter .35s ,-webkit-transform .35s;transition:opacity .35s,filter 0.35s,transform .35s;transition:opacity .35s,filter 0.35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium_banner_animation13.zoomout img,.premium_banner_animation13.scale img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium_banner_animation13.none:hover img,.premium_banner_animation1.none:hover img,.premium_banner_animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation13.zoomin:hover img,.premium_banner_animation1.zoomin:hover img,.premium_banner_animation4.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium_banner_animation13.zoomout:hover img,.premium_banner_animation1.zoomout:hover img,.premium_banner_animation4.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1.0);transform:translate3d(0,0,0) scale(1.0)}.premium_banner_animation13.scale:hover img,.premium_banner_animation1.scale:hover img,.premium_banner_animation4.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(5deg);transform:translate3d(0,0,0) scale(1.2) rotate(5deg)}.premium_banner_animation13.grayscale:hover img,.premium_banner_animation1.grayscale:hover img,.premium_banner_animation4.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium_banner_animation13.blur:hover img,.premium_banner_animation1.blur:hover img,.premium_banner_animation4.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium_banner_animation13 .premium_addons-banner-ib-desc{text-align:left}.premium_banner_animation13 .premium_addons-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium_banner_animation13 .premium_addons-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium_banner_animation13:hover .premium_addons-banner-ib-title::after,.premium_banner_animation13.active .premium_addons-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_banner_animation13 .premium_addons-banner-ib-content,.premium_banner_animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium_banner_animation13:hover .premium_addons-banner-ib-content,.premium_banner_animation13.active .premium_addons-banner-ib-content,.premium_banner_animation13:hover .premium-banner-read-more,.premium_banner_animation13.active .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium_addons-banner-ib.premium_banner_animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium_addons-banner-ib img{border:none;padding:0;margin:0}.premium-countdown{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px}.countdown .pre_countdown-section:last-child{margin-right:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-right:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow{display:flex;align-items:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-appearance:inherit;box-shadow:none}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{box-shadow:none!important}.premium-carousel-wrapper a.carousel-arrow{top:50%}.premium-carousel-wrapper a.ver-carousel-arrow{left:50%}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{border-radius:100%}a.circle-border{border-radius:100%;border:solid #000}a.square-border{border:solid #000}ul.slick-dots{list-style:none;text-align:center;margin-left:0}ul.slick-dots li{font-size:10px;display:inline-block;margin:5px;width:20px;height:20px;cursor:pointer}@-webkit-keyframes hvr-ripple-out{100%{top:-5.5px;right:-3px;bottom:-3px;left:-3px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-5.5px;right:-3px;bottom:-3px;left:-3px;opacity:0}}.premium-carousel-wrapper.hvr-ripple-out{padding-bottom:1px}.premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active{display:inline-block;-webkit-transform:perspective(0px) translateZ(0);transform:perspective(0px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:before{content:'';position:absolute;border:1px solid;border-radius:50%;top:3px;right:4px;bottom:6.8px;left:4.5px;-webkit-animation-duration:1s;animation-duration:1s;animation-iteration-count:infinite}.premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:hover:before,.premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:focus:before,.premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}.premium-counter-area{padding:10px 0}.premium-counter-area .premium-counter-icon span.icon{width:1em;height:1em;line-height:1em;text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon .circle{border-radius:100%}.premium-counter-area.center{text-align:center}.premium-counter-area .right,.premium-counter-area .left{display:table-cell;vertical-align:middle}.premium-counter-icon.right{padding-left:20px}.premium-counter-icon.left{padding-right:20px}.premium-init-wrapper.right{text-align:right}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto}.premium-image-separator-link{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;text-decoration:none}a.premium-image-separator-link:hover,a.premium-image-separator-link:visited,a.premium-image-separator-link:focus,a.premium-image-separator-link:active{box-shadow:none!important;outline:none!important;border:none!important;text-decoration:none!important}.premium-image-separator-container .img-responsive{display:inline-block}.premium-modal-box-button-selector,.premium-modal-box-modal-lower-close{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:hover,.premium-modal-box-modal-close:focus{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.premium-modal-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,0.5)}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-content{background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.premium-modal-backdrop.premium-in{filter:alpha(opacity=50);opacity:.5!important}.premium-modal-fade.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.premium-modal-backdrop.premium-modal-fade{filter:alpha(opacity=0);opacity:0}.premium-modal-fade{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.premium-modal-box-modal.premium-in .premium-modal-box-modal-dialog{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:50%}.premium-modal-box-modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.premium-modal-box-modal-header .premium-modal-box-modal-close{margin-top:-2px}.premium-modal-box-modal-header .premium-modal-box-modal-title{margin:0;padding:0;line-height:1.42857143;clear:none;padding:0;margin:0}.premium-modal-box-modal-body{position:relative;padding:15px}.premium-modal-box-modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.premium-modal-box-modal-footer .btn + .btn{margin-bottom:0;margin-left:5px}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-box-text-selector{background:none!important}.premium-modal-box-container{width:100%!important}.premium-modal-box-selector-container .btn-info{border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-selector-container img,.premium-modal-box-selector-container span{cursor:pointer}.premium-modal-box-modal-header img{width:48px;padding:5px 0;vertical-align:top}.premium-modal-box-modal-header i{padding-right:6px}.premium-modal-box-modal-title img{vertical-align:middle}.premium-modal-box-close-button-container{float:right}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-img-selector,.premium-modal-box-text-selector,.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:600px}.premium-modal-box-modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}@media (max-width:600px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:scroll}}.premium-progressbar-container{position:relative}.premium-progressbar-progress{overflow:hidden;height:20px;margin-bottom:50px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.premium-progressbar-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.pa-progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-progress{position:relative;text-align:left}.premium-progressbar-progress-bar{position:absolute;overflow:hidden;line-height:20px}.clearfix{clear:both}.premium-progressbar-progress-bar{-webkit-transition:width 0 ease-in-out!important;-moz-transition:width 0 ease-in-out!important;-ms-transition:width 0 ease-in-out!important;-o-transition:width 0 ease-in-out!important;transition:width 0 ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:left}.premium-progressbar-container p:nth-of-type(2){margin:0;float:right}.premium-progressbar-name{left:50%;top:0;right:0;transform:translateX(-12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:left;width:0;left:50%}.premium-progressbar-center-label{position:relative;bottom:-100%;white-space:nowrap}.premium-progressbar-arrow{left:50%;display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid;transform:translateX(-50%)}.premium-progressbar-pin{border-left:1px solid;height:12px;left:50%;display:inline-block}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.premium-testimonial-Box{width:100%;background:transparent;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-Box h1,.premium-testimonial-Box h2,.premium-testimonial-Box h3,.premium-testimonial-Box h4,.premium-testimonial-Box h5,.premium-testimonial-Box h6{display:inline;font-weight:600}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-left:auto;margin-right:auto;overflow:hidden}.premium-testimonial-person-image{width:100%;height:100%!important;border-style:solid!important}.premium-testimonial-content-wrapper{position:relative;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-quotes-wrapper{z-index:1}.premium-testimonial-clear-float{clear:both}.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-testimonial-lower-quote{position:absolute;z-index:1}.premium-testimonial-author-info{display:block}.premium-title-container{position:relative;width:100%;clear:both;overflow:hidden}.premium-title-container .premium-title-header{margin:0;padding:10px}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6,.premium-title-style7{display:inline-block;float:none}.premium-title-style1{border-left:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6{position:relative}.premium-title-style6:before{position:absolute;left:50%;bottom:0;margin-left:-2px;content:'';border:3px solid transparent}.premium-title-style7-strip{display:block;margin:0;float:none;clear:both}.premium-title-style7-strip:before{display:block;position:relative;margin-left:auto;margin-right:auto;content:'';float:none}.premium-video-box-image-container{position:relative;cursor:pointer}.premium-video-box-image-container img{width:100%}.premium-video-box-play-icon-container{position:absolute;z-index:1;cursor:pointer;transform:translate(-50%,-50%);background:rgba(252,252,252,0.84)}.premium-video-box-description-container{position:absolute;z-index:1;padding:5px;text-align:center;cursor:pointer;transform:translate(-50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;transform:translateX(4%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden}.premium-video-box-video-container iframe{width:100%;height:100%}.premium-blog-post-container{padding:15px}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-post-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.premium-blog-post-link:hover{box-shadow:none!important;border:none!important;outline:none!important}.premium-blog-thumbnail-container img,.premium-blog-thumbnail-container .below-entry-meta{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img{transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img{transform:scale(1.2)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomout-effect img{transform:scale(1.1)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-scale-effect img{transform:scale(1.3) rotate(5deg)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-gray-effect img{filter:grayscale(100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img{filter:blur(3px)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0%);filter:sepia(0%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-trans-effect img{-webkit-transform:translateX(0px) scale(1.1);transform:translateX(0px) scale(1.1)}.premium-blog-thumbnail-container:before,.premium-blog-thumbnail-container:after{position:absolute;content:'';z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s linear 0;-moz-transition:all .4s linear 0;-ms-transition:all .4s linear 0;-o-transition:all .4s linear 0;transition:all .4s linear 0;height:1px;width:100%}.premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-diagonal-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,0.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-o-transition:all .3s linear 0;-ms-transition:all .3s linear 0;transition:all .3s linear 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;opacity:0;transform:scale(0.3);-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-o-transition:all .3s linear 0;-ms-transition:all .3s linear 0;transition:all .3s linear 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-o-transition:all .3s linear 0;-ms-transition:all .3s linear 0;transition:all .3s linear 0}.premium-blog-bordered-border-container{width:100%;height:100%;border:2px solid;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-o-transition:all .3s linear 0;-ms-transition:all .3s linear 0;transition:all .3s linear 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-bordered-border-container{-webkit-transform:scale(1,1);transform:scale(1,1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-squares-effect:before,.premium-blog-squares-effect:after,.premium-blog-squares-square-container:before,.premium-blog-squares-square-container:after{position:absolute;content:'';top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-o-transition:all .3s linear 0;-ms-transition:all .3s linear 0;transition:all .3s linear 0}.premium-blog-squares-square-container:before,.premium-blog-squares-square-container:after{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(200%,200%);transform:translate(200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(-100%,200%);transform:translate(-100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(200%,-100%);transform:translate(200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0%) scaleY(1.003) scaleX(1.003);transform:translate(0,0%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(100%,0%);transform:translate(100%,0%)}.premium-blog-content-wrapper{position:relative;z-index:2;top:-50px;margin:0 30px 20px;clear:both;padding:30px;background:#ddd}.premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-clear-fix{clear:both}.premium-blog-content-wrapper .premium-blog-inner-container{display:flex}.premium-blog-format-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#eee;width:55px;height:55px;font-size:25px;margin-right:20px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-format-link{line-height:0}.premium-blog-format-container i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-entry-title{display:inline;margin-bottom:0}.premium-blog-entry-meta{margin-bottom:8px}.premium-blog-entry-meta i{margin-right:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data{margin-right:8px}.premium-blog-post-content{border-top:1px solid;padding-top:14px;margin-top:0;margin-left:75px}.premium-blog-post-tags-container{margin-top:8px;margin-left:75px}.premium-blog-entry-title a,.premium-blog-meta-data a,.premium-blog-post-tags a,.premium-blog-post-content .premium-blog-excerpt-link{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.premium-blog-pagination-container{padding:15px;margin-top:-30px;text-align:right}.premium-blog-pagination-container ul{list-style:none;margin:0;padding:0}.premium-blog-pagination-container li{display:inline}.premium-blog-pagination-container li a,.premium-blog-pagination-container li span{display:inline;margin-right:10px;margin-bottom:5px;padding:3px 7px;border:1px solid #E3E3E3;font-size:16px;line-height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-pagination-container li .prev,.premium-blog-pagination-container li .next{border:none;border-radius:0;font-size:17.8px}.premium-blog-wrap.col-3 .premium-blog-entry-meta,.premium-blog-wrap.col-3 .premium-blog-post-content,.premium-blog-wrap.col-3 .premium-blog-post-tags-container,.premium-blog-wrap.col-4 .premium-blog-entry-meta,.premium-blog-wrap.col-4 .premium-blog-post-content,.premium-blog-wrap.col-4 .premium-blog-post-tags-container{margin-left:0}.premium-blog-wrap.col-3 .premium-blog-format-container,.premium-blog-wrap.col-4 .premium-blog-format-container{display:none}.premium-blog-wrap.col-3 .premium-blog-entry-title,.premium-blog-wrap.col-4 .premium-blog-entry-title{line-height:1}.premium-blog-wrap.col-3 .premium-blog-entry-title a,.premium-blog-wrap.col-4 .premium-blog-entry-title a{font-size:20px}@media ( max-width: 768px ){.premium-blog-content-wrapper{top:0;margin:0}.premium-blog-thumb-effect-wrapper{margin-bottom:15px}.premium-blog-format-container{display:none}.premium-blog-entry-meta,.premium-blog-post-content{margin-left:0}.premium-blog-post-tags-container{margin-left:0}}.premium-person-container{position:relative;overflow:hidden}.premium-person-image-container{text-align:center}.premium-person-zoomout-effect .premium-person-image-container img,.premium-person-scale-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(5deg);-moz-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);-o-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0%);filter:sepia(0%)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0px) scale(1.1);transform:translateX(0px) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-info{position:absolute;top:auto;right:0;left:0;width:100%;-webkit-transition:all 500ms ease 0;-moz-transition:all 500ms ease 0;-ms-transition:all 500ms ease 0;-o-transition:all 500ms ease 0;transition:all 500ms ease 0;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-container:hover .premium-person-info{-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);bottom:-1px!important}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}.premium-person-social-list{margin:0!important}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li,.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li:hover{bottom:5px}.premium-person-social-list li:hover a{box-shadow:none}.premium-person-social-list li a:focus{box-shadow:none;outline:none}.premium-person-social-list li i{font-size:18px;margin:0 5px}.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (max-width: 500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width: 501px){.premium-dual-header-first-container{margin-right:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;-moz-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-suffix-text,.premium-fancy-text,.premium-prefix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-pricing-table-container{text-align:center;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-badge-left,.premium-badge-right{position:absolute;top:0}.premium-badge-right{right:0}.premium-badge-left{left:0}.premium-badge-left .corner{width:0;height:0;border-top:150px solid;border-bottom:150px solid transparent;border-right:150px solid transparent}.premium-badge-right .corner{width:0;height:0;border-bottom:150px solid transparent;border-right:150px solid;border-left:150px solid transparent}.premium-badge-left span,.premium-badge-right span{position:absolute;top:35px;width:100px;text-align:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;text-transform:uppercase}.premium-badge-right span{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0}.premium-pricing-price-currency{position:relative}.premium-pricing-icon-container{line-height:0}.premium-pricing-button-container{display:block}.premium-pricing-list{list-style-type:none;margin:0}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-title,.premium-maps-info-desc{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-top,.premium-button-style1-right,.premium-button-style1-left,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-top:before,.premium-button-style1-right:before,.premium-button-style1-left:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;transform-origin:50%;border-radius:100%;-webkit-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-shutouthor:before,.premium-button-style2-scshutoutver:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-shutoutver:before,.premium-button-style2-scshutouthor:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(0.9);transform:scaleX(0.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before{top:50%;left:50%;width:120%;height:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-before i,.premium-button-style3-after i{opacity:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i{-webkit-transform:translateX(5px);transform:translateX(5px)}.premium-button-style3-after:hover i{opacity:1}.premium-button-style3-before:hover i{opacity:1}.premium-button-text-icon-wrapper span,.premium-button-text-icon-wrapper,.premium-button-text-icon-wrapper i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium_border_animation1 .wpcf7-span::after{display:block;height:2px;content:'';top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium_border_animation1 .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-ms-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button:hover,.premium-image-button-style4-icon-wrapper,.premium-image-button-style1-top:before,.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{position:relative;z-index:3}.premium-image-button-text-icon-wrapper span,.premium-image-button-text-icon-wrapper,.premium-image-button-text-icon-wrapper i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-top:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;left:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;left:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;left:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;right:0}.premium-image-button-style1-bottom:hover:before{height:100%}.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-style1-left:hover:before{width:100%}.premium-image-button-diagonal-effect-top:before,.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,0.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-moz-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-o-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-ms-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:hover:before,.premium-image-button-diagonal-effect-left:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-moz-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-o-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before,.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);-moz-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);-o-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:hover:before,.premium-image-button-diagonal-effect-bottom:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-moz-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-o-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before,.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-moz-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-o-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-image-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before,.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,0.2);animation-name:premium-overlap-effect-done;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{animation-name:premium-overlap-ver-effect-done;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{animation-name:premium-overlap-effect;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{animation-name:premium-overlap-ver-effect;animation-duration:1s}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-img-gallery-filter{display:flex;align-items:center;justify-content:center}.premium-grid-50 .premium-gallery-item:nth-child(2n+1){clear:left}.premium-grid-33330 .premium-gallery-item:nth-child(3n+1){clear:left}.premium-grid-25 .premium-gallery-item:nth-child(4n+1){clear:left}.premium-grid-20 .premium-gallery-item:nth-child(5n+1){clear:left}.premium-grid-1666 .premium-gallery-item:nth-child(6n+1){clear:left}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:left}.premium-img-gallery-filter .premium-gallery-cats-container li a.category{border-radius:75px;margin:15px 5px 20px;padding:7px 20px}.pa-gallery-img{position:relative}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.pa-gallery-img-container img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.pa-gallery-img-container.zoomout img,.pa-gallery-img-container.scale img{transform:scale(1.2)}.pa-gallery-img-container.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.pa-gallery-img-container.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.pa-gallery-img-container.trans img{-webkit-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.pa-gallery-img .pa-gallery-magnific-image span,.pa-gallery-img .pa-gallery-img-link span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-magnific-image span,.pa-gallery-img.style2 .pa-gallery-img-link span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;-moz-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;-ms-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;-o-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;-moz-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;-ms-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;-o-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-magnific-image span,.pa-gallery-img:hover .pa-gallery-img-link span{opacity:1}.premium-img-gallery-filter .premium-gallery-cats-container{text-align:center;margin:0}.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;display:inline-flex}.pa-gallery-img:hover .pa-gallery-img-container.zoomin img{transform:scale(1.1)}.pa-gallery-img:hover .pa-gallery-img-container.zoomout img{transform:scale(1)}.pa-gallery-img:hover .pa-gallery-img-container.scale img{transform:scale(1.3) rotate(5deg)}.pa-gallery-img:hover .pa-gallery-img-container.gray img{filter:grayscale(100%)}.pa-gallery-img:hover .pa-gallery-img-container.blur img{filter:blur(3px)}.pa-gallery-img:hover .pa-gallery-img-container.sepia img{-webkit-filter:sepia(0%);filter:sepia(0%)}.pa-gallery-img:hover .pa-gallery-img-container.trans img{-webkit-transform:translateX(0px) scale(1.1);-moz-transform:translateX(0px) scale(1.1);transform:translateX(0px) scale(1.1)}.pa-gallery-img:hover .pa-gallery-img-container.bright img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img.style1 .pa-gallery-icons-wrapper,.pa-gallery-img.default .pa-gallery-icons-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.pa-gallery-img.style1 .pa-gallery-icons-inner-container,.pa-gallery-img.default .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;-webkit-transition:all 500ms ease 0;-moz-transition:all 500ms ease 0;-ms-transition:all 500ms ease 0;-o-transition:all 500ms ease 0;transition:all 500ms ease 0;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;bottom:0}.pa-gallery-img.style1:hover .premium-gallery-caption{-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);bottom:-1px!important}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s,opacity .3s;-moz-transition:-moz-transform 0.3s,opacity .3s;transition:transform 0.3s,opacity .3s;z-index:1;background-color:rgba(108,191,226,0.68);display:flex;text-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px)}.premium-clearfix{clear:both}.premium-gallery-container .pa-gallery-item{padding:10px}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**************** Premium Banner ****************/
2
+ /************************************************/
3
+ .premium_addons-banner-ib,
4
+ .premium_addons-banner-ib img {
5
+ display: block;
6
+ position: relative;
7
+ }
8
+ .premium_addons-banner-img-wrap {
9
+ display: -ms-flexbox;
10
+ display: -webkit-flex;
11
+ display: -moz-flex;
12
+ display: -ms-flex;
13
+ display: flex;
14
+ height: 100%;
15
+ }
16
+ .premium_addons-banner-img-wrap .premium_addons-banner-ib-img {
17
+ -webkit-flex-shrink: 0;
18
+ flex-shrink: 0;
19
+ }
20
+ .premium_addons-banner-ib {
21
+ z-index: 1;
22
+ overflow: hidden;
23
+ margin: 0 0 35px;
24
+ background: #3085a3;
25
+ text-align: center;
26
+ cursor: pointer;
27
+ -webkit-box-sizing: border-box;
28
+ -moz-box-sizing: border-box;
29
+ box-sizing: border-box;
30
+ }
31
+ .premium_addons-banner-ib-desc .premium-banner-read-more {
32
+ z-index: 100;
33
+ }
34
+ .premium_addons-banner-ib,
35
+ .wpb_column>.wpb_wrapper .premium_addons-banner-ib {
36
+ margin-bottom: 0px
37
+ }
38
+ .elementor-widget-premium-addon-banner .premium_addons-banner-ib-title {
39
+ background: transparent;
40
+ }
41
+ .premium_addons-banner-ib *,
42
+ .premium_addons-banner-ib .premium_addons-banner-ib-desc {
43
+ -webkit-box-sizing: border-box;
44
+ -moz-box-sizing: border-box;
45
+ }
46
+ .premium_addons-banner-ib img {
47
+ min-width: 100%;
48
+ max-width: 100%;
49
+ -webkit-transition: opacity .35s;
50
+ transition: opacity .35s;
51
+ }
52
+ .premium_addons-banner-ib .premium_addons-banner-ib-desc {
53
+ padding: 15px;
54
+ -webkit-backface-visibility: hidden;
55
+ backface-visibility: hidden;
56
+ -webkit-box-sizing: border-box;
57
+ -moz-box-sizing: border-box;
58
+ box-sizing: border-box;
59
+ }
60
+ .premium_addons-banner-ib .premium_addons-banner-ib-desc,
61
+ .premium_addons-banner-ib .premium_addons-banner-ib-link {
62
+ position: absolute;
63
+ top: 0;
64
+ left: 0;
65
+ width: 100%;
66
+ height: 100%;
67
+ }
68
+ .premium_addons-banner-ib .premium_addons-banner-ib-link {
69
+ z-index: 1000;
70
+ text-indent: 200%;
71
+ white-space: nowrap;
72
+ font-size: 0;
73
+ opacity: 0;
74
+ }
75
+ .premium_addons-banner-ib a.premium_addons-banner-ib-link {
76
+ display: block;
77
+ background: 0 0;
78
+ }
79
+ .premium_banner_animation1 img {
80
+ width: -webkit-calc(100% + 50px)!important;
81
+ width: calc(100% + 50px)!important;
82
+ max-width: -webkit-calc(100% + 50px)!important;
83
+ max-width: calc(100% + 50px)!important;
84
+ -webkit-transition: opacity .35s,filter 0.35s, -webkit-transform .35s;
85
+ transition: opacity .35s, filter 0.35s, -webkit-transform .35s;
86
+ transition: opacity .35s, filter 0.35s, transform .35s;
87
+ transition: opacity .35s, filter 0.35s, transform .35s, -webkit-transform .35s;
88
+ -webkit-transform: translate3d(-40px, 0, 0);
89
+ transform: translate3d(-40px, 0, 0);
90
+ }
91
+ .premium_banner_animation2 .premium_addons-banner-ib-title {
92
+ padding: 15px;
93
+ }
94
+ .premium_banner_animation1 .premium_addons-banner-ib-desc {
95
+ top: auto;
96
+ bottom: 0;
97
+ min-height: 25%;
98
+ height: auto;
99
+ max-height: 100%;
100
+ text-align: left;
101
+ }
102
+ .premium_banner_animation1 .premium_addons-banner-ib-content,
103
+ .premium_banner_animation1 .premium_addons-banner-ib-title,
104
+ .premium_banner_animation1 .premium-banner-read-more {
105
+ -webkit-transform: translate3d(0, 40px, 0);
106
+ transform: translate3d(0, 40px, 0);
107
+ -webkit-transition-delay: .05s;
108
+ transition-delay: .05s;
109
+ -webkit-transition-duration: .35s;
110
+ transition-duration: .35s;
111
+ }
112
+ .premium_banner_animation1 .premium_addons-banner-ib-title {
113
+ -webkit-transition: -webkit-transform .35s;
114
+ transition: -webkit-transform .35s;
115
+ transition: transform .35s;
116
+ transition: transform .35s, -webkit-transform .35s;
117
+ }
118
+ .premium_banner_animation1 .premium_addons-banner-ib-content,
119
+ .premium_banner_animation1 .premium-banner-read-more {
120
+ margin-top: 10px;
121
+ opacity: 0;
122
+ -webkit-transition: opacity .2s, -webkit-transform .35s;
123
+ transition: opacity .2s, -webkit-transform .35s;
124
+ transition: opacity .2s, transform .35s;
125
+ transition: opacity .2s, transform .35s, -webkit-transform .35s;
126
+ }
127
+ .premium_banner_animation1:hover .premium_addons-banner-ib-content,
128
+ .premium_banner_animation1.active .premium_addons-banner-ib-content,
129
+ .premium_banner_animation1:hover .premium-banner-read-more,
130
+ .premium_banner_animation1.active .premium-banner-read-more {
131
+ opacity: 1;
132
+ -webkit-transition-delay: .05s;
133
+ transition-delay: .05s;
134
+ -webkit-transition-duration: .35s;
135
+ transition-duration: .35s;
136
+ }
137
+ .premium_banner_animation1:hover .premium_addons-banner-ib-content,
138
+ .premium_banner_animation1.active .premium_addons-banner-ib-content,
139
+ .premium_banner_animation1:hover .premium-banner-read-more,
140
+ .premium_banner_animation1.active .premium-banner-read-more,
141
+ .premium_banner_animation1:hover .premium_addons-banner-ib-title,
142
+ .premium_banner_animation1.active .premium_addons-banner-ib-title,
143
+ .premium_banner_animation1:hover img,
144
+ .premium_banner_animation1.active img {
145
+ -webkit-transform: translate3d(0, 0, 0);
146
+ transform: translate3d(0, 0, 0);
147
+ -webkit-transition-delay: .05s;
148
+ transition-delay: .05s;
149
+ -webkit-transition-duration: .35s;
150
+ transition-duration: .35s;
151
+ }
152
+ .premium_banner_animation1.zoomout img,
153
+ .premium_banner_animation1.scale img {
154
+ -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
155
+ transform: translate3d(-40px, 0, 0) scale(1.1);
156
+ }
157
+ .premium_addons-banner-ib.sepia img {
158
+ -webkit-filter: sepia(30%);
159
+ filter: sepia(30%);
160
+ }
161
+ .premium_addons-banner-ib.bright img {
162
+ -webkit-filter: brightness(1);
163
+ filter: brightness(1);
164
+ }
165
+ .premium_addons-banner-ib.sepia:hover img {
166
+ -webkit-filter: sepia(0%);
167
+ filter: sepia(0%);
168
+ }
169
+ .premium_addons-banner-ib.bright:hover img {
170
+ -webkit-filter: brightness(1.2);
171
+ filter: brightness(1.2);
172
+ }
173
+ .premium_banner_animation1.premium-banner-min-height img,
174
+ .premium_banner_animation2.premium-banner-min-height img,
175
+ .premium_banner_animation4.premium-banner-min-height img,
176
+ .premium_banner_animation5.premium-banner-min-height img,
177
+ .premium_banner_animation6.premium-banner-min-height img,
178
+ .premium_banner_animation13.premium-banner-min-height img {
179
+ height: auto;
180
+ }
181
+ .premium_banner_animation2 img {
182
+ width: 100%;
183
+ }
184
+ .premium_banner_animation2 .premium_addons-banner-ib-desc::before {
185
+ position: absolute;
186
+ content: "";
187
+ top: 0;
188
+ left: 0;
189
+ width: 100%;
190
+ height: 100%;
191
+ opacity: 0;
192
+ -webkit-transform: translate3d(0, 50%, 0);
193
+ transform: translate3d(0, 50%, 0);
194
+ }
195
+ .premium_banner_animation2 .premium_addons-banner-ib-title {
196
+ position: absolute;
197
+ top: 50%;
198
+ left: 0;
199
+ width: 100%;
200
+ -webkit-transition: -webkit-transform .35s, color .35s;
201
+ -webkit-transition: color .35s, -webkit-transform .35s;
202
+ transition: color .35s, -webkit-transform .35s;
203
+ transition: transform .35s, color .35s;
204
+ transition: transform .35s, color .35s, -webkit-transform .35s;
205
+ -webkit-transform: translate3d(0, -50%, 0);
206
+ transform: translate3d(0, -50%, 0);
207
+ }
208
+ .premium_banner_animation2 .premium_addons-banner-ib-content,
209
+ .premium_banner_animation2 .premium-banner-read-more,
210
+ .premium_banner_animation2 .premium_addons-banner-ib-desc::before {
211
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
212
+ transition: opacity .35s, -webkit-transform .35s;
213
+ transition: opacity .35s, transform .35s;
214
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
215
+ }
216
+ .premium_banner_animation2 .premium_addons-banner-ib-content,
217
+ .premium_banner_animation2 .premium-banner-read-more {
218
+ position: absolute;
219
+ bottom: 0;
220
+ left: 0;
221
+ padding: 15px;
222
+ width: 100%;
223
+ max-height: 50%;
224
+ opacity: 0;
225
+ -webkit-transform: translate3d(0, 10px, 0);
226
+ transform: translate3d(0, 10px, 0);
227
+ }
228
+ .premium_banner_animation2:hover .premium_addons-banner-ib-title,
229
+ .premium_banner_animation2.active .premium_addons-banner-ib-title {
230
+ color: #fff;
231
+ -webkit-transform: translate3d(0, -40px, 0);
232
+ transform: translate3d(0, -40px, 0);
233
+ }
234
+ .premium_banner_animation2:hover .premium_addons-banner-ib-content,
235
+ .premium_banner_animation2.active .premium_addons-banner-ib-content,
236
+ .premium_banner_animation2:hover .premium-banner-read-more,
237
+ .premium_banner_animation2.active .premium-banner-read-more,
238
+ .premium_banner_animation2:hover .premium_addons-banner-ib-desc::before,
239
+ .premium_banner_animation2.active .premium_addons-banner-ib-desc::before {
240
+ opacity: 1;
241
+ -webkit-transform: translate3d(0, 0, 0);
242
+ transform: translate3d(0, 0, 0);
243
+ }
244
+ .premium_banner_animation2:hover .premium_addons-banner-ib-content,
245
+ .premium_banner_animation2.active .premium_addons-banner-ib-content {
246
+ -webkit-transform: translate3d(0, -30px, 0);
247
+ transform: translate3d(0, -30px, 0);
248
+ }
249
+ .premium_banner_animation3 .premium_addons-banner-ib-title {
250
+ position: absolute;
251
+ bottom: 0;
252
+ left: 0;
253
+ padding: 15px;
254
+ width: 100%;
255
+ text-align: left;
256
+ -webkit-transform: translate3d(0, -30px, 0);
257
+ transform: translate3d(0, -30px, 0);
258
+ }
259
+ .premium_banner_animation3 .premium_addons-banner-ib-desc::before,
260
+ .premium_banner_animation3 .premium_addons-banner-ib-title {
261
+ -webkit-transition: -webkit-transform .35s;
262
+ transition: -webkit-transform .35s;
263
+ transition: transform .35s;
264
+ transition: transform .35s, -webkit-transform .35s;
265
+ }
266
+ .premium_banner_animation3:hover .premium_addons-banner-ib-desc::before,
267
+ .premium_banner_animation3.active .premium_addons-banner-ib-desc::before,
268
+ .premium_banner_animation3:hover .premium_addons-banner-ib-title,
269
+ .premium_banner_animation3.active .premium_addons-banner-ib-title {
270
+ opacity: 1;
271
+ -webkit-transform: translate3d(0, 0, 0);
272
+ transform: translate3d(0, 0, 0);
273
+ }
274
+ .premium_banner_animation3 .premium_addons-banner-ib-content {
275
+ max-height: -webkit-calc(100% - 60px - 1.5em);
276
+ max-height: calc(100% - 60px - 1.5em);
277
+ overflow: hidden;
278
+ }
279
+ .premium_banner_animation4 img {
280
+ width: -webkit-calc(100% + 40px)!important;
281
+ width: calc(100% + 40px)!important;
282
+ max-width: -webkit-calc(100% + 40px)!important;
283
+ max-width: calc(100% + 40px)!important;
284
+ }
285
+ .premium_banner_animation4 .premium_addons-banner-ib-desc {
286
+ padding: 30px;
287
+ }
288
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::after,
289
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::before {
290
+ position: absolute;
291
+ content: "";
292
+ opacity: 0;
293
+ }
294
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::before {
295
+ top: 50px;
296
+ right: 30px;
297
+ bottom: 50px;
298
+ left: 30px;
299
+ border-top: 1px solid #fff;
300
+ border-bottom: 1px solid #fff;
301
+ -webkit-transform: scale(0, 1);
302
+ -ms-transform: scale(0, 1);
303
+ transform: scale(0, 1);
304
+ -webkit-transform-origin: 0 0;
305
+ -ms-transform-origin: 0 0;
306
+ transform-origin: 0 0;
307
+ }
308
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::after {
309
+ top: 30px;
310
+ right: 50px;
311
+ bottom: 30px;
312
+ left: 50px;
313
+ border-right: 1px solid #fff;
314
+ border-left: 1px solid #fff;
315
+ -webkit-transform: scale(1, 0);
316
+ -ms-transform: scale(1, 0);
317
+ transform: scale(1, 0);
318
+ -webkit-transform-origin: 100% 0;
319
+ -ms-transform-origin: 100% 0;
320
+ transform-origin: 100% 0;
321
+ }
322
+ .premium_banner_animation4 .premium_addons-banner-ib-title {
323
+ padding: 50px 30px 0 30px;
324
+ -webkit-transition: -webkit-transform .35s;
325
+ transition: -webkit-transform .35s;
326
+ transition: transform .35s;
327
+ transition: transform .35s, -webkit-transform .35s;
328
+ }
329
+ .premium_banner_animation4 .premium_addons-banner-ib-content,
330
+ .premium_banner_animation4 .premium-banner-read-more {
331
+ padding: 10px 30px;
332
+ opacity: 0;
333
+ overflow: hidden;
334
+ -webkit-transform: translate3d(0, -10px, 0);
335
+ transform: translate3d(0, -10px, 0);
336
+ }
337
+ .premium_banner_animation4 .premium_addons-banner-ib-title,
338
+ .premium_banner_animation4 img {
339
+ -webkit-transform: translate3d(-30px, 0, 0);
340
+ transform: translate3d(-30px, 0, 0);
341
+ }
342
+ .premium_banner_animation4.zoomout img,
343
+ .premium_banner_animation4.scale img {
344
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
345
+ transform: translate3d(-30px, 0, 0) scale(1.1);
346
+ }
347
+ .premium_banner_animation4 .premium_addons-banner-ib-content,
348
+ .premium_banner_animation4 .premium-banner-read-more,
349
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::after,
350
+ .premium_banner_animation4 .premium_addons-banner-ib-desc::before,
351
+ .premium_banner_animation4 img {
352
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
353
+ transition: opacity .35s, -webkit-transform .35s;
354
+ transition: opacity .35s, transform .35s;
355
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
356
+ }
357
+ /*.premium_banner_animation4:hover img,
358
+ .premium_banner_animation4.active img {
359
+ -webkit-transform: translate3d(0, 0, 0);
360
+ transform: translate3d(0, 0, 0);
361
+ }*/
362
+ .premium_banner_animation4:hover .premium_addons-banner-ib-desc::after,
363
+ .premium_banner_animation4.active .premium_addons-banner-ib-desc::after,
364
+ .premium_banner_animation4:hover .premium_addons-banner-ib-desc::before,
365
+ .premium_banner_animation4.active .premium_addons-banner-ib-desc::before {
366
+ opacity: 1;
367
+ -webkit-transform: scale(1);
368
+ -ms-transform: scale(1);
369
+ transform: scale(1);
370
+ }
371
+ .premium_banner_animation4:hover .premium_addons-banner-ib-content,
372
+ .premium_banner_animation4.active .premium_addons-banner-ib-content,
373
+ .premium_banner_animation4:hover .premium-banner-read-more,
374
+ .premium_banner_animation4.active .premium-banner-read-more,
375
+ .premium_banner_animation4:hover .premium_addons-banner-ib-title,
376
+ .premium_banner_animation4.active .premium_addons-banner-ib-title {
377
+ opacity: 1;
378
+ -webkit-transform: translate3d(0, 0, 0);
379
+ transform: translate3d(0, 0, 0);
380
+ }
381
+ .premium_banner_animation4:hover .premium_addons-banner-ib-content,
382
+ .premium_banner_animation4:hover .premium_addons-banner-ib-desc::after,
383
+ .premium_banner_animation4:hover .premium_addons-banner-ib-title,
384
+ .premium_banner_animation4:hover img {
385
+ -webkit-transition-delay: .15s;
386
+ transition-delay: .15s;
387
+ }
388
+ .premium_banner_animation5 .premium_addons-banner-ib-desc {
389
+ top: auto;
390
+ bottom: 0;
391
+ padding: 15px;
392
+ height: auto;
393
+ background: #f2f2f2;
394
+ color: #3c4a50;
395
+ -webkit-transition: -webkit-transform .35s;
396
+ transition: -webkit-transform .35s;
397
+ transition: transform .35s;
398
+ transition: transform .35s, -webkit-transform .35s;
399
+ -webkit-transform: translate3d(0, 100%, 0);
400
+ transform: translate3d(0, 100%, 0);
401
+ }
402
+ .premium_banner_animation5 .premium_addons-banner-ib-content {
403
+ position: absolute;
404
+ top: auto;
405
+ bottom: 100%;
406
+ left: 0;
407
+ width: 100%;
408
+ padding: 15px;
409
+ opacity: 0;
410
+ -webkit-transition: opacity .35s;
411
+ transition: opacity .35s;
412
+ }
413
+ .premium_banner_animation5 .premium_addons-banner-ib-title,
414
+ .premium_banner_animation5 .premium-banner-read-more {
415
+ -webkit-transition: -webkit-transform .35s;
416
+ transition: -webkit-transform .35s;
417
+ transition: transform .35s;
418
+ transition: transform .35s, -webkit-transform .35s;
419
+ -webkit-transform: translate3d(0, 200%, 0);
420
+ transform: translate3d(0, 200%, 0);
421
+ text-align: center;
422
+ }
423
+ .premium_banner_animation5 .premium_addons-banner-ib-title {
424
+ margin: 10px 0;
425
+ }
426
+ .premium_banner_animation5:hover .premium_addons-banner-ib-content,
427
+ .premium_banner_animation5.active .premium_addons-banner-ib-content,
428
+ .premium_banner_animation5:hover .premium_addons-banner-ib-content *,
429
+ .premium_banner_animation5.active .premium_addons-banner-ib-content * {
430
+ opacity: 1 !important;
431
+ z-index: 99 !important;
432
+ -webkit-backface-visibility: hidden !important;
433
+ backface-visibility: hidden !important;
434
+ }
435
+ .premium_banner_animation5:hover .premium_addons-banner-ib-desc,
436
+ .premium_banner_animation5.active .premium_addons-banner-ib-desc,
437
+ .premium_banner_animation5:hover .premium_addons-banner-ib-title,
438
+ .premium_banner_animation5.active .premium_addons-banner-ib-title,
439
+ .premium_banner_animation5:hover .premium-banner-read-more,
440
+ .premium_banner_animation5.active .premium-banner-read-more {
441
+ -webkit-transform: translateY(0);
442
+ -ms-transform: translateY(0);
443
+ transform: translateY(0);
444
+ }
445
+ .premium_banner_animation5:hover .premium_addons-banner-ib-title {
446
+ -webkit-transition-delay: .05s;
447
+ transition-delay: .05s;
448
+ }
449
+ .premium_banner_animation5 img,
450
+ .premium_banner_animation2 img,
451
+ .premium_banner_animation4 img,
452
+ .premium_banner_animation6 img{
453
+ -webkit-transition: opacity .35s,filter 0.35s, -webkit-transform .35s;
454
+ transition: opacity .35s,filter 0.35s ,-webkit-transform .35s;
455
+ transition: opacity .35s,filter 0.35s, transform .35s;
456
+ transition: opacity .35s,filter 0.35s, transform .35s, -webkit-transform .35s;
457
+ }
458
+ .premium_banner_animation5.zoomout img,
459
+ .premium_banner_animation5.scale img,
460
+ .premium_banner_animation2.zoomout img,
461
+ .premium_banner_animation2.scale img,
462
+ .premium_banner_animation6.zoomout img,
463
+ .premium_banner_animation6.scale img {
464
+ -webkit-transform: scale(1.1);
465
+ transform: scale(1.1);
466
+ }
467
+ .premium_banner_animation5.zoomin:hover img,
468
+ .premium_banner_animation2.zoomin:hover img,
469
+ .premium_banner_animation6.zoomin:hover img{
470
+ -webkit-transform: scale(1.1);
471
+ transform: scale(1.1);
472
+ }
473
+ .premium_banner_animation5.zoomout:hover img,
474
+ .premium_banner_animation2.zoomout:hover img,
475
+ .premium_banner_animation6.zoomout:hover img{
476
+ -webkit-transform: scale(1.0);
477
+ transform: scale(1.0);
478
+ }
479
+ .premium_banner_animation5.scale:hover img,
480
+ .premium_banner_animation2.scale:hover img,
481
+ .premium_banner_animation6.scale:hover img {
482
+ -webkit-transform: scale(1.2) rotate(5deg);
483
+ transform: scale(1.2) rotate(5deg);
484
+ }
485
+ .premium_banner_animation5.grayscale:hover img,
486
+ .premium_banner_animation2.grayscale:hover img,
487
+ .premium_banner_animation6.grayscale:hover img{
488
+ -webkit-filter: grayscale(100%);
489
+ filter: grayscale(100%);
490
+ }
491
+ .premium_banner_animation5.blur:hover img,
492
+ .premium_banner_animation2.blur:hover img,
493
+ .premium_banner_animation6.blur:hover img {
494
+ -webkit-filter: blur(3px);
495
+ filter: blur(3px);
496
+ }
497
+ .premium_banner_animation6 .premium_addons-banner-ib-desc {
498
+ padding: 45px;
499
+ }
500
+ .premium_banner_animation6 .premium_addons-banner-ib-desc::before {
501
+ position: absolute;
502
+ content: "";
503
+ top: 30px;
504
+ right: 30px;
505
+ bottom: 30px;
506
+ left: 30px;
507
+ border: 1px solid #fff;
508
+ }
509
+ .premium_banner_animation6 .premium_addons-banner-ib-title {
510
+ margin: 20px 0 10px;
511
+ -webkit-transition: -webkit-transform .35s;
512
+ transition: -webkit-transform .35s;
513
+ transition: transform .35s;
514
+ transition: transform .35s, -webkit-transform .35s;
515
+ -webkit-transform: translate3d(0, 100%, 0);
516
+ transform: translate3d(0, 100%, 0);
517
+ }
518
+ .premium_banner_animation6 .premium_addons-banner-ib-content,
519
+ .premium_banner_animation6 .premium-banner-read-more,
520
+ .premium_banner_animation6 .premium_addons-banner-ib-desc::before {
521
+ opacity: 0;
522
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
523
+ transition: opacity .35s, -webkit-transform .35s;
524
+ transition: opacity .35s, transform .35s;
525
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
526
+ -webkit-transform: scale(0);
527
+ -ms-transform: scale(0);
528
+ transform: scale(0);
529
+ }
530
+ .premium_banner_animation6 .premium-banner-read-more {
531
+ margin-top: 10px;
532
+ }
533
+ .premium_banner_animation6:hover .premium_addons-banner-ib-title,
534
+ .premium_banner_animation6.active .premium_addons-banner-ib-title {
535
+ -webkit-transform: translate3d(0, 0, 0);
536
+ transform: translate3d(0, 0, 0);
537
+ }
538
+ .premium_banner_animation6:hover .premium_addons-banner-ib-content,
539
+ .premium_banner_animation6.active .premium_addons-banner-ib-content,
540
+ .premium_banner_animation6:hover .premium-banner-read-more,
541
+ .premium_banner_animation6.active .premium-banner-read-more,
542
+ .premium_banner_animation6:hover .premium_addons-banner-ib-desc::before,
543
+ .premium_banner_animation6.active .premium_addons-banner-ib-desc::before {
544
+ opacity: 1;
545
+ -webkit-transform: scale(1);
546
+ -ms-transform: scale(1);
547
+ transform: scale(1);
548
+ }
549
+ .premium_banner_animation8 img {
550
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
551
+ transition: opacity .35s, -webkit-transform .35s;
552
+ transition: opacity .35s, transform .35s;
553
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
554
+ -webkit-transform: scale(1.15);
555
+ -ms-transform: scale(1.15);
556
+ transform: scale(1.15)
557
+ }
558
+ .premium_banner_animation8:hover img,
559
+ .premium_banner_animation8.active img {
560
+ -webkit-transform: scale(1);
561
+ -ms-transform: scale(1);
562
+ transform: scale(1);
563
+ }
564
+ .premium_banner_animation8 .premium_addons-banner-ib-title {
565
+ margin-top: 20%;
566
+ -webkit-transition: -webkit-transform .35s;
567
+ transition: -webkit-transform .35s;
568
+ transition: transform .35s;
569
+ transition: transform .35s, -webkit-transform .35s;
570
+ -webkit-transform: translate3d(0, 20px, 0);
571
+ transform: translate3d(0, 20px, 0);
572
+ }
573
+ .premium_banner_animation8:hover .premium_addons-banner-ib-title,
574
+ .premium_banner_animation8.active .premium_addons-banner-ib-title {
575
+ -webkit-transform: translate3d(0, 0, 0);
576
+ transform: translate3d(0, 0, 0);
577
+ }
578
+ .premium_banner_animation8 .premium_addons-banner-ib-content {
579
+ margin: 1em 0 0;
580
+ padding: 35px;
581
+ border: 1px solid #fff;
582
+ opacity: 0;
583
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
584
+ transition: opacity .35s, -webkit-transform .35s;
585
+ transition: opacity .35s, transform .35s;
586
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
587
+ -webkit-transform: translate3d(0, 20px, 0) scale(1.1);
588
+ transform: translate3d(0, 20px, 0) scale(1.1);
589
+ }
590
+ .premium_banner_animation8:hover .premium_addons-banner-ib-content,
591
+ .premium_banner_animation8.active .premium_addons-banner-ib-content {
592
+ opacity: 1;
593
+ -webkit-transform: translate3d(0, 0, 0) scale(1);
594
+ transform: translate3d(0, 0, 0) scale(1);
595
+ }
596
+ .premium_banner_animation12 .premium_addons-banner-ib-desc::after {
597
+ position: absolute;
598
+ content: "";
599
+ right: 30px;
600
+ bottom: 30px;
601
+ left: 30px;
602
+ height: -webkit-calc(50% - 30px);
603
+ height: calc(50% - 30px);
604
+ border: 7px solid #fff;
605
+ -webkit-transition: -webkit-transform .35s;
606
+ transition: -webkit-transform .35s;
607
+ transition: transform .35s;
608
+ transition: transform .35s, -webkit-transform .35s;
609
+ -webkit-transform: translate3d(0, -100%, 0);
610
+ transform: translate3d(0, -100%, 0);
611
+ }
612
+ .premium_banner_animation12:hover .premium_addons-banner-ib-desc::after,
613
+ .premium_banner_animation12.active .premium_addons-banner-ib-desc::after {
614
+ -webkit-transform: translate3d(0, 0, 0);
615
+ transform: translate3d(0, 0, 0);
616
+ }
617
+ .premium_banner_animation12 .premium_addons-banner-ib-desc {
618
+ padding: 45px;
619
+ text-align: left;
620
+ }
621
+ .premium_banner_animation12 .premium_addons-banner-ib-content {
622
+ position: absolute;
623
+ right: 60px;
624
+ bottom: 60px;
625
+ left: 60px;
626
+ opacity: 0;
627
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
628
+ transition: opacity .35s, -webkit-transform .35s;
629
+ transition: opacity .35s, transform .35s;
630
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
631
+ -webkit-transform: translate3d(0, -100px, 0);
632
+ transform: translate3d(0, -100px, 0);
633
+ }
634
+ .premium_banner_animation12:hover .premium_addons-banner-ib-content,
635
+ .premium_banner_animation12.active .premium_addons-banner-ib-content {
636
+ opacity: 1;
637
+ -webkit-transform: translate3d(0, 0, 0);
638
+ transform: translate3d(0, 0, 0);
639
+ }
640
+ .premium_banner_animation13 img {
641
+ width: -webkit-calc(100% + 20px)!important;
642
+ width: calc(100% + 20px)!important;
643
+ max-width: -webkit-calc(100% + 20px)!important;
644
+ max-width: calc(100% + 20px)!important;
645
+ -webkit-transition: opacity .35s,filter 0.35s, -webkit-transform .35s;
646
+ transition: opacity .35s,filter 0.35s ,-webkit-transform .35s;
647
+ transition: opacity .35s,filter 0.35s, transform .35s;
648
+ transition: opacity .35s,filter 0.35s, transform .35s, -webkit-transform .35s;
649
+ -webkit-transform: translate3d(-10px, 0, 0);
650
+ transform: translate3d(-10px, 0, 0);
651
+ -webkit-backface-visibility: hidden;
652
+ backface-visibility: hidden;
653
+ }
654
+ .premium_banner_animation13.zoomout img,
655
+ .premium_banner_animation13.scale img {
656
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
657
+ transform: translate3d(-10px, 0, 0) scale(1.1);
658
+ }
659
+ .premium_banner_animation13.none:hover img,
660
+ .premium_banner_animation1.none:hover img,
661
+ .premium_banner_animation4.none:hover img {
662
+ -webkit-transform: translate3d(0, 0, 0);
663
+ transform: translate3d(0, 0, 0);
664
+ }
665
+ .premium_banner_animation13.zoomin:hover img,
666
+ .premium_banner_animation1.zoomin:hover img,
667
+ .premium_banner_animation4.zoomin:hover img{
668
+ -webkit-transform: translate3d(0, 0, 0) scale(1.1);
669
+ transform: translate3d(0, 0, 0) scale(1.1);
670
+ }
671
+ .premium_banner_animation13.zoomout:hover img,
672
+ .premium_banner_animation1.zoomout:hover img,
673
+ .premium_banner_animation4.zoomout:hover img {
674
+ -webkit-transform: translate3d(0, 0, 0) scale(1.0);
675
+ transform: translate3d(0, 0, 0) scale(1.0);
676
+ }
677
+ .premium_banner_animation13.scale:hover img,
678
+ .premium_banner_animation1.scale:hover img,
679
+ .premium_banner_animation4.scale:hover img {
680
+ -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
681
+ transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
682
+ }
683
+ .premium_banner_animation13.grayscale:hover img,
684
+ .premium_banner_animation1.grayscale:hover img,
685
+ .premium_banner_animation4.grayscale:hover img{
686
+ -webkit-transform: translate3d(0, 0, 0);
687
+ transform: translate3d(0, 0, 0);
688
+ -webkit-filter: grayscale(100%);
689
+ filter: grayscale(100%);
690
+ }
691
+ .premium_banner_animation13.blur:hover img,
692
+ .premium_banner_animation1.blur:hover img,
693
+ .premium_banner_animation4.blur:hover img {
694
+ -webkit-transform: translate3d(0, 0, 0);
695
+ transform: translate3d(0, 0, 0);
696
+ -webkit-filter: blur(3px);
697
+ filter: blur(3px);
698
+ }
699
+ .premium_banner_animation13 .premium_addons-banner-ib-desc {
700
+ text-align: left;
701
+ }
702
+ .premium_banner_animation13 .premium_addons-banner-ib-title {
703
+ position: relative;
704
+ overflow: hidden;
705
+ padding: 5px 0 10px;
706
+ }
707
+ .premium_banner_animation13 .premium_addons-banner-ib-title::after {
708
+ position: absolute;
709
+ content: "";
710
+ bottom: 0;
711
+ left: 0;
712
+ width: 100%;
713
+ height: 2px;
714
+ background: #fff;
715
+ -webkit-transition: -webkit-transform .35s;
716
+ transition: -webkit-transform .35s;
717
+ transition: transform .35s;
718
+ transition: transform .35s, -webkit-transform .35s;
719
+ -webkit-transform: translate3d(-101%, 0, 0);
720
+ transform: translate3d(-101%, 0, 0);
721
+ }
722
+ .premium_banner_animation13:hover .premium_addons-banner-ib-title::after,
723
+ .premium_banner_animation13.active .premium_addons-banner-ib-title::after {
724
+ -webkit-transform: translate3d(0, 0, 0);
725
+ transform: translate3d(0, 0, 0);
726
+ }
727
+ .premium_banner_animation13 .premium_addons-banner-ib-content,
728
+ .premium_banner_animation13 .premium-banner-read-more {
729
+ padding: 15px 0;
730
+ opacity: 0;
731
+ -webkit-transition: opacity .35s, -webkit-transform .35s;
732
+ transition: opacity .35s, -webkit-transform .35s;
733
+ transition: opacity .35s, transform .35s;
734
+ transition: opacity .35s, transform .35s, -webkit-transform .35s;
735
+ -webkit-transform: translate3d(100%, 0, 0);
736
+ transform: translate3d(100%, 0, 0);
737
+ }
738
+ .premium_banner_animation13:hover .premium_addons-banner-ib-content,
739
+ .premium_banner_animation13.active .premium_addons-banner-ib-content,
740
+ .premium_banner_animation13:hover .premium-banner-read-more,
741
+ .premium_banner_animation13.active .premium-banner-read-more {
742
+ opacity: 1;
743
+ -webkit-transform: translate3d(0, 0, 0);
744
+ transform: translate3d(0, 0, 0);
745
+ }
746
+ .premium_addons-banner-ib.premium_banner_animation5 .premium-banner-toggle-size {
747
+ left: 50%;
748
+ width: auto!important;
749
+ height: 100%;
750
+ max-width: none;
751
+ -webkit-transform: translateX(-50%);
752
+ -ms-transform: translateX(-50%);
753
+ transform: translateX(-50%);
754
+ }
755
+ .premium_addons-banner-ib img {
756
+ border: none;
757
+ padding: 0;
758
+ margin: 0;
759
+ }
760
+ /**************** Premium CountDown *************/
761
+ /************************************************/
762
+ .premium-countdown {
763
+ display: -ms-flexbox;
764
+ display: -webkit-flex;
765
+ display: -moz-flex;
766
+ display: -ms-flex;
767
+ display: flex;
768
+ }
769
+ /* jQuery Countdown styles 2.0.0. */
770
+ .pre_countdown-row {
771
+ display: block;
772
+ text-align: center;
773
+ }
774
+ .countdown .pre_countdown-section {
775
+ display: inline-block;
776
+ max-width: 100%;
777
+ margin-bottom: 15px;
778
+ }
779
+
780
+ .countdown .pre_countdown-section:last-child {
781
+ margin-right: 0;
782
+ }
783
+
784
+ .countdown span.pre_countdown-amount {
785
+ font-size: 70px;
786
+ line-height: 1;
787
+ }
788
+
789
+ .countdown .pre_time-mid {
790
+ display: block;
791
+ }
792
+ /************************************
793
+ * Digit and unit styles
794
+ *************************************/
795
+ .side .pre_countdown-section .pre_countdown-period {
796
+ vertical-align: bottom;
797
+
798
+ }
799
+ .countdown .pre_countdown-section .pre_countdown-period {
800
+ font-size: 17px;
801
+ line-height: 3em;
802
+ }
803
+ /************************************
804
+ * Digit and unit side by side
805
+ *************************************/
806
+ .side .pre_countdown-section .pre_countdown-amount,
807
+ .side .pre_countdown-section .pre_countdown-period {
808
+ display: inline-block;
809
+ }
810
+
811
+ .side .pre_countdown-section .pre_countdown-amount {
812
+ margin-right: 5px;
813
+ }
814
+ /************************************
815
+ * Digit and unit up and down
816
+ *************************************/
817
+ .down .pre_countdown-section .pre_countdown-amount,
818
+ .down .pre_countdown-section .pre_countdown-period {
819
+ display: block;
820
+ }
821
+ /**************** Premium Carousel **************/
822
+ /************************************************/
823
+ .premium-carousel-wrapper a.carousel-arrow,
824
+ .premium-carousel-wrapper a.ver-carousel-arrow {
825
+ display: flex;
826
+ align-items: center;
827
+ justify-content: center;
828
+ width: 2em;
829
+ height: 2em;
830
+ line-height: 0;
831
+ text-align: center;
832
+ position: absolute;
833
+ z-index: 99;
834
+ cursor: pointer;
835
+ -webkit-transition: opacity .3s ease;
836
+ -o-transition: opacity .3s ease;
837
+ -moz-transition: opacity .3s ease;
838
+ transition: opacity .3s ease;
839
+ -webkit-appearance: inherit;
840
+ box-shadow: none;
841
+ }
842
+ .ver-carousel-arrow.carousel-next i{
843
+ margin-bottom: -3px;
844
+ }
845
+ .premium-carousel-wrapper a.slick-arrow:hover {
846
+ box-shadow: none !important;
847
+ }
848
+ .premium-carousel-wrapper a.carousel-arrow {
849
+ top: 50%;
850
+ }
851
+ .premium-carousel-wrapper a.ver-carousel-arrow {
852
+ left: 50%;
853
+ }
854
+ a.carousel-arrow.carousel-next {
855
+ right: -20px;
856
+ }
857
+ a.carousel-arrow.carousel-prev {
858
+ left: -20px;
859
+ }
860
+ a.ver-carousel-arrow.carousel-next {
861
+ bottom: -56px;
862
+ }
863
+ a.ver-carousel-arrow.carousel-prev {
864
+ top: -45px;
865
+ }
866
+ a.circle-bg {
867
+ border-radius: 100%;
868
+ }
869
+ a.circle-border {
870
+ border-radius: 100%;
871
+ border: solid black;
872
+ }
873
+ a.square-border {
874
+ border: solid black;
875
+ }
876
+ ul.slick-dots {
877
+ list-style: none;
878
+ text-align: center;
879
+ margin-left: 0;
880
+ }
881
+ ul.slick-dots li {
882
+ font-size: 10px;
883
+ display: inline-block;
884
+ margin: 5px;
885
+ width: 20px;
886
+ height: 20px;
887
+ cursor: pointer;
888
+ }
889
+ /* Ripple Out */
890
+ @-webkit-keyframes hvr-ripple-out {
891
+ 100% {
892
+ top: -5.5px;
893
+ right: -3px;
894
+ bottom: -3px;
895
+ left: -3px;
896
+ opacity: 0;
897
+ }
898
+ }
899
+ @keyframes hvr-ripple-out {
900
+ 100% {
901
+ top: -5.5px;
902
+ right: -3px;
903
+ bottom: -3px;
904
+ left: -3px;
905
+ opacity: 0;
906
+ }
907
+ }
908
+ .premium-carousel-wrapper.hvr-ripple-out {
909
+ padding-bottom: 1px;
910
+ }
911
+ .premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active {
912
+ display: inline-block;
913
+
914
+ -webkit-transform: perspective(0px) translateZ(0);
915
+ transform: perspective(0px) translateZ(0);
916
+ box-shadow: 0 0 1px rgba(0, 0, 0, 0);
917
+ position: relative;
918
+ }
919
+ .premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:before {
920
+ content: '';
921
+ position: absolute;
922
+ border: 1px solid;
923
+ border-radius: 50%;
924
+ top: 3px;
925
+ right: 4px;
926
+ bottom: 6.8px;
927
+ left: 4.5px;
928
+ -webkit-animation-duration: 1s;
929
+ animation-duration: 1s;
930
+ animation-iteration-count: infinite;
931
+ }
932
+ .premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:hover:before, .premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:focus:before, .premium-carousel-wrapper.hvr-ripple-out ul.slick-dots li.slick-active:active:before {
933
+ -webkit-animation-name: hvr-ripple-out;
934
+ animation-name: hvr-ripple-out;
935
+ }
936
+ /**************** Premium Counter ***************/
937
+ /************************************************/
938
+ .premium-counter-area {
939
+ padding: 10px 0;
940
+ }
941
+ .premium-counter-area .premium-counter-icon span.icon {
942
+ width: 1em;
943
+ height: 1em;
944
+ line-height: 1em;
945
+ text-align: center;
946
+ display: inline-block;
947
+ vertical-align: middle;
948
+ }
949
+ .premium-counter-area .premium-counter-title {
950
+ padding: 0;
951
+ margin: 0;
952
+ }
953
+ .premium-counter-icon .icon i.fa:before {
954
+ vertical-align: text-top;
955
+ }
956
+ /*
957
+ * Circle Icon style
958
+ */
959
+ .premium-counter-area .premium-counter-icon .circle {
960
+ border-radius: 100%;
961
+ }
962
+
963
+ .premium-counter-area.center {
964
+ text-align: center;
965
+ }
966
+ .premium-counter-area .right,
967
+ .premium-counter-area .left {
968
+ display: table-cell;
969
+ vertical-align: middle;
970
+ }
971
+ .premium-counter-icon.right {
972
+ padding-left: 20px;
973
+ }
974
+ .premium-counter-icon.left {
975
+ padding-right: 20px;
976
+ }
977
+ .premium-init-wrapper.right {
978
+ text-align: right;
979
+ }
980
+ /*
981
+ * Custom image and simple styles image fix
982
+ */
983
+ span.icon.flex-width {
984
+ width: auto !important;
985
+ height: auto !important;
986
+ }
987
+ .premium-counter-area .premium-counter-init {
988
+ font-size: 35px;
989
+ }
990
+ /**************** Premium Image Separator ****************/
991
+ /*********************************************************/
992
+ /*Image Separator Container Style*/
993
+ .premium-image-separator-container{
994
+ position: absolute;
995
+ width: 100%;
996
+ z-index: 2;
997
+ top: auto;
998
+ }
999
+ /*Link on Image Style*/
1000
+ .premium-image-separator-link{
1001
+ position: absolute;
1002
+ z-index: 9999;
1003
+ top: 0;
1004
+ left: 0;
1005
+ width: 100%;
1006
+ height: 100%;
1007
+ text-decoration: none;
1008
+ }
1009
+ /*Important to override Theme options*/
1010
+ a.premium-image-separator-link:hover,
1011
+ a.premium-image-separator-link:visited,
1012
+ a.premium-image-separator-link:focus,
1013
+ a.premium-image-separator-link:active {
1014
+ box-shadow: none !important;
1015
+ outline: none !important;
1016
+ border: none !important;
1017
+ text-decoration: none !important;
1018
+ }
1019
+ .premium-image-separator-container .img-responsive {
1020
+ display: inline-block;
1021
+ }
1022
+ /**************** Premium Modal Box ****************/
1023
+ /***************************************************/
1024
+ .premium-modal-box-button-selector,
1025
+ .premium-modal-box-modal-lower-close {
1026
+ display: inline-block;
1027
+ padding: 6px 12px;
1028
+ margin-bottom: 0;
1029
+ font-size: 14px;
1030
+ font-weight: normal;
1031
+ line-height: 1.42857143;
1032
+ text-align: center;
1033
+ white-space: nowrap;
1034
+ vertical-align: middle;
1035
+ -ms-touch-action: manipulation;
1036
+ touch-action: manipulation;
1037
+ cursor: pointer;
1038
+ -webkit-user-select: none;
1039
+ -moz-user-select: none;
1040
+ -ms-user-select: none;
1041
+ user-select: none;
1042
+ background-image: none;
1043
+ border: 1px solid transparent;
1044
+ }
1045
+ .premium-btn-md {
1046
+ padding: 8px 14px;
1047
+ font-size: 16px;
1048
+ line-height: 1.2;
1049
+ }
1050
+ .premium-btn-lg {
1051
+ padding: 10px 16px;
1052
+ font-size: 18px;
1053
+ line-height: 1.3333333;
1054
+ }
1055
+ .premium-btn-block {
1056
+ display: block;
1057
+ width: 100%;
1058
+ }
1059
+ .premium-modal-box-modal-close {
1060
+ float: right;
1061
+ font-size: 21px;
1062
+ font-weight: bold;
1063
+ line-height: 1;
1064
+ color: #000;
1065
+ }
1066
+ .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
1067
+ color: #000;
1068
+ text-decoration: none;
1069
+ cursor: pointer;
1070
+ }
1071
+ button.premium-modal-box-modal-close {
1072
+ -webkit-appearance: none;
1073
+ padding: 0;
1074
+ cursor: pointer;
1075
+ background: transparent;
1076
+ border: 0
1077
+ }
1078
+ .premium-modal-box-modal {
1079
+ position: fixed;
1080
+ top: 0;
1081
+ right: 0;
1082
+ bottom: 0;
1083
+ left: 0;
1084
+ z-index: 1050;
1085
+ display: none;
1086
+ -webkit-overflow-scrolling: touch;
1087
+ outline: 0;
1088
+ padding: 0 !important;
1089
+ background: rgba(0,0,0,0.5) /*Added New to fix backdrop background*/
1090
+ }
1091
+ .premium-modal-box-modal .premium-modal-box-modal-dialog {
1092
+ position: absolute;
1093
+ top: 0;
1094
+ left: 50%;
1095
+ -webkit-transform: translate(-50%,-50%) !important;
1096
+ transform: translate(-50%,-50%) !important;
1097
+ margin: 0;
1098
+ -webkit-transition: all .3s ease-in-out;
1099
+ -o-transition: all .3s ease-in-out;
1100
+ transition: all .3s ease-in-out;
1101
+ }
1102
+ .premium-modal-box-modal-content {
1103
+ background-color: #fff;
1104
+ -webkit-background-clip: padding-box;
1105
+ background-clip: padding-box;
1106
+ border: 1px solid rgba(0, 0, 0, .2);
1107
+ border-radius: 6px;
1108
+ outline: 0;
1109
+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
1110
+ box-shadow: 0 3px 9px rgba(0, 0, 0, .5)
1111
+ }
1112
+ .premium-modal-backdrop.premium-in {
1113
+ filter: alpha(opacity=50);
1114
+ opacity: .5 !important;
1115
+ }
1116
+ .premium-modal-fade.premium-in {
1117
+ opacity: 1;
1118
+ }
1119
+ .premium-modal-backdrop {
1120
+ position: fixed;
1121
+ top: 0;
1122
+ right: 0;
1123
+ bottom: 0;
1124
+ left: 0;
1125
+ z-index: 1040;
1126
+ background-color: #000
1127
+ }
1128
+ .premium-modal-backdrop.premium-modal-fade {
1129
+ filter: alpha(opacity=0);
1130
+ opacity: 0;
1131
+ }
1132
+ .premium-modal-fade {
1133
+ opacity: 0;
1134
+ -webkit-transition: opacity .3s ease-in-out;
1135
+ -o-transition: opacity .3s ease-in-out;
1136
+ transition: opacity .3s ease-in-out;
1137
+ }
1138
+ .premium-modal-box-modal.premium-in .premium-modal-box-modal-dialog {
1139
+ -webkit-transition: all .3s ease-in-out;
1140
+ -o-transition: all .3s ease-in-out;
1141
+ transition: all .3s ease-in-out;
1142
+ top: 50%;
1143
+ }
1144
+ .premium-modal-box-modal-header {
1145
+ padding: 15px;
1146
+ border-bottom: 1px solid #e5e5e5
1147
+ }
1148
+ .premium-modal-box-modal-header .premium-modal-box-modal-close {
1149
+ margin-top: -2px
1150
+ }
1151
+ .premium-modal-box-modal-header .premium-modal-box-modal-title {
1152
+ margin: 0;
1153
+ padding: 0;
1154
+ line-height: 1.42857143;
1155
+ clear: none;
1156
+ padding: 0;
1157
+ margin: 0;
1158
+ }
1159
+ .premium-modal-box-modal-body {
1160
+ position: relative;
1161
+ padding: 15px
1162
+ }
1163
+ .premium-modal-box-modal-footer {
1164
+ padding: 15px;
1165
+ text-align: right;
1166
+ border-top: 1px solid #e5e5e5
1167
+ }
1168
+ .premium-modal-box-modal-footer .btn + .btn {
1169
+ margin-bottom: 0;
1170
+ margin-left: 5px
1171
+ }
1172
+ .premium-modal-scrollbar-measure {
1173
+ position: absolute;
1174
+ top: -9999px;
1175
+ width: 50px;
1176
+ height: 50px;
1177
+ overflow: scroll;
1178
+ }
1179
+ .premium-modal-box-text-selector {
1180
+ background: none !important;
1181
+ }
1182
+ .premium-modal-box-container {
1183
+ width: 100% !important;
1184
+ }
1185
+ /*Open Modal Button Style*/
1186
+ .premium-modal-box-selector-container .btn-info {
1187
+ border: none;
1188
+ -webkit-transition: all 0.3s ease-in-out;
1189
+ -moz-transition: all 0.3s ease-in-out;
1190
+ -o-transition: all 0.3s ease-in-out;
1191
+ -ms-transition: all 0.3s ease-in-out;
1192
+ transition: all 0.3s ease-in-out;
1193
+ }
1194
+ /*Open Modal Img, Span Style */
1195
+ .premium-modal-box-selector-container img,
1196
+ .premium-modal-box-selector-container span{
1197
+ cursor: pointer;
1198
+ }
1199
+ /*Image on Modal Header Style*/
1200
+ .premium-modal-box-modal-header img {
1201
+ width: 48px;
1202
+ padding: 5px 0;
1203
+ vertical-align: top;
1204
+ }
1205
+ /*Icon On Modal Header Style*/
1206
+ .premium-modal-box-modal-header i {
1207
+ padding-right: 6px;
1208
+ }
1209
+ /*Image On Modal Header Style*/
1210
+ .premium-modal-box-modal-title img {
1211
+ vertical-align : middle;
1212
+ }
1213
+ /*Close Button Container Style*/
1214
+ .premium-modal-box-close-button-container {
1215
+ float: right;
1216
+ }
1217
+ .premium-modal-box-modal-close {
1218
+ position: relative;
1219
+ z-index: 99;
1220
+ }
1221
+ .premium-modal-box-img-selector,
1222
+ .premium-modal-box-text-selector,
1223
+ .premium-modal-box-close-button-container,
1224
+ .premium-modal-box-modal-close,
1225
+ .premium-modal-box-modal-lower-close{
1226
+ -webkit-transition: all 0.3s ease-in-out;
1227
+ -moz-transition: all 0.3s ease-in-out;
1228
+ -ms-transition: all 0.3s ease-in-out;
1229
+ -o-transition: all 0.3s ease-in-out;
1230
+ transition: all 0.3s ease-in-out;
1231
+ }
1232
+ @media (min-width:768px) {
1233
+ .premium-modal-box-modal-dialog {
1234
+ width: 600px;
1235
+ }
1236
+ .premium-modal-box-modal-content {
1237
+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
1238
+ box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
1239
+ }
1240
+ }
1241
+ @media (max-width:767px) {
1242
+ .premium-modal-box-modal-dialog {
1243
+ width: 100%;
1244
+ max-height: 500px;
1245
+ overflow: scroll;
1246
+ }
1247
+ }
1248
+ /**************** Premium Progress Bar ****************/
1249
+ /******************************************************/
1250
+ .premium-progressbar-container{
1251
+ position:relative;
1252
+ }
1253
+ .premium-progressbar-progress {
1254
+ overflow: hidden;
1255
+ height: 20px;
1256
+ margin-bottom: 50px;
1257
+ background-color: #f5f5f5;
1258
+ border-radius: 4px;
1259
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1260
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1261
+ }
1262
+ .premium-progressbar-progress-bar {
1263
+ float: left;
1264
+ width: 0%;
1265
+ height: 100%;
1266
+ font-size: 12px;
1267
+ line-height: 20px;
1268
+ background: #6ec1e4;
1269
+ text-align: center;
1270
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1271
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1272
+ }
1273
+ .progress-striped .progress-bar,
1274
+ .progress-bar-striped {
1275
+ background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1276
+ background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1277
+ background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1278
+ background-size: 40px 40px;
1279
+ }
1280
+ .pa-progress.active .progress-bar,
1281
+ .progress-bar.active {
1282
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
1283
+ -o-animation: progress-bar-stripes 2s linear infinite;
1284
+ animation: progress-bar-stripes 2s linear infinite;
1285
+ }
1286
+ .premium-progressbar-progress{
1287
+ position: relative;
1288
+ text-align:left;
1289
+ }
1290
+ .premium-progressbar-progress-bar {
1291
+ position: absolute;
1292
+ overflow: hidden;
1293
+ line-height: 20px;
1294
+ }
1295
+ .clearfix {
1296
+ clear: both;
1297
+ }
1298
+ /*Progress Bar Style*/
1299
+ .premium-progressbar-progress-bar {
1300
+ -webkit-transition: width 0s ease-in-out !important;
1301
+ -moz-transition: width 0s ease-in-out !important;
1302
+ -ms-transition: width 0s ease-in-out !important;
1303
+ -o-transition: width 0s ease-in-out !important;
1304
+ transition: width 0s ease-in-out !important;
1305
+ }
1306
+ /*Left Label Style*/
1307
+ .premium-progressbar-container p:first-of-type{
1308
+ margin:0;
1309
+ float:left;
1310
+ }
1311
+ /*Right Label Style*/
1312
+ .premium-progressbar-container p:nth-of-type(2){
1313
+ margin: 0;
1314
+ float: right;
1315
+ }
1316
+ .premium-progressbar-name{
1317
+ left:50%;
1318
+ top :0;
1319
+ right:0;
1320
+ transform: translateX(-12.5px);
1321
+ z-index:1;
1322
+ }
1323
+ .premium-progressbar-multiple-label{
1324
+ position:relative;
1325
+ float:left;
1326
+ width:0;
1327
+ left:50%;
1328
+ }
1329
+ .premium-progressbar-center-label{
1330
+ position:relative;
1331
+ bottom:-100%;
1332
+ white-space:nowrap;
1333
+ }
1334
+ .premium-progressbar-arrow {
1335
+ left:50%;
1336
+ display: inline-block;
1337
+ border-left: 7px solid transparent;
1338
+ border-right: 7px solid transparent;
1339
+ border-top: 11px solid ;
1340
+ transform: translateX(-50%);
1341
+ }
1342
+ .premium-progressbar-pin {
1343
+ border-left: 1px solid;
1344
+ height: 12px;
1345
+ left:50%;
1346
+ display: inline-block;
1347
+ }
1348
+ @-webkit-keyframes progress-bar-stripes {
1349
+ from {
1350
+ background-position: 0 0;
1351
+
1352
+ }
1353
+ to {
1354
+ background-position: 40px 0;
1355
+ }
1356
+ }
1357
+ @keyframes progress-bar-stripes {
1358
+ from {
1359
+ background-position: 0 0;
1360
+ }
1361
+ to {
1362
+ background-position: 40px 0;
1363
+
1364
+ }
1365
+ }
1366
+ /**************** Premium Testimonials ****************/
1367
+ /******************************************************/
1368
+ /*Testimonial Container Style*/
1369
+ .premium-testimonial-Box {
1370
+ width: 100%;
1371
+ background: transparent;
1372
+ overflow: hidden;
1373
+ -webkit-transition: all 0.3s ease-in-out;
1374
+ -moz-transition: all 0.3s ease-in-out;
1375
+ -o-transition: all 0.3s ease-in-out;
1376
+ -ms-transition: all 0.3s ease-in-out;
1377
+ transition: all 0.3s ease-in-out;
1378
+ }
1379
+ /*Testimonial Title Style*/
1380
+ .premium-testimonial-Box h1, .premium-testimonial-Box h2,
1381
+ .premium-testimonial-Box h3, .premium-testimonial-Box h4,
1382
+ .premium-testimonial-Box h5, .premium-testimonial-Box h6{
1383
+ display: inline;
1384
+ font-weight: 600;
1385
+ }
1386
+ /*Testimonial Text Style*/
1387
+ .premium-testimonial-container {
1388
+ position: relative;
1389
+ }
1390
+ /*Testimonial Img Container Style*/
1391
+ .premium-testimonial-img-wrapper {
1392
+ margin-left: auto;
1393
+ margin-right: auto;
1394
+ overflow: hidden;
1395
+ }
1396
+ /*Testimonial Person Image Style*/
1397
+ .premium-testimonial-person-image {
1398
+ width: 100%;
1399
+ height: 100% !important;
1400
+ border-style: solid !important;
1401
+ }
1402
+ /*Testimonial Content Wrapper Style*/
1403
+ .premium-testimonial-content-wrapper {
1404
+ position: relative;
1405
+ z-index: 2;
1406
+ width: 100%;
1407
+ padding: 20px;
1408
+ text-align: center;
1409
+ }
1410
+ /*Testimonial Quotes Container Div Style*/
1411
+ .premium-testimonial-quotes-wrapper {
1412
+ z-index: 1;
1413
+ }
1414
+ /*Clear Float*/
1415
+ .premium-testimonial-clear-float {
1416
+ clear: both;
1417
+ }
1418
+ /*Upper Quote Style*/
1419
+ .premium-testimonial-upper-quote {
1420
+ position: absolute;
1421
+ z-index: 1;
1422
+ }
1423
+ /*Lower Quote Style*/
1424
+ .premium-testimonial-lower-quote{
1425
+ position:absolute;
1426
+ z-index: 1;
1427
+ }
1428
+ /*Author Info Container Div Style*/
1429
+ .premium-testimonial-author-info {
1430
+ display: block;
1431
+ }
1432
+ /**************** Premium Title ****************/
1433
+ /***********************************************/
1434
+ /*Title Container Div Style*/
1435
+ .premium-title-container {
1436
+ position: relative;
1437
+ width: 100%;
1438
+ clear: both;
1439
+ overflow: hidden;
1440
+ }
1441
+ /*Header Style*/
1442
+ .premium-title-container .premium-title-header {
1443
+ margin: 0;
1444
+ padding: 10px;
1445
+ }
1446
+ /*Style 2,3,6,7,8 Header*/
1447
+ .premium-title-style1,
1448
+ .premium-title-style2,
1449
+ .premium-title-style5,
1450
+ .premium-title-style6,
1451
+ .premium-title-style7{
1452
+ display: inline-block;
1453
+ float: none;
1454
+ }
1455
+ .premium-title-style1 {
1456
+ border-left: 3px solid #6ec1e4;
1457
+ }
1458
+ .premium-title-container.style2,
1459
+ .premium-title-container.style4,
1460
+ .premium-title-container.style5,
1461
+ .premium-title-container.style6{
1462
+ border-bottom: 3px solid #6ec1e4;
1463
+ }
1464
+ /*Style 6 Header*/
1465
+ .premium-title-style6{
1466
+ position: relative;
1467
+ }
1468
+ /*Style 6 Trinagle*/
1469
+ .premium-title-style6:before {
1470
+ position: absolute;
1471
+ left: 50%;
1472
+ bottom: 0;
1473
+ margin-left: -2px;
1474
+ content: '';
1475
+ border: 3px solid transparent;
1476
+ }
1477
+ /*Style 7 Strip Container*/
1478
+ .premium-title-style7-strip{
1479
+ display: block;
1480
+ margin: 0;
1481
+ float: none;
1482
+ clear: both;
1483
+ }
1484
+ /*Strip Style*/
1485
+ .premium-title-style7-strip:before{
1486
+ display: block;
1487
+ position: relative;
1488
+ margin-left: auto;
1489
+ margin-right: auto;
1490
+ content: '';
1491
+ float: none;
1492
+ }
1493
+ /**************** Premium Video Box ************/
1494
+ /***********************************************/
1495
+ /*Image Container Div Style*/
1496
+ .premium-video-box-image-container {
1497
+ position: relative;
1498
+ cursor: pointer;
1499
+ }
1500
+ /*Image Style*/
1501
+ .premium-video-box-image-container img {
1502
+ width: 100%;
1503
+ }
1504
+ /*Play Icon Container Div Style*/
1505
+ .premium-video-box-play-icon-container {
1506
+ position: absolute;
1507
+ z-index: 1;
1508
+ cursor: pointer;
1509
+ transform: translate(-50%,-50%);
1510
+ background: rgba(252,252,252,0.84);
1511
+ }
1512
+ .premium-video-box-description-container {
1513
+ position: absolute;
1514
+ z-index: 1;
1515
+ padding: 5px;
1516
+ text-align: center;
1517
+ cursor: pointer;
1518
+ transform: translate(-50%,-50%);
1519
+ }
1520
+ .premium-video-box-text {
1521
+ margin-bottom: 0 !important;
1522
+ -webkit-transition: all 0.3s ease-in-out;
1523
+ -moz-transition: all 0.3s ease-in-out;
1524
+ -o-transition: all 0.3s ease-in-out;
1525
+ -ms-transition: all 0.3s ease-in-out;
1526
+ transition: all 0.3s ease-in-out;
1527
+ }
1528
+ /*Play Icon Style*/
1529
+ .premium-video-box-play-icon{
1530
+ padding: 15px;
1531
+ transform: translateX(4%);
1532
+ -webkit-transition: all 0.3s ease-in-out;
1533
+ -moz-transition: all 0.3s ease-in-out;
1534
+ -o-transition: all 0.3s ease-in-out;
1535
+ -ms-transition: all 0.3s ease-in-out;
1536
+ transition: all 0.3s ease-in-out;
1537
+ }
1538
+ /*Video Container Div Style*/
1539
+ .premium-video-box-video-container{
1540
+ position: absolute;
1541
+ top: 0;
1542
+ left: 0;
1543
+ z-index: 2;
1544
+ width: 100%;
1545
+ height: 100%;
1546
+ opacity:0;
1547
+ visibility: hidden;
1548
+ -webkit-transition: opacity 0.8s ease-in-out;
1549
+ -moz-transition: opacity 0.8s ease-in-out;
1550
+ -o-transition: opacity 0.8s ease-in-out;
1551
+ -ms-transition: opacity 0.8s ease-in-out;
1552
+ transition: opacity 0.8s ease-in-out;
1553
+ overflow: hidden;
1554
+ }
1555
+ /*Video Iframe Style*/
1556
+ .premium-video-box-video-container iframe{
1557
+ width: 100%;
1558
+ height: 100%;
1559
+ }
1560
+ /**************** Premium Blog *****************/
1561
+ /***********************************************/
1562
+ .premium-blog-post-container {
1563
+ padding: 15px;
1564
+ }
1565
+ .premium-blog-thumb-effect-wrapper {
1566
+ position: relative;
1567
+ overflow: hidden;
1568
+ }
1569
+ .premium-blog-thumbnail-container {
1570
+ overflow: hidden;
1571
+ }
1572
+ .premium-blog-post-link {
1573
+ position: absolute;
1574
+ top: 0;
1575
+ left: 0;
1576
+ width: 100%;
1577
+ height: 100%;
1578
+ z-index: 99;
1579
+ }
1580
+ .premium-blog-post-link:hover {
1581
+ box-shadow: none !important;
1582
+ border: none !important;
1583
+ outline: none !important;
1584
+ }
1585
+ /*Thumbnail Img*/
1586
+ .premium-blog-thumbnail-container img,
1587
+ .premium-blog-thumbnail-container .below-entry-meta{
1588
+ width: 100%;
1589
+ height: 100%;
1590
+ margin: 0 !important;
1591
+ -webkit-transition: all 0.4s ease-in-out;
1592
+ -moz-transition: all 0.4s ease-in-out;
1593
+ -ms-transition: all 0.4s ease-in-out;
1594
+ -o-transition: all 0.4s ease-in-out;
1595
+ transition: all 0.4s ease-in-out;
1596
+ }
1597
+ .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,
1598
+ .premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
1599
+ transform: scale(1.2);
1600
+ }
1601
+ .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
1602
+ -webkit-filter: sepia(30%);
1603
+ filter: sepia(30%);
1604
+ }
1605
+ .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
1606
+ -webkit-filter: brightness(1);
1607
+ filter: brightness(1);
1608
+ }
1609
+ .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
1610
+ -webkit-transform: translateX(-15px) scale(1.1);
1611
+ transform: translateX(-15px) scale(1.1);
1612
+ }
1613
+ /*Thumbnail Container Hover*/
1614
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img {
1615
+ transform: scale(1.2);
1616
+ }
1617
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomout-effect img {
1618
+ transform: scale(1.1);
1619
+ }
1620
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-scale-effect img {
1621
+ transform: scale(1.3) rotate(5deg);
1622
+ }
1623
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-gray-effect img {
1624
+ filter: grayscale(100%);
1625
+ }
1626
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img {
1627
+ filter: blur(3px);
1628
+ }
1629
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-sepia-effect img {
1630
+ -webkit-filter: sepia(0%);
1631
+ filter: sepia(0%);
1632
+ }
1633
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bright-effect img {
1634
+ -webkit-filter: brightness(1.2);
1635
+ filter: brightness(1.2);
1636
+ }
1637
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-trans-effect img {
1638
+ -webkit-transform: translateX(0px) scale(1.1);
1639
+ transform: translateX(0px) scale(1.1);
1640
+ }
1641
+ .premium-blog-thumbnail-container:before, .premium-blog-thumbnail-container:after {
1642
+ position: absolute;
1643
+ content: '';
1644
+ z-index: 1;
1645
+ top: 50%;
1646
+ left: 50%;
1647
+ opacity: 0;
1648
+ -webkit-transform: translate(-50%,-50%);
1649
+ transform: translate(-50%,-50%);
1650
+ -webkit-transition: all 0.4s linear 0s;
1651
+ -moz-transition: all 0.4s linear 0s;
1652
+ -ms-transition: all 0.4s linear 0s;
1653
+ -o-transition: all 0.4s linear 0s;
1654
+ transition: all 0.4s linear 0s;
1655
+ height: 1px;
1656
+ width: 100%;
1657
+ }
1658
+ .premium-blog-thumbnail-container:before {
1659
+ width: 1px;
1660
+ height: 100%;
1661
+ }
1662
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
1663
+ width: 20px;
1664
+ opacity: 1;
1665
+ }
1666
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{
1667
+ height: 20px;
1668
+ opacity: 1;
1669
+ }
1670
+ .premium-blog-diagonal-container {
1671
+ position: absolute;
1672
+ top: 0;
1673
+ left: 0;
1674
+ width: 100%;
1675
+ height: 100%;
1676
+ }
1677
+ .premium-blog-diagonal-effect:before {
1678
+ position: absolute;
1679
+ top: 0px;
1680
+ left: 0px;
1681
+ width: 100%;
1682
+ height: 100%;
1683
+ content: " ";
1684
+ z-index: 1;
1685
+ background: rgba(255,255,255,0.2);
1686
+ -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
1687
+ -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
1688
+ -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
1689
+ -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
1690
+ transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
1691
+ -webkit-transition: all 0.3s linear 0s;
1692
+ -moz-transition: all 0.3s linear 0s;
1693
+ -o-transition: all 0.3s linear 0s;
1694
+ -ms-transition: all 0.3s linear 0s;
1695
+ transition: all 0.3s linear 0s;
1696
+ }
1697
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before {
1698
+ -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
1699
+ -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
1700
+ -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
1701
+ -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
1702
+ transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
1703
+ }
1704
+ .premium-blog-framed-effect {
1705
+ position: absolute;
1706
+ width: calc(100% - 30px);
1707
+ height: calc(100% - 30px);
1708
+ top: 15px;
1709
+ left: 15px;
1710
+ opacity: 0;
1711
+ transform: scale(0.3);
1712
+ -webkit-transition: all 0.3s linear 0s;
1713
+ -moz-transition: all 0.3s linear 0s;
1714
+ -o-transition: all 0.3s linear 0s;
1715
+ -ms-transition: all 0.3s linear 0s;
1716
+ transition: all 0.3s linear 0s;
1717
+ }
1718
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {
1719
+ opacity: 0.99;
1720
+ transform: scale(1);
1721
+ }
1722
+ .premium-blog-bordered-effect {
1723
+ position: absolute;
1724
+ top: 0;
1725
+ left: 0;
1726
+ width: 100%;
1727
+ height: 100%;
1728
+ opacity: 0;
1729
+ padding: 15px;
1730
+ -webkit-transition: all 0.3s linear 0s;
1731
+ -moz-transition: all 0.3s linear 0s;
1732
+ -o-transition: all 0.3s linear 0s;
1733
+ -ms-transition: all 0.3s linear 0s;
1734
+ transition: all 0.3s linear 0s;
1735
+ }
1736
+ .premium-blog-bordered-border-container {
1737
+ width: 100%;
1738
+ height: 100%;
1739
+ border: 2px solid;
1740
+ -webkit-transform: scale(0,1);
1741
+ transform: scale(0,1);
1742
+ -webkit-transform-origin: 0 0;
1743
+ transform-origin: 0 0;
1744
+ -webkit-transition: all 0.3s linear 0s;
1745
+ -moz-transition: all 0.3s linear 0s;
1746
+ -o-transition: all 0.3s linear 0s;
1747
+ -ms-transition: all 0.3s linear 0s;
1748
+ transition: all 0.3s linear 0s;
1749
+ }
1750
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {
1751
+ opacity: 0.99;
1752
+ }
1753
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-bordered-border-container {
1754
+ -webkit-transform: scale(1,1);
1755
+ transform: scale(1,1);
1756
+ }
1757
+ .premium-blog-squares-effect,
1758
+ .premium-blog-squares-square-container{
1759
+ position: absolute;
1760
+ top: 0;
1761
+ left: 0;
1762
+ width: 100%;
1763
+ height: 100%;
1764
+ }
1765
+ .premium-blog-squares-effect:before,
1766
+ .premium-blog-squares-effect:after,
1767
+ .premium-blog-squares-square-container:before,
1768
+ .premium-blog-squares-square-container:after{
1769
+ position: absolute;
1770
+ content: '';
1771
+ top: 0;
1772
+ left: 0;
1773
+ width: 50%;
1774
+ height: 50%;
1775
+ -webkit-transform: translate(-100%,-100%);
1776
+ transform: translate(-100%,-100%);
1777
+ opacity: 0.7;
1778
+ -webkit-transition: all 0.3s linear 0s;
1779
+ -moz-transition: all 0.3s linear 0s;
1780
+ -o-transition: all 0.3s linear 0s;
1781
+ -ms-transition: all 0.3s linear 0s;
1782
+ transition: all 0.3s linear 0s;
1783
+ }
1784
+ .premium-blog-squares-square-container:before,
1785
+ .premium-blog-squares-square-container:after {
1786
+ opacity: 0.8;
1787
+ }
1788
+ .premium-blog-squares-effect:after {
1789
+ -webkit-transform: translate(200%,200%);
1790
+ transform: translate(200%,200%);
1791
+ }
1792
+ .premium-blog-squares-square-container:before{
1793
+ -webkit-transform: translate(-100%,200%);
1794
+ transform: translate(-100%,200%);
1795
+ }
1796
+ .premium-blog-squares-square-container:after {
1797
+ -webkit-transform: translate(200%,-100%);
1798
+ transform: translate(200%,-100%);
1799
+ }
1800
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before {
1801
+ -webkit-transform: translate(0,0%) scaleY(1.003) scaleX(1.003);
1802
+ transform: translate(0,0%) scaleY(1.003) scaleX(1.003);
1803
+ }
1804
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after {
1805
+ -webkit-transform: translate(100%,100%) scaleY(1.003) scaleX(1.003);
1806
+ transform: translate(100%,100%) scaleY(1.003) scaleX(1.003);
1807
+ }
1808
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{
1809
+ -webkit-transform: translate(0,100%);
1810
+ transform: translate(0,100%);
1811
+ }
1812
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{
1813
+ -webkit-transform: translate(100%,0%);
1814
+ transform: translate(100%,0%);
1815
+ }
1816
+ /*Content Wrapper*/
1817
+ .premium-blog-content-wrapper {
1818
+ position: relative;
1819
+ z-index: 2;
1820
+ top: -50px;
1821
+ margin: 0px 30px 20px;
1822
+ clear: both;
1823
+ padding: 30px;
1824
+ background: #ddd;
1825
+ }
1826
+ .premium-blog-content-wrapper.empty-thumb {
1827
+ top: 0;
1828
+ }
1829
+ .premium-blog-clear-fix {
1830
+ clear: both;
1831
+ }
1832
+ .premium-blog-content-wrapper .premium-blog-inner-container {
1833
+ display: flex;
1834
+ }
1835
+ /*Post Format Container*/
1836
+ .premium-blog-format-container {
1837
+ display: flex;
1838
+ align-items: center;
1839
+ justify-content: center;
1840
+ cursor: pointer;
1841
+ background: #eee;
1842
+ width: 55px;
1843
+ height: 55px;
1844
+ font-size: 25px;
1845
+ margin-right: 20px;
1846
+ text-align: center;
1847
+ -webkit-transition: all 0.3s ease-in-out;
1848
+ -moz-transition: all 0.3s ease-in-out;
1849
+ -ms-transition: all 0.3s ease-in-out;
1850
+ -o-transition: all 0.3s ease-in-out;
1851
+ transition: all 0.3s ease-in-out;
1852
+ }
1853
+ .premium-blog-format-link {
1854
+ line-height: 0;
1855
+ }
1856
+ /*Post Format Icon*/
1857
+ .premium-blog-format-container i {
1858
+ -webkit-transition: all 0.3s ease-in-out;
1859
+ -moz-transition: all 0.3s ease-in-out;
1860
+ -ms-transition: all 0.3s ease-in-out;
1861
+ -o-transition: all 0.3s ease-in-out;
1862
+ transition: all 0.3s ease-in-out;
1863
+ }
1864
+ .premium-blog-entry-title {
1865
+ display: inline;
1866
+ margin-bottom: 0px;
1867
+ }
1868
+ .premium-blog-entry-meta {
1869
+ margin-bottom: 8px;
1870
+ }
1871
+ .premium-blog-entry-meta i{
1872
+ margin-right: 3px;
1873
+ -webkit-transition: all 0.3s ease-in-out;
1874
+ -moz-transition: all 0.3s ease-in-out;
1875
+ -ms-transition: all 0.3s ease-in-out;
1876
+ -o-transition: all 0.3s ease-in-out;
1877
+ transition: all 0.3s ease-in-out;
1878
+ }
1879
+ .premium-blog-post-tags-container a{
1880
+ -webkit-transition: all 0.3s ease-in-out;
1881
+ -moz-transition: all 0.3s ease-in-out;
1882
+ -ms-transition: all 0.3s ease-in-out;
1883
+ -o-transition: all 0.3s ease-in-out;
1884
+ transition: all 0.3s ease-in-out;
1885
+ }
1886
+ /*Post Meta Data Container*/
1887
+ .premium-blog-meta-data {
1888
+ margin-right : 8px;
1889
+ }
1890
+ /*Post Content Container*/
1891
+ .premium-blog-post-content {
1892
+ border-top: 1px solid;
1893
+ padding-top: 14px;
1894
+ }
1895
+ .premium-blog-post-content {
1896
+ margin-top: 0;
1897
+ margin-left: 75px;
1898
+ }
1899
+ .premium-blog-post-tags-container {
1900
+ margin-top: 8px;
1901
+ margin-left: 75px;
1902
+ }
1903
+ .premium-blog-entry-title a,
1904
+ .premium-blog-meta-data a,
1905
+ .premium-blog-post-tags a,
1906
+ .premium-blog-post-content .premium-blog-excerpt-link{
1907
+ -webkit-transition: color 0.3s ease-in-out;
1908
+ -moz-transition: color 0.3s ease-in-out;
1909
+ -ms-transition: color 0.3s ease-in-out;
1910
+ -o-transition: color 0.3s ease-in-out;
1911
+ transition: color 0.3s ease-in-out;
1912
+ }
1913
+ .premium-blog-pagination-container {
1914
+ padding: 15px;
1915
+ margin-top: -30px;
1916
+ text-align: right;
1917
+ }
1918
+ .premium-blog-pagination-container ul {
1919
+ list-style: none;
1920
+ margin: 0;
1921
+ padding: 0;
1922
+ }
1923
+ .premium-blog-pagination-container li {
1924
+ display: inline;
1925
+ }
1926
+ .premium-blog-pagination-container li a,
1927
+ .premium-blog-pagination-container li span{
1928
+ display: inline;
1929
+ margin-right: 10px;
1930
+ margin-bottom: 5px;
1931
+ padding: 3px 7px;
1932
+ border: 1px solid #E3E3E3;
1933
+ font-size: 16px;
1934
+ line-height: 20px;
1935
+ -webkit-transition: all 0.3s ease-in-out;
1936
+ -moz-transition: all 0.3s ease-in-out;
1937
+ -ms-transition: all 0.3s ease-in-out;
1938
+ -o-transition: all 0.3s ease-in-out;
1939
+ transition: all 0.3s ease-in-out;
1940
+ }
1941
+ .premium-blog-pagination-container li .prev,
1942
+ .premium-blog-pagination-container li .next {
1943
+ border: none;
1944
+ border-radius: 0;
1945
+ font-size: 17.8px;
1946
+ }
1947
+ .premium-blog-wrap.col-3 .premium-blog-entry-meta,
1948
+ .premium-blog-wrap.col-3 .premium-blog-post-content,
1949
+ .premium-blog-wrap.col-3 .premium-blog-post-tags-container,
1950
+ .premium-blog-wrap.col-4 .premium-blog-entry-meta,
1951
+ .premium-blog-wrap.col-4 .premium-blog-post-content,
1952
+ .premium-blog-wrap.col-4 .premium-blog-post-tags-container {
1953
+ margin-left: 0;
1954
+ }
1955
+ .premium-blog-wrap.col-3 .premium-blog-format-container,
1956
+ .premium-blog-wrap.col-4 .premium-blog-format-container {
1957
+ display: none;
1958
+ }
1959
+ .premium-blog-wrap.col-3 .premium-blog-entry-title,
1960
+ .premium-blog-wrap.col-4 .premium-blog-entry-title {
1961
+ line-height: 1;
1962
+ }
1963
+ .premium-blog-wrap.col-3 .premium-blog-entry-title a,
1964
+ .premium-blog-wrap.col-4 .premium-blog-entry-title a{
1965
+ font-size: 20px;
1966
+ }
1967
+ @media ( max-width: 768px ) {
1968
+ .premium-blog-content-wrapper {
1969
+ top: 0;
1970
+ margin: 0;
1971
+ }
1972
+ .premium-blog-thumb-effect-wrapper {
1973
+ margin-bottom: 15px;
1974
+ }
1975
+ .premium-blog-format-container {
1976
+ display: none;
1977
+ }
1978
+ .premium-blog-entry-meta,
1979
+ .premium-blog-post-content {
1980
+ margin-left: 0px;
1981
+ }
1982
+ .premium-blog-post-tags-container {
1983
+ margin-left: 0px;
1984
+ }
1985
+ }
1986
+ /**************** Premium Person ******************/
1987
+ /**************************************************/
1988
+ .premium-person-container {
1989
+ position: relative;
1990
+ overflow: hidden;
1991
+ }
1992
+ .premium-person-image-container {
1993
+ text-align: center;
1994
+ }
1995
+ .premium-person-zoomout-effect .premium-person-image-container img,
1996
+ .premium-person-scale-effect .premium-person-image-container img {
1997
+ -webkit-transform: scale(1.2);
1998
+ -moz-transform: scale(1.2);
1999
+ -ms-transform: scale(1.2);
2000
+ -o-transform: scale(1.2);
2001
+ transform: scale(1.2);
2002
+ }
2003
+ .premium-person-sepia-effect .premium-person-image-container img {
2004
+ -webkit-filter: sepia(30%);
2005
+ filter: sepia(30%);
2006
+ }
2007
+ .premium-person-bright-effect .premium-person-image-container img {
2008
+ -webkit-filter: brightness(1);
2009
+ filter: brightness(1);
2010
+ }
2011
+ .premium-person-trans-effect .premium-person-image-container img {
2012
+ -webkit-transform: translateX(-15px) scale(1.1);
2013
+ transform: translateX(-15px) scale(1.1);
2014
+ }
2015
+ .premium-person-zoomin-effect:hover .premium-person-image-container img{
2016
+ -webkit-transform: scale(1.2);
2017
+ -moz-transform: scale(1.2);
2018
+ -ms-transform: scale(1.2);
2019
+ -o-transform: scale(1.2);
2020
+ transform: scale(1.2);
2021
+ }
2022
+ .premium-person-zoomout-effect:hover .premium-person-image-container img{
2023
+ -webkit-transform: scale(1.1);
2024
+ -moz-transform: scale(1.1);
2025
+ -ms-transform: scale(1.1);
2026
+ -o-transform: scale(1.1);
2027
+ transform: scale(1.1);
2028
+ }
2029
+ .premium-person-scale-effect:hover .premium-person-image-container img {
2030
+ -webkit-transform: scale(1.3) rotate(5deg);
2031
+ -moz-transform: scale(1.3) rotate(5deg);
2032
+ -ms-transform: scale(1.3) rotate(5deg);
2033
+ -o-transform: scale(1.3) rotate(5deg);
2034
+ transform: scale(1.3) rotate(5deg);
2035
+ }
2036
+ .premium-person-grayscale-effect:hover .premium-person-image-container img {
2037
+ -webkit-filter: grayscale(100%);
2038
+ -moz-filter: grayscale(100%);
2039
+ -ms-filter: grayscale(100%);
2040
+ -o-filter: grayscale(100%);
2041
+ filter: grayscale(100%);
2042
+ }
2043
+ .premium-person-blur-effect:hover .premium-person-image-container img {
2044
+ -webkit-filter: blur(3px);
2045
+ -moz-filter: blur(3px);
2046
+ -ms-filter: blur(3px);
2047
+ -o-filter: blur(3px);
2048
+ filter: blur(3px);
2049
+ }
2050
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
2051
+ -webkit-filter: sepia(0%);
2052
+ filter: sepia(0%);
2053
+ }
2054
+ .premium-person-bright-effect:hover .premium-person-image-container img {
2055
+ -webkit-filter: brightness(1.2);
2056
+ filter: brightness(1.2);
2057
+ }
2058
+ .premium-person-trans-effect:hover .premium-person-image-container img {
2059
+ -webkit-transform: translateX(0px) scale(1.1);
2060
+ transform: translateX(0px) scale(1.1);
2061
+ }
2062
+ .premium-person-container .premium-person-image-container img {
2063
+ width: 100%;
2064
+ height: 100%;
2065
+ -webkit-transition: all 0.5s ease-in-out;
2066
+ -moz-transition: all 0.5s ease-in-out;
2067
+ -ms-transition: all 0.5s ease-in-out;
2068
+ -o-transition: all 0.5s ease-in-out;
2069
+ transition: all 0.5s ease-in-out;
2070
+ }
2071
+ .premium-person-info {
2072
+ position: absolute;
2073
+ top: auto;
2074
+ right: 0;
2075
+ left: 0;
2076
+ width: 100%;
2077
+ -webkit-transition: all 500ms ease 0s;
2078
+ -moz-transition: all 500ms ease 0s;
2079
+ -ms-transition: all 500ms ease 0s;
2080
+ -o-transition: all 500ms ease 0s;
2081
+ transition: all 500ms ease 0s;
2082
+ -webkit-transform: translate3d(0,100%,0);
2083
+ -moz-transform: translate3d(0,100%,0);
2084
+ -ms-transform: translate3d(0,100%,0);
2085
+ -o-transform: translate3d(0,100%,0);
2086
+ transform: translate3d(0,100%,0);
2087
+ }
2088
+ .premium-person-container:hover .premium-person-info{
2089
+ -webkit-transform: translate3d(0,0,0);
2090
+ -moz-transform: translate3d(0,0,0);
2091
+ -ms-transform: translate3d(0,0,0);
2092
+ -o-transform: translate3d(0,0,0);
2093
+ transform: translate3d(0,0,0);
2094
+ bottom: -1px !important;
2095
+ }
2096
+ .premium-person-info-container {
2097
+ padding: 30px 15px;
2098
+ }
2099
+ .premium-person-name {
2100
+ margin: 0 0 5px;
2101
+ font-weight: 700;
2102
+ }
2103
+ .premium-person-title {
2104
+ margin: 0 0 20px;
2105
+ padding: 0;
2106
+ }
2107
+ .premium-person-content {
2108
+ margin: 0 0 30px;
2109
+ }
2110
+ /*Override Theme List Margin*/
2111
+ .premium-person-social-list {
2112
+ margin: 0px !important;
2113
+ }
2114
+ .premium-person-social-list .premium-person-list-item {
2115
+ display: inline;
2116
+ list-style: none;
2117
+ }
2118
+ .premium-person-social-list li,
2119
+ .premium-person-social-list li i{
2120
+ position: relative;
2121
+ bottom: 0px;
2122
+ -webkit-transition: all 0.2s ease-in-out;
2123
+ -moz-transition: all 0.2s ease-in-out;
2124
+ -ms-transition: all 0.2s ease-in-out;
2125
+ -o-transition: all 0.2s ease-in-out;
2126
+ transition: all 0.2s ease-in-out;
2127
+ }
2128
+ .premium-person-social-list li:hover {
2129
+ bottom: 5px;
2130
+ }
2131
+ .premium-person-social-list li:hover a{
2132
+ box-shadow: none;
2133
+ }
2134
+ .premium-person-social-list li a:focus{
2135
+ box-shadow: none;
2136
+ outline: none;
2137
+ }
2138
+ .premium-person-social-list li i {
2139
+ font-size: 18px;
2140
+ margin: 0 5px;
2141
+ }
2142
+ /**************** Premium Dual Header ******************/
2143
+ /*******************************************************/
2144
+ .premium-dual-header-container .premium-dual-header-first-header,
2145
+ .premium-dual-header-container .premium-dual-header-second-header {
2146
+ position: relative;
2147
+ padding: 0;
2148
+ margin: 0;
2149
+ display: inline-block;
2150
+ -webkit-transform: translate(0,0);
2151
+ transform: translate(0,0);
2152
+ }
2153
+ .premium-dual-header-first-clip .premium-dual-header-first-span,
2154
+ .premium-dual-header-second-clip {
2155
+ -webkit-text-fill-color: transparent;
2156
+ -webkit-background-clip: text;
2157
+ }
2158
+ @media (max-width: 500px) {
2159
+ .premium-dual-header-container .premium-dual-header-first-header,
2160
+ .premium-dual-header-container .premium-dual-header-second-header {
2161
+ display: block;
2162
+ word-wrap: break-word;
2163
+ }
2164
+ .premium-dual-header-first-container,
2165
+ .premium-dual-header-second-container {
2166
+ margin: 0;
2167
+ }
2168
+ }
2169
+ @media (min-width: 501px) {
2170
+ .premium-dual-header-first-container {
2171
+ margin-right: 5px;
2172
+ }
2173
+ }
2174
+ .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2175
+ .premium-dual-header-second-header.gradient {
2176
+ background-size: 300% 300% !important;
2177
+ -webkit-animation: Gradient 10s ease-in-out infinite;
2178
+ -moz-animation: Gradient 10s ease-in-out infinite;
2179
+ animation: Gradient 10s ease-in-out infinite;
2180
+ }
2181
+ @-webkit-keyframes Gradient {
2182
+ 0% {
2183
+ background-position: 0% 50%
2184
+ }
2185
+ 50% {
2186
+ background-position: 100% 50%
2187
+ }
2188
+ 100% {
2189
+ background-position: 0% 50%
2190
+ }
2191
+ }
2192
+ @-moz-keyframes Gradient {
2193
+ 0% {
2194
+ background-position: 0% 50%
2195
+ }
2196
+ 50% {
2197
+ background-position: 100% 50%
2198
+ }
2199
+ 100% {
2200
+ background-position: 0% 50%
2201
+ }
2202
+ }
2203
+ @keyframes Gradient {
2204
+ 0% {
2205
+ background-position: 0% 50%
2206
+ }
2207
+ 50% {
2208
+ background-position: 100% 50%
2209
+ }
2210
+ 100% {
2211
+ background-position: 0% 50%
2212
+ }
2213
+ }
2214
+ /**************** Premium Fancy Text *******************/
2215
+ /*******************************************************/
2216
+ .premium-suffix-text,
2217
+ .premium-fancy-text,
2218
+ .premium-prefix-text {
2219
+ font-size: 40px;
2220
+ }
2221
+ .premium-fancy-text-wrapper .premium-fancy-list-items {
2222
+ list-style: none;
2223
+ }
2224
+ .premium-fancy-text-wrapper .premium-fancy-text-span-align {
2225
+ vertical-align: top;
2226
+ }
2227
+ /**************** Premium Pricing Table ****************/
2228
+ /*******************************************************/
2229
+ /*Pricing Table Container Div Style*/
2230
+ .premium-pricing-table-container {
2231
+ text-align: center;
2232
+ overflow: hidden;
2233
+ -webkit-transition: all 0.3s ease-in-out;
2234
+ -moz-transition: all 0.3s ease-in-out;
2235
+ -o-transition: all 0.3s ease-in-out;
2236
+ -ms-transition: all 0.3s ease-in-out;
2237
+ transition: all 0.3s ease-in-out;
2238
+ }
2239
+ .premium-badge-left,
2240
+ .premium-badge-right {
2241
+ position:absolute;
2242
+ top: 0;
2243
+ }
2244
+ .premium-badge-right {
2245
+ right: 0;
2246
+ }
2247
+ .premium-badge-left {
2248
+ left: 0;
2249
+ }
2250
+ .premium-badge-left .corner {
2251
+ width: 0;
2252
+ height: 0;
2253
+ border-top: 150px solid;
2254
+ border-bottom: 150px solid transparent;
2255
+ border-right: 150px solid transparent;
2256
+ }
2257
+ .premium-badge-right .corner {
2258
+ width: 0;
2259
+ height: 0;
2260
+ border-bottom: 150px solid transparent;
2261
+ border-right: 150px solid;
2262
+ border-left: 150px solid transparent;
2263
+ }
2264
+ .premium-badge-left span,
2265
+ .premium-badge-right span{
2266
+ position:absolute;
2267
+ top: 35px;
2268
+ width: 100px;
2269
+ text-align: center;
2270
+ -webkit-transform: rotate(-45deg);
2271
+ transform: rotate(-45deg);
2272
+ display:block;
2273
+ text-transform: uppercase;
2274
+ }
2275
+ .premium-badge-right span {
2276
+ -webkit-transform: rotate(45deg);
2277
+ transform: rotate(45deg);
2278
+ right: 0;
2279
+ }
2280
+ .premium-pricing-price-currency {
2281
+ position: relative;
2282
+ }
2283
+ .premium-pricing-icon-container {
2284
+ line-height: 0;
2285
+ }
2286
+ .premium-pricing-button-container {
2287
+ display: block;
2288
+ }
2289
+ .premium-pricing-list {
2290
+ list-style-type: none;
2291
+ margin: 0;
2292
+ }
2293
+ .premium-pricing-slashed-price-value {
2294
+ display: inline-block;
2295
+ font-size: 20px;
2296
+ font-weight: 400;
2297
+ margin-right: 5px;
2298
+ }
2299
+ .premium-pricing-price-value {
2300
+ font-size: 70px;
2301
+ }
2302
+ .premium-pricing-description-container li{
2303
+ list-style-position: inside;
2304
+ text-indent: -40px;
2305
+ }
2306
+ @-moz-document url-prefix() {
2307
+ .premium-pricing-description-container li{
2308
+ text-indent: 0px;
2309
+ }
2310
+ }
2311
+ .premium-pricing-price-button {
2312
+ display: block;
2313
+ padding: 6px 12px;
2314
+ line-height: 1.42857143;
2315
+ text-align: center;
2316
+ color: #fff;
2317
+ background: #6ec1e4;
2318
+ margin-bottom: 0;
2319
+ -webkit-transition: all 0.3s ease-in-out;
2320
+ -moz-transition: all 0.3s ease-in-out;
2321
+ -o-transition: all 0.3s ease-in-out;
2322
+ -ms-transition: all 0.3s ease-in-out;
2323
+ transition: all 0.3s ease-in-out;
2324
+ }
2325
+ /**************** Premium Google Maps ******************/
2326
+ /*******************************************************/
2327
+ .premium-maps-info-container {
2328
+ margin-top: 10px;
2329
+ margin-bottom: 10px;
2330
+ }
2331
+ .premium-maps-info-title,
2332
+ .premium-maps-info-desc {
2333
+ margin: 0;
2334
+ padding: 0;
2335
+ }
2336
+ .premium-maps-container .gm-style-iw {
2337
+ text-align: center;
2338
+ }
2339
+ /**************** Premium Button ***********************/
2340
+ /*******************************************************/
2341
+ .premium-button {
2342
+ display: inline-block;
2343
+ position: relative;
2344
+ overflow: hidden;
2345
+ cursor: pointer;
2346
+ -webkit-transition: all 0.2s ease-in-out !important;
2347
+ -moz-transition: all 0.2s ease-in-out !important;
2348
+ -ms-transition: all 0.2s ease-in-out !important;
2349
+ -o-transition: all 0.2s ease-in-out !important;
2350
+ transition: all 0.2s ease-in-out !important;
2351
+ }
2352
+ .premium-button-sm {
2353
+ padding: 12px 24px;
2354
+ font-size: 14px;
2355
+ line-height: 1;
2356
+ }
2357
+ .premium-button-md {
2358
+ padding: 14px 26px;
2359
+ font-size: 16px;
2360
+ line-height: 1.2;
2361
+ }
2362
+ .premium-button-lg {
2363
+ padding: 16px 28px;
2364
+ font-size: 18px;
2365
+ line-height: 1.3333;
2366
+ }
2367
+ .premium-button-block {
2368
+ font-size: 15px;
2369
+ line-height: 1;
2370
+ padding: 12px 24px;
2371
+ width: 100%;
2372
+ text-align: center;
2373
+ }
2374
+ .premium-button-text {
2375
+ display: inline-block;
2376
+ width: 100%;
2377
+ }
2378
+ .premium-button-style1-bottom,
2379
+ .premium-button-style1-top,
2380
+ .premium-button-style1-right,
2381
+ .premium-button-style1-left,
2382
+ .premium-button-style2-shutouthor,
2383
+ .premium-button-style2-shutoutver,
2384
+ .premium-button-style2-shutinhor,
2385
+ .premium-button-style2-shutinver,
2386
+ .premium-button-style2-scshutouthor,
2387
+ .premium-button-style2-scshutoutver,
2388
+ .premium-button-style2-dshutinhor,
2389
+ .premium-button-style2-dshutinver,
2390
+ .premium-button-style5-radialin,
2391
+ .premium-button-style5-radialout,
2392
+ .premium-button-style5-rectin,
2393
+ .premium-button-style5-rectout {
2394
+ display: inline-block;
2395
+ vertical-align: middle;
2396
+ -webkit-transform: perspective(1px) translateZ(0);
2397
+ transform: perspective(1px) translateZ(0);
2398
+ box-shadow: 0 0 1px transparent;
2399
+ position: relative;
2400
+ -webkit-transition-property: color;
2401
+ transition-property: color;
2402
+ -webkit-transition-duration: 0.15s;
2403
+ transition-duration: 0.15s;
2404
+ }
2405
+ .premium-button-style1-bottom:before,
2406
+ .premium-button-style1-top:before,
2407
+ .premium-button-style1-right:before,
2408
+ .premium-button-style1-left:before,
2409
+ .premium-button-style2-shutinhor:before,
2410
+ .premium-button-style2-shutinver:before,
2411
+ .premium-button-style2-shutouthor:before,
2412
+ .premium-button-style2-shutoutver:before,
2413
+ .premium-button-style2-scshutouthor:before,
2414
+ .premium-button-style2-scshutoutver:before,
2415
+ .premium-button-style2-dshutinhor:before,
2416
+ .premium-button-style2-dshutinver:before,
2417
+ .premium-button-style5-radialin:before,
2418
+ .premium-button-style5-radialout:before,
2419
+ .premium-button-style5-rectin:before,
2420
+ .premium-button-style5-rectout:before {
2421
+ content: "";
2422
+ position: absolute;
2423
+ z-index: -1;
2424
+ top: 0;
2425
+ left: 0;
2426
+ right: 0;
2427
+ bottom: 0;
2428
+ -webkit-transform: scaleY(0);
2429
+ transform: scaleY(0);
2430
+ -webkit-transform-origin: 50% 0;
2431
+ transform-origin: 50% 0;
2432
+ -webkit-transition-property: transform;
2433
+ transition-property: transform;
2434
+ -webkit-transition-duration: 0.15s;
2435
+ transition-duration: 0.15s;
2436
+ -webkit-transition-timing-function: ease-out;
2437
+ transition-timing-function: ease-out;
2438
+ }
2439
+ .premium-button-style5-radialin:before,
2440
+ .premium-button-style5-radialout:before {
2441
+ -webkit-transform-origin: 50%;
2442
+ transform-origin: 50%;
2443
+ border-radius: 100%;
2444
+ -webkit-transform: scale(0);
2445
+ transform: scale(0);
2446
+ }
2447
+ .premium-button-style5-radialin:before {
2448
+ -webkit-transform: scale(2);
2449
+ transform: scale(2);
2450
+ }
2451
+ .premium-button-style5-rectin:before,
2452
+ .premium-button-style5-rectout:before {
2453
+ -webkit-transform-origin: 50%;
2454
+ transform-origin: 50%;
2455
+ -webkit-transform: scale(1);
2456
+ transform: scale(1);
2457
+ }
2458
+ .premium-button-style5-rectout:before {
2459
+ -webkit-transform: scale(0);
2460
+ transform: scale(0);
2461
+ }
2462
+ .premium-button-style5-rectout:hover:before {
2463
+ -webkit-transform: scale(1);
2464
+ transform: scale(1);
2465
+ }
2466
+ .premium-button-style5-rectin:hover:before {
2467
+ -webkit-transform: scale(0);
2468
+ transform: scale(0);
2469
+ }
2470
+ .premium-button-style5-radialout:hover:before {
2471
+ -webkit-transform: scale(2);
2472
+ transform: scale(2);
2473
+ }
2474
+ .premium-button-style5-radialin:hover:before {
2475
+ -webkit-transform: scale(0);
2476
+ transform: scale(0);
2477
+ }
2478
+ .premium-button-style1-top:before {
2479
+ -webkit-transform-origin: 50% 100%;
2480
+ transform-origin: 50% 100%;
2481
+ }
2482
+ .premium-button-style1-right:before {
2483
+ -webkit-transform: scaleX(0);
2484
+ transform: scaleX(0);
2485
+ -webkit-transform-origin: 0% 50%;
2486
+ transform-origin: 0% 50%;
2487
+ }
2488
+ .premium-button-style1-left:before {
2489
+ -webkit-transform: scaleX(0);
2490
+ transform: scaleX(0);
2491
+ -webkit-transform-origin: 100% 50%;
2492
+ transform-origin: 100% 50%;
2493
+ }
2494
+ .premium-button-style2-shutouthor:before,
2495
+ .premium-button-style2-scshutoutver:before{
2496
+ -webkit-transform: scaleY(0);
2497
+ transform: scaleY(0);
2498
+ -webkit-transform-origin: 100% 50%;
2499
+ transform-origin: 100% 50%;
2500
+ }
2501
+ .premium-button-style2-shutoutver:before,
2502
+ .premium-button-style2-scshutouthor:before{
2503
+ -webkit-transform: scaleX(0);
2504
+ transform: scaleX(0);
2505
+ -webkit-transform-origin: 50% 50%;
2506
+ transform-origin: 50% 50%;
2507
+ }
2508
+ .premium-button-style2-shutinhor:before{
2509
+ -webkit-transform: scaleX(1);
2510
+ transform: scaleX(1);
2511
+ -webkit-transform-origin: 50%;
2512
+ transform-origin: 50%;
2513
+ }
2514
+ .premium-button-style2-shutinver:before{
2515
+ -webkit-transform: scaleY(1);
2516
+ transform: scaleY(1);
2517
+ -webkit-transform-origin: 50%;
2518
+ transform-origin: 50%;
2519
+ }
2520
+ .premium-button-style1-bottom:hover:before,
2521
+ .premium-button-style1-top:hover:before{
2522
+ -webkit-transform: scaleY(1);
2523
+ transform: scaleY(1);
2524
+ }
2525
+ .premium-button-style1-left:hover:before,
2526
+ .premium-button-style1-right:hover:before,
2527
+ .premium-button-style2-shutouthor:hover:before,
2528
+ .premium-button-style2-shutoutver:hover:before{
2529
+ -webkit-transform: scaleX(1);
2530
+ transform: scaleX(1);
2531
+ }
2532
+ .premium-button-style2-shutinhor:hover:before{
2533
+ -webkit-transform: scaleX(0);
2534
+ transform: scaleX(0);
2535
+ }
2536
+ .premium-button-style2-shutinver:hover:before{
2537
+ -webkit-transform: scaleY(0);
2538
+ transform: scaleY(0);
2539
+ }
2540
+ .premium-button-style2-scshutouthor:hover:before{
2541
+ -webkit-transform: scaleX(0.9);
2542
+ transform: scaleX(0.9);
2543
+ }
2544
+ .premium-button-style2-scshutoutver:hover:before{
2545
+ -webkit-transform: scaleY(0.8);
2546
+ transform: scaleY(0.8);
2547
+ }
2548
+ /*Diagonal*/
2549
+ .premium-button-style2-dshutinhor:before,
2550
+ .premium-button-style2-dshutinver:before {
2551
+ top: 50%;
2552
+ left: 50%;
2553
+ width: 120%;
2554
+ height: 0%;
2555
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2556
+ transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2557
+ -webkit-transform-origin: 50%;
2558
+ transform-origin: 50%;
2559
+ -webkit-transition-property: all;
2560
+ transition-property: all;
2561
+ }
2562
+ .premium-button-style2-dshutinver:before {
2563
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
2564
+ transform: translateX(-50%) translateY(-50%) rotate(45deg);
2565
+ }
2566
+ .premium-button-style2-dshutinhor:hover:before,
2567
+ .premium-button-style2-dshutinver:hover:before{
2568
+ height: 220%;
2569
+ }
2570
+
2571
+ .premium-button-style3-before i,
2572
+ .premium-button-style3-after i{
2573
+ opacity: 0;
2574
+ -webkit-transform: translateX(-5px);
2575
+ transform: translateX(-5px);
2576
+ -webkit-transition: all 0.5s ease-in-out;
2577
+ -moz-transition: all 0.5s ease-in-out;
2578
+ -ms-transition: all 0.5s ease-in-out;
2579
+ -o-transition: all 0.5s ease-in-out;
2580
+ transition: all 0.5s ease-in-out;
2581
+ }
2582
+ .premium-button-style3-after i{
2583
+ -webkit-transform: translateX(5px);
2584
+ transform: translateX(5px);
2585
+ }
2586
+ .premium-button-style3-after:hover i {
2587
+ opacity: 1;
2588
+ }
2589
+ .premium-button-style3-before:hover i {
2590
+ opacity: 1;
2591
+ }
2592
+ .premium-button-text-icon-wrapper span,
2593
+ .premium-button-text-icon-wrapper,
2594
+ .premium-button-text-icon-wrapper i{
2595
+ -webkit-transition: all 0.2s ease-in-out;
2596
+ -moz-transition: all 0.2s ease-in-out;
2597
+ -ms-transition: all 0.2s ease-in-out;
2598
+ -o-transition: all 0.2s ease-in-out;
2599
+ transition: all 0.2s ease-in-out;
2600
+ }
2601
+ .premium-button-style4-icon-wrapper {
2602
+ position: absolute;
2603
+ z-index: 2;
2604
+ width: 100%;
2605
+ text-align: center;
2606
+ display: flex;
2607
+ align-items: center;
2608
+ justify-content: center;
2609
+ height: 100%;
2610
+ opacity: 0;
2611
+ -webkit-transition: all 0.3s ease-in-out;
2612
+ -moz-transition: all 0.3s ease-in-out;
2613
+ -ms-transition: all 0.3s ease-in-out;
2614
+ -o-transition: all 0.3s ease-in-out;
2615
+ transition: all 0.3s ease-in-out;
2616
+ }
2617
+ .premium-button-style4-icon-wrapper.top {
2618
+ bottom: -100%;
2619
+ left: 0;
2620
+ }
2621
+ .premium-button-style4-icon-wrapper.bottom {
2622
+ top: -100%;
2623
+ left: 0;
2624
+ }
2625
+ .premium-button-style4-icon-wrapper.left {
2626
+ top: 0;
2627
+ left: -100%;
2628
+ }
2629
+ .premium-button-style4-icon-wrapper.right {
2630
+ top: 0;
2631
+ right: -100%;
2632
+ }
2633
+ .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
2634
+ top: 0;
2635
+ opacity: 1;
2636
+ }
2637
+ .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
2638
+ bottom: 0;
2639
+ opacity: 1;
2640
+ }
2641
+ .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
2642
+ left: 0;
2643
+ opacity: 1;
2644
+ }
2645
+ .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
2646
+ right: 0;
2647
+ opacity: 1;
2648
+ }
2649
+ .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{
2650
+ -webkit-transform: translateY(100%);
2651
+ transform: translateY(100%);
2652
+ opacity: 0;
2653
+ }
2654
+ .premium-button-style4-top:hover .premium-button-text-icon-wrapper{
2655
+ -webkit-transform: translateY(-100%);
2656
+ transform: translateY(-100%);
2657
+ opacity: 0;
2658
+ }
2659
+ .premium-button-style4-left:hover .premium-button-text-icon-wrapper{
2660
+ -webkit-transform: translateX(100%);
2661
+ transform: translateX(100%);
2662
+ opacity: 0;
2663
+ }
2664
+ .premium-button-style4-right:hover .premium-button-text-icon-wrapper{
2665
+ -webkit-transform: translateX(-100%);
2666
+ transform: translateX(-100%);
2667
+ opacity: 0;
2668
+ }
2669
+ /**************** Premium Contact Form7 **********/
2670
+ /*************************************************/
2671
+ .premium_border_animation1 .wpcf7-span::after {
2672
+ display: block;
2673
+ height: 2px;
2674
+ content: '';
2675
+ top: -2px;
2676
+ position: relative;
2677
+ width: 0px;
2678
+ -webkit-transition: all ease-in-out .3s;
2679
+ -moz-transition: all ease-in-out .3s;
2680
+ -ms-transition: all ease-in-out .3s;
2681
+ -o-transition: all ease-in-out .3s;
2682
+ transition: all ease-in-out .3s;
2683
+ }
2684
+ .premium_border_animation1 .wpcf7-span.is-focused::after {
2685
+ width: 100%;
2686
+ }
2687
+ /**************** Premium Image Button ***********/
2688
+ /*************************************************/
2689
+ .premium-image-button {
2690
+ display: inline-block;
2691
+ position: relative;
2692
+ overflow: hidden;
2693
+ background: #6ec1e4;
2694
+ cursor: pointer;
2695
+ -webkit-transition: all 0.2s ease-in-out !important;
2696
+ -moz-transition: all 0.2s ease-in-out !important;
2697
+ -ms-transition: all 0.2s ease-in-out !important;
2698
+ -o-transition: all 0.2s ease-in-out !important;
2699
+ transition: all 0.2s ease-in-out !important;
2700
+ }
2701
+ /*Default background for slide styles*/
2702
+ .premium-image-button:hover,
2703
+ .premium-image-button-style4-icon-wrapper,
2704
+ .premium-image-button-style1-top:before,
2705
+ .premium-image-button-style1-bottom:before,
2706
+ .premium-image-button-style1-left:before,
2707
+ .premium-image-button-style1-right:before
2708
+ {
2709
+ background-color: #54595f;
2710
+ }
2711
+
2712
+ .premium-image-button.premium-image-button-sm {
2713
+ padding: 12px 24px;
2714
+ font-size: 14px;
2715
+ line-height: 1;
2716
+ }
2717
+ .premium-image-button.premium-image-button-md {
2718
+ padding: 14px 26px;
2719
+ font-size: 16px;
2720
+ line-height: 1.2;
2721
+ }
2722
+ .premium-image-button.premium-image-button-lg {
2723
+ padding: 16px 28px;
2724
+ font-size: 18px;
2725
+ line-height: 1.3333;
2726
+ }
2727
+ .premium-image-button.premium-image-button-block {
2728
+ font-size: 15px;
2729
+ line-height: 1;
2730
+ padding: 12px 24px;
2731
+ width: 100%;
2732
+ text-align: center;
2733
+ }
2734
+ .premium-image-button-text-icon-wrapper {
2735
+ position: relative;
2736
+ z-index: 3;
2737
+ }
2738
+ .premium-image-button-text-icon-wrapper span,
2739
+ .premium-image-button-text-icon-wrapper,
2740
+ .premium-image-button-text-icon-wrapper i{
2741
+ -webkit-transition: all 0.2s ease-in-out;
2742
+ -moz-transition: all 0.2s ease-in-out;
2743
+ -ms-transition: all 0.2s ease-in-out;
2744
+ -o-transition: all 0.2s ease-in-out;
2745
+ transition: all 0.2s ease-in-out;
2746
+ }
2747
+ .premium-image-button-style1-bottom:before,
2748
+ .premium-image-button-style1-top:before,
2749
+ .premium-image-button-style1-left:before,
2750
+ .premium-image-button-style1-right:before {
2751
+ -webkit-transition: all 0.2s ease-in-out;
2752
+ -moz-transition: all 0.2s ease-in-out;
2753
+ -ms-transition: all 0.2s ease-in-out;
2754
+ -o-transition: all 0.2s ease-in-out;
2755
+ transition: all 0.2s ease-in-out;
2756
+ }
2757
+ .premium-image-button-style1-bottom:before {
2758
+ content: "";
2759
+ position: absolute;
2760
+ width: 100%;
2761
+ height: 0;
2762
+ top: 0;
2763
+ left: 0;
2764
+ }
2765
+ .premium-image-button-style1-top:before {
2766
+ content: "";
2767
+ position: absolute;
2768
+ width: 100%;
2769
+ height: 0;
2770
+ bottom: 0;
2771
+ left: 0;
2772
+ }
2773
+ .premium-image-button-style1-right:before {
2774
+ content: "";
2775
+ position: absolute;
2776
+ width: 0;
2777
+ height: 100%;
2778
+ bottom: 0;
2779
+ left: 0;
2780
+ }
2781
+ .premium-image-button-style1-left:before {
2782
+ content: "";
2783
+ position: absolute;
2784
+ width: 0;
2785
+ height: 100%;
2786
+ top: 0;
2787
+ right: 0;
2788
+ }
2789
+ .premium-image-button-style1-bottom:hover:before {
2790
+ height: 100%;
2791
+ }
2792
+ .premium-image-button-style1-top:hover:before {
2793
+ height: 100%;
2794
+ }
2795
+ .premium-image-button-style1-right:hover:before {
2796
+ width: 100%;
2797
+ }
2798
+ .premium-image-button-style1-left:hover:before {
2799
+ width: 100%;
2800
+ }
2801
+ .premium-image-button-diagonal-effect-top:before,
2802
+ .premium-image-button-diagonal-effect-bottom:before,
2803
+ .premium-image-button-diagonal-effect-left:before,
2804
+ .premium-image-button-diagonal-effect-right:before {
2805
+ position: absolute;
2806
+ top: 0px;
2807
+ left: 0px;
2808
+ width: 100%;
2809
+ height: 100%;
2810
+ content: "";
2811
+ z-index: 1;
2812
+ background: rgba(255,255,255,0.2);
2813
+ -webkit-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2814
+ -moz-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2815
+ -o-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2816
+ -ms-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2817
+ transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2818
+ -webkit-transition: all 0.8s ease-out;
2819
+ -moz-transition: all 0.8s ease-out;
2820
+ -o-transition: all 0.8s ease-out;
2821
+ -ms-transition: all 0.8s ease-out;
2822
+ transition: all 0.8s ease-out;
2823
+ }
2824
+ .premium-image-button-diagonal-effect-right:hover:before,
2825
+ .premium-image-button-diagonal-effect-left:before {
2826
+ -webkit-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);
2827
+ -moz-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);
2828
+ -o-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);
2829
+ -ms-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);
2830
+ transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);
2831
+ }
2832
+ .premium-image-button-diagonal-effect-left:hover:before,
2833
+ .premium-image-button-diagonal-effect-right:before {
2834
+ -webkit-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);
2835
+ -moz-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);
2836
+ -o-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);
2837
+ -ms-transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);
2838
+ transform: scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);
2839
+ }
2840
+
2841
+ .premium-image-button-diagonal-effect-top:hover:before,
2842
+ .premium-image-button-diagonal-effect-bottom:before {
2843
+ -webkit-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2844
+ -moz-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2845
+ -o-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2846
+ -ms-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2847
+ transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);
2848
+ }
2849
+ .premium-image-button-diagonal-effect-bottom:hover:before,
2850
+ .premium-image-button-diagonal-effect-top:before {
2851
+ -webkit-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
2852
+ -moz-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
2853
+ -o-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
2854
+ -ms-transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
2855
+ transform: scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);
2856
+ }
2857
+ .premium-image-button-style4-icon-wrapper {
2858
+ position: absolute;
2859
+ z-index: 2;
2860
+ width: 100%;
2861
+ text-align: center;
2862
+ display: flex;
2863
+ align-items: center;
2864
+ justify-content: center;
2865
+ height: 100%;
2866
+ opacity: 0;
2867
+ -webkit-transition: all 0.3s ease-in-out;
2868
+ -moz-transition: all 0.3s ease-in-out;
2869
+ -ms-transition: all 0.3s ease-in-out;
2870
+ -o-transition: all 0.3s ease-in-out;
2871
+ transition: all 0.3s ease-in-out;
2872
+ }
2873
+ .premium-image-button-style4-icon-wrapper.top {
2874
+ bottom: -100%;
2875
+ left: 0;
2876
+ }
2877
+ .premium-image-button-style4-icon-wrapper.bottom {
2878
+ top: -100%;
2879
+ left: 0;
2880
+ }
2881
+ .premium-image-button-style4-icon-wrapper.left {
2882
+ top: 0;
2883
+ left: -100%;
2884
+ }
2885
+ .premium-image-button-style4-icon-wrapper.right {
2886
+ top: 0;
2887
+ right: -100%;
2888
+ }
2889
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
2890
+ top: 0;
2891
+ opacity: 1;
2892
+ }
2893
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
2894
+ bottom: 0;
2895
+ opacity: 1;
2896
+ }
2897
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
2898
+ left: 0;
2899
+ opacity: 1;
2900
+ }
2901
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
2902
+ right: 0;
2903
+ opacity: 1;
2904
+ }
2905
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{
2906
+ -webkit-transform: translateY(100%);
2907
+ transform: translateY(100%);
2908
+ opacity: 0;
2909
+ }
2910
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{
2911
+ -webkit-transform: translateY(-100%);
2912
+ transform: translateY(-100%);
2913
+ opacity: 0;
2914
+ }
2915
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{
2916
+ -webkit-transform: translateX(100%);
2917
+ transform: translateX(100%);
2918
+ opacity: 0;
2919
+ }
2920
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{
2921
+ -webkit-transform: translateX(-100%);
2922
+ transform: translateX(-100%);
2923
+ opacity: 0;
2924
+ }
2925
+ .premium-image-button-overlap-effect-horizontal:before,
2926
+ .premium-image-button-overlap-effect-vertical:before {
2927
+ position: absolute;
2928
+ content: "";
2929
+ top: 0;
2930
+ left: 0;
2931
+ width: 100%;
2932
+ height: 100%;
2933
+ opacity: 0;
2934
+ -webkit-transition: all 1s ease-in-out;
2935
+ -moz-transition: all 1s ease-in-out;
2936
+ -ms-transition: all 1s ease-in-out;
2937
+ -o-transition: all 1s ease-in-out;
2938
+ transition: all 1s ease-in-out;
2939
+ background: rgba(255,255,255,0.2);
2940
+ animation-name: premium-overlap-effect-done;
2941
+ animation-duration: 1s;
2942
+ }
2943
+ .premium-image-button-overlap-effect-vertical:before {
2944
+ animation-name: premium-overlap-ver-effect-done;
2945
+ animation-duration: 1s;
2946
+ }
2947
+ .premium-image-button-overlap-effect-horizontal:hover:before {
2948
+ animation-name: premium-overlap-effect;
2949
+ animation-duration: 1s;
2950
+ }
2951
+ .premium-image-button-overlap-effect-vertical:hover:before {
2952
+ animation-name: premium-overlap-ver-effect;
2953
+ animation-duration: 1s;
2954
+ }
2955
+ @keyframes premium-overlap-effect{
2956
+ 0% {
2957
+ opacity: 0;
2958
+ -webkit-transform: rotateY(0deg);
2959
+ transform: rotateY(0deg);
2960
+ }
2961
+ 50% {
2962
+ opacity: 1;
2963
+ -webkit-transform: rotateY(180deg);
2964
+ transform: rotateY(180deg);
2965
+ }
2966
+ 100% {
2967
+ opacity: 0;
2968
+ -webkit-transform: rotateY(360deg);
2969
+ transform: rotateY(360deg);
2970
+ }
2971
+ }
2972
+ @keyframes premium-overlap-effect-done{
2973
+ 0% {
2974
+ opacity: 0;
2975
+ -webkit-transform: rotateY(0deg);
2976
+ transform: rotateY(0deg);
2977
+ }
2978
+ 50% {
2979
+ opacity: 1;
2980
+ -webkit-transform: rotateY(180deg);
2981
+ transform: rotateY(180deg);
2982
+ }
2983
+ 100% {
2984
+ opacity: 0;
2985
+ -webkit-transform: rotateY(360deg);
2986
+ transform: rotateY(360deg);
2987
+ }
2988
+ }
2989
+ @keyframes premium-overlap-ver-effect{
2990
+ 0% {
2991
+ opacity: 0;
2992
+ -webkit-transform: rotateX(0deg);
2993
+ transform: rotateX(0deg);
2994
+ }
2995
+ 50% {
2996
+ opacity: 1;
2997
+ -webkit-transform: rotateX(180deg);
2998
+ transform: rotateX(180deg);
2999
+ }
3000
+ 100% {
3001
+ opacity: 0;
3002
+ -webkit-transform: rotateX(360deg);
3003
+ transform: rotateX(360deg);
3004
+ }
3005
+ }
3006
+ @keyframes premium-overlap-ver-effect-done{
3007
+ 0% {
3008
+ opacity: 0;
3009
+ -webkit-transform: rotateX(0deg);
3010
+ transform: rotateX(0deg);
3011
+ }
3012
+ 50% {
3013
+ opacity: 1;
3014
+ -webkit-transform: rotateX(180deg);
3015
+ transform: rotateX(180deg);
3016
+ }
3017
+ 100% {
3018
+ opacity: 0;
3019
+ -webkit-transform: rotateX(360deg);
3020
+ transform: rotateX(360deg);
3021
+ }
3022
+ }
3023
+ /**************** Premium Grid *******************/
3024
+ /*************************************************/
3025
+ .premium-img-gallery-filter {
3026
+ display: flex;
3027
+ align-items: center;
3028
+ justify-content: center;
3029
+ }
3030
+ .premium-grid-50 .premium-gallery-item:nth-child(2n+1) {
3031
+ clear: left;
3032
+ }
3033
+ .premium-grid-33330 .premium-gallery-item:nth-child(3n+1) {
3034
+ clear: left;
3035
+ }
3036
+ .premium-grid-25 .premium-gallery-item:nth-child(4n+1) {
3037
+ clear: left;
3038
+ }
3039
+ .premium-grid-20 .premium-gallery-item:nth-child(5n+1) {
3040
+ clear: left;
3041
+ }
3042
+ .premium-grid-1666 .premium-gallery-item:nth-child(6n+1) {
3043
+ clear: left;
3044
+ }
3045
+ .premium-img-gallery {
3046
+ clear: both;
3047
+ overflow: hidden;
3048
+ }
3049
+ .premium-gallery-container .premium-gallery-item {
3050
+ padding: 10px;
3051
+ float: left;
3052
+ }
3053
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category {
3054
+ border-radius: 75px;
3055
+ margin: 15px 5px 20px;
3056
+ padding: 7px 20px;
3057
+ }
3058
+ .pa-gallery-img {
3059
+ position: relative;
3060
+ }
3061
+ .pa-gallery-img-container {
3062
+ overflow: hidden;
3063
+ -webkit-backface-visibility: hidden;
3064
+ -moz-backface-visibility: hidden;
3065
+ -webkit-transform: translate3d(0, 0, 0);
3066
+ -moz-transform: translate3d(0, 0, 0);
3067
+ }
3068
+ .pa-gallery-img-container img {
3069
+ -webkit-transition: all 0.3s ease-in-out;
3070
+ -moz-transition: all 0.3s ease-in-out;
3071
+ -ms-transition: all 0.3s ease-in-out;
3072
+ -o-transition: all 0.3s ease-in-out;
3073
+ }
3074
+ .pa-gallery-img-container.zoomout img,
3075
+ .pa-gallery-img-container.scale img{
3076
+ transform: scale(1.2);
3077
+ }
3078
+ .pa-gallery-img-container.sepia img{
3079
+ -webkit-filter: sepia(30%);
3080
+ filter: sepia(30%);
3081
+ }
3082
+ .pa-gallery-img-container.bright img{
3083
+ -webkit-filter: brightness(1);
3084
+ filter: brightness(1);
3085
+ }
3086
+ .pa-gallery-img-container.trans img{
3087
+ -webkit-transform: translateX(-15px) scale(1.1);
3088
+ transform: translateX(-15px) scale(1.1);
3089
+ }
3090
+ .pa-gallery-img .pa-gallery-magnific-image span,
3091
+ .pa-gallery-img .pa-gallery-img-link span {
3092
+ line-height: 1;
3093
+ display: inline-block;
3094
+ opacity: 0;
3095
+ margin: 0 5px;
3096
+ padding: 15px;
3097
+ border-radius: 50%;
3098
+ }
3099
+ .pa-gallery-img.style2 .pa-gallery-magnific-image span,
3100
+ .pa-gallery-img.style2 .pa-gallery-img-link span {
3101
+ margin: 0 5px 20px;
3102
+ }
3103
+ .pa-gallery-img:hover .pa-gallery-magnific-image span {
3104
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
3105
+ -moz-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
3106
+ -ms-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
3107
+ -o-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
3108
+ }
3109
+ .pa-gallery-img:hover .pa-gallery-img-link span {
3110
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
3111
+ -moz-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
3112
+ -ms-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
3113
+ -o-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
3114
+ }
3115
+ .pa-gallery-img:hover .pa-gallery-magnific-image span,
3116
+ .pa-gallery-img:hover .pa-gallery-img-link span {
3117
+ opacity: 1;
3118
+ }
3119
+ .premium-img-gallery-filter .premium-gallery-cats-container {
3120
+ text-align: center;
3121
+ margin: 0;
3122
+ }
3123
+ .premium-img-gallery-filter .premium-gallery-cats-container li {
3124
+ list-style: none;
3125
+ display: inline-flex;
3126
+ }
3127
+ .pa-gallery-img:hover .pa-gallery-img-container.zoomin img {
3128
+ transform: scale(1.1);
3129
+ }
3130
+ .pa-gallery-img:hover .pa-gallery-img-container.zoomout img {
3131
+ transform: scale(1);
3132
+ }
3133
+ .pa-gallery-img:hover .pa-gallery-img-container.scale img {
3134
+ transform: scale(1.3) rotate(5deg);
3135
+ }
3136
+ .pa-gallery-img:hover .pa-gallery-img-container.gray img {
3137
+ filter: grayscale(100%);
3138
+ }
3139
+ .pa-gallery-img:hover .pa-gallery-img-container.blur img {
3140
+ filter: blur(3px);
3141
+ }
3142
+ .pa-gallery-img:hover .pa-gallery-img-container.sepia img {
3143
+ -webkit-filter: sepia(0%);
3144
+ filter: sepia(0%);
3145
+ }
3146
+ .pa-gallery-img:hover .pa-gallery-img-container.trans img {
3147
+ -webkit-transform: translateX(0px) scale(1.1);
3148
+ -moz-transform: translateX(0px) scale(1.1);
3149
+ transform: translateX(0px) scale(1.1);
3150
+ }
3151
+ .pa-gallery-img:hover .pa-gallery-img-container.bright img {
3152
+ -webkit-filter: brightness(1.2);
3153
+ filter: brightness(1.2);
3154
+ }
3155
+ .pa-gallery-img .premium-gallery-caption {
3156
+ padding: 10px;
3157
+ }
3158
+ .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{
3159
+ margin-bottom: 0;
3160
+ }
3161
+ .pa-gallery-img.style1 {
3162
+ overflow: hidden;
3163
+ }
3164
+ .pa-gallery-img.style1 .pa-gallery-icons-wrapper,
3165
+ .pa-gallery-img.default .pa-gallery-icons-wrapper{
3166
+ position: absolute;
3167
+ top: 0;
3168
+ left: 0;
3169
+ width: 100%;
3170
+ height: 100%;
3171
+ -webkit-transition: all 0.3s ease-in-out;
3172
+ -moz-transition: all 0.3s ease-in-out;
3173
+ -ms-transition: all 0.3s ease-in-out;
3174
+ -o-transition: all 0.3s ease-in-out;
3175
+ }
3176
+ .pa-gallery-img.style1 .pa-gallery-icons-inner-container,
3177
+ .pa-gallery-img.default .pa-gallery-icons-inner-container{
3178
+ position: absolute;
3179
+ top: 33.33%;
3180
+ width: 100%;
3181
+ text-align: center;
3182
+ -webkit-transform: translateY(-50%);
3183
+ transform: translateY(-50%)
3184
+ }
3185
+ .pa-gallery-img.style1 .premium-gallery-caption {
3186
+ position: absolute;
3187
+ top: auto;
3188
+ right: 0;
3189
+ left: 0;
3190
+ width: 100%;
3191
+ -webkit-transition: all 500ms ease 0s;
3192
+ -moz-transition: all 500ms ease 0s;
3193
+ -ms-transition: all 500ms ease 0s;
3194
+ -o-transition: all 500ms ease 0s;
3195
+ transition: all 500ms ease 0s;
3196
+ -webkit-transform: translate3d(0,100%,0);
3197
+ -moz-transform: translate3d(0,100%,0);
3198
+ -ms-transform: translate3d(0,100%,0);
3199
+ -o-transform: translate3d(0,100%,0);
3200
+ transform: translate3d(0,100%,0);
3201
+ }
3202
+ .pa-gallery-img.default .premium-gallery-caption {
3203
+ position: absolute;
3204
+ top: auto;
3205
+ right: 0;
3206
+ left: 0;
3207
+ width: 100%;
3208
+ bottom: 0;
3209
+ }
3210
+ .pa-gallery-img.style1:hover .premium-gallery-caption {
3211
+ -webkit-transform: translate3d(0,0,0);
3212
+ -moz-transform: translate3d(0,0,0);
3213
+ -ms-transform: translate3d(0,0,0);
3214
+ -o-transform: translate3d(0,0,0);
3215
+ transform: translate3d(0,0,0);
3216
+ bottom: -1px !important;
3217
+ }
3218
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-container{
3219
+ position: absolute;
3220
+ top: 0;
3221
+ left: 0;
3222
+ width: 100%;
3223
+ height: 100%;
3224
+ opacity: 0;
3225
+ -webkit-backface-visibility: hidden;
3226
+ -moz-backface-visibility: hidden;
3227
+ backface-visibility: hidden;
3228
+ -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
3229
+ -moz-transition: -moz-transform 0.3s, opacity 0.3s;
3230
+ transition: transform 0.3s, opacity 0.3s;
3231
+ z-index: 1;
3232
+ background-color: rgba(108,191,226,0.68);
3233
+ display: flex;
3234
+ text-align: center;
3235
+ align-items: center;
3236
+ }
3237
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
3238
+ width: 100%;
3239
+ }
3240
+ .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{
3241
+ opacity: 1;
3242
+ -webkit-transform: translate(15px, 15px);
3243
+ -moz-transform: translate(15px, 15px);
3244
+ -ms-transform: translate(15px, 15px);
3245
+ transform: translate(15px, 15px);
3246
+ }
3247
+ .premium-clearfix {
3248
+ clear: both;
3249
+ }
3250
+ .premium-gallery-container .pa-gallery-item {
3251
+ padding: 10px;
3252
+ }
assets/js/lib/jquery.waypoints.js DELETED
@@ -1,502 +0,0 @@
1
- // Generated by CoffeeScript 1.4.0
2
-
3
- /*
4
- jQuery Waypoints - v2.0.2
5
- Copyright (c) 2011-2013 Caleb Troughton
6
- Dual licensed under the MIT license and GPL license.
7
- https://github.com/imakewebthings/jquery-waypoints/blob/master/licenses.txt
8
- */
9
-
10
-
11
- (function() {
12
- var __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; },
13
- __slice = [].slice;
14
-
15
- (function(root, factory) {
16
- if (typeof define === 'function' && define.amd) {
17
- return define('waypoints', ['jquery'], function($) {
18
- return factory($, root);
19
- });
20
- } else {
21
- return factory(root.jQuery, root);
22
- }
23
- })(this, function($, window) {
24
- var $w, Context, Waypoint, allWaypoints, contextCounter, contextKey, contexts, isTouch, jQMethods, methods, resizeEvent, scrollEvent, waypointCounter, waypointKey, wp, wps;
25
- $w = $(window);
26
- isTouch = __indexOf.call(window, 'ontouchstart') >= 0;
27
- allWaypoints = {
28
- horizontal: {},
29
- vertical: {}
30
- };
31
- contextCounter = 1;
32
- contexts = {};
33
- contextKey = 'waypoints-context-id';
34
- resizeEvent = 'resize.waypoints';
35
- scrollEvent = 'scroll.waypoints';
36
- waypointCounter = 1;
37
- waypointKey = 'waypoints-waypoint-ids';
38
- wp = 'waypoint';
39
- wps = 'waypoints';
40
- Context = (function() {
41
-
42
- function Context($element) {
43
- var _this = this;
44
- this.$element = $element;
45
- this.element = $element[0];
46
- this.didResize = false;
47
- this.didScroll = false;
48
- this.id = 'context' + contextCounter++;
49
- this.oldScroll = {
50
- x: $element.scrollLeft(),
51
- y: $element.scrollTop()
52
- };
53
- this.waypoints = {
54
- horizontal: {},
55
- vertical: {}
56
- };
57
- $element.data(contextKey, this.id);
58
- contexts[this.id] = this;
59
- $element.bind(scrollEvent, function() {
60
- var scrollHandler;
61
- if (!(_this.didScroll || isTouch)) {
62
- _this.didScroll = true;
63
- scrollHandler = function() {
64
- _this.doScroll();
65
- return _this.didScroll = false;
66
- };
67
- return window.setTimeout(scrollHandler, $[wps].settings.scrollThrottle);
68
- }
69
- });
70
- $element.bind(resizeEvent, function() {
71
- var resizeHandler;
72
- if (!_this.didResize) {
73
- _this.didResize = true;
74
- resizeHandler = function() {
75
- $[wps]('refresh');
76
- return _this.didResize = false;
77
- };
78
- return window.setTimeout(resizeHandler, $[wps].settings.resizeThrottle);
79
- }
80
- });
81
- }
82
-
83
- Context.prototype.doScroll = function() {
84
- var axes,
85
- _this = this;
86
- axes = {
87
- horizontal: {
88
- newScroll: this.$element.scrollLeft(),
89
- oldScroll: this.oldScroll.x,
90
- forward: 'right',
91
- backward: 'left'
92
- },
93
- vertical: {
94
- newScroll: this.$element.scrollTop(),
95
- oldScroll: this.oldScroll.y,
96
- forward: 'down',
97
- backward: 'up'
98
- }
99
- };
100
- if (isTouch && (!axes.vertical.oldScroll || !axes.vertical.newScroll)) {
101
- $[wps]('refresh');
102
- }
103
- $.each(axes, function(aKey, axis) {
104
- var direction, isForward, triggered;
105
- triggered = [];
106
- isForward = axis.newScroll > axis.oldScroll;
107
- direction = isForward ? axis.forward : axis.backward;
108
- $.each(_this.waypoints[aKey], function(wKey, waypoint) {
109
- var _ref, _ref1;
110
- if ((axis.oldScroll < (_ref = waypoint.offset) && _ref <= axis.newScroll)) {
111
- return triggered.push(waypoint);
112
- } else if ((axis.newScroll < (_ref1 = waypoint.offset) && _ref1 <= axis.oldScroll)) {
113
- return triggered.push(waypoint);
114
- }
115
- });
116
- triggered.sort(function(a, b) {
117
- return a.offset - b.offset;
118
- });
119
- if (!isForward) {
120
- triggered.reverse();
121
- }
122
- return $.each(triggered, function(i, waypoint) {
123
- if (waypoint.options.continuous || i === triggered.length - 1) {
124
- return waypoint.trigger([direction]);
125
- }
126
- });
127
- });
128
- return this.oldScroll = {
129
- x: axes.horizontal.newScroll,
130
- y: axes.vertical.newScroll
131
- };
132
- };
133
-
134
- Context.prototype.refresh = function() {
135
- var axes, cOffset, isWin,
136
- _this = this;
137
- isWin = $.isWindow(this.element);
138
- cOffset = this.$element.offset();
139
- this.doScroll();
140
- axes = {
141
- horizontal: {
142
- contextOffset: isWin ? 0 : cOffset.left,
143
- contextScroll: isWin ? 0 : this.oldScroll.x,
144
- contextDimension: this.$element.width(),
145
- oldScroll: this.oldScroll.x,
146
- forward: 'right',
147
- backward: 'left',
148
- offsetProp: 'left'
149
- },
150
- vertical: {
151
- contextOffset: isWin ? 0 : cOffset.top,
152
- contextScroll: isWin ? 0 : this.oldScroll.y,
153
- contextDimension: isWin ? $[wps]('viewportHeight') : this.$element.height(),
154
- oldScroll: this.oldScroll.y,
155
- forward: 'down',
156
- backward: 'up',
157
- offsetProp: 'top'
158
- }
159
- };
160
- return $.each(axes, function(aKey, axis) {
161
- return $.each(_this.waypoints[aKey], function(i, waypoint) {
162
- var adjustment, elementOffset, oldOffset, _ref, _ref1;
163
- adjustment = waypoint.options.offset;
164
- oldOffset = waypoint.offset;
165
- elementOffset = $.isWindow(waypoint.element) ? 0 : waypoint.$element.offset()[axis.offsetProp];
166
- if ($.isFunction(adjustment)) {
167
- adjustment = adjustment.apply(waypoint.element);
168
- } else if (typeof adjustment === 'string') {
169
- adjustment = parseFloat(adjustment);
170
- if (waypoint.options.offset.indexOf('%') > -1) {
171
- adjustment = Math.ceil(axis.contextDimension * adjustment / 100);
172
- }
173
- }
174
- waypoint.offset = elementOffset - axis.contextOffset + axis.contextScroll - adjustment;
175
- if ((waypoint.options.onlyOnScroll && (oldOffset != null)) || !waypoint.enabled) {
176
- return;
177
- }
178
- if (oldOffset !== null && (oldOffset < (_ref = axis.oldScroll) && _ref <= waypoint.offset)) {
179
- return waypoint.trigger([axis.backward]);
180
- } else if (oldOffset !== null && (oldOffset > (_ref1 = axis.oldScroll) && _ref1 >= waypoint.offset)) {
181
- return waypoint.trigger([axis.forward]);
182
- } else if (oldOffset === null && axis.oldScroll >= waypoint.offset) {
183
- return waypoint.trigger([axis.forward]);
184
- }
185
- });
186
- });
187
- };
188
-
189
- Context.prototype.checkEmpty = function() {
190
- if ($.isEmptyObject(this.waypoints.horizontal) && $.isEmptyObject(this.waypoints.vertical)) {
191
- this.$element.unbind([resizeEvent, scrollEvent].join(' '));
192
- return delete contexts[this.id];
193
- }
194
- };
195
-
196
- return Context;
197
-
198
- })();
199
- Waypoint = (function() {
200
-
201
- function Waypoint($element, context, options) {
202
- var idList, _ref;
203
- options = $.extend({}, $.fn[wp].defaults, options);
204
- if (options.offset === 'bottom-in-view') {
205
- options.offset = function() {
206
- var contextHeight;
207
- contextHeight = $[wps]('viewportHeight');
208
- if (!$.isWindow(context.element)) {
209
- contextHeight = context.$element.height();
210
- }
211
- return contextHeight - $(this).outerHeight();
212
- };
213
- }
214
- this.$element = $element;
215
- this.element = $element[0];
216
- this.axis = options.horizontal ? 'horizontal' : 'vertical';
217
- this.callback = options.handler;
218
- this.context = context;
219
- this.enabled = options.enabled;
220
- this.id = 'waypoints' + waypointCounter++;
221
- this.offset = null;
222
- this.options = options;
223
- context.waypoints[this.axis][this.id] = this;
224
- allWaypoints[this.axis][this.id] = this;
225
- idList = (_ref = $element.data(waypointKey)) != null ? _ref : [];
226
- idList.push(this.id);
227
- $element.data(waypointKey, idList);
228
- }
229
-
230
- Waypoint.prototype.trigger = function(args) {
231
- if (!this.enabled) {
232
- return;
233
- }
234
- if (this.callback != null) {
235
- this.callback.apply(this.element, args);
236
- }
237
- if (this.options.triggerOnce) {
238
- return this.destroy();
239
- }
240
- };
241
-
242
- Waypoint.prototype.disable = function() {
243
- return this.enabled = false;
244
- };
245
-
246
- Waypoint.prototype.enable = function() {
247
- this.context.refresh();
248
- return this.enabled = true;
249
- };
250
-
251
- Waypoint.prototype.destroy = function() {
252
- delete allWaypoints[this.axis][this.id];
253
- delete this.context.waypoints[this.axis][this.id];
254
- return this.context.checkEmpty();
255
- };
256
-
257
- Waypoint.getWaypointsByElement = function(element) {
258
- var all, ids;
259
- ids = $(element).data(waypointKey);
260
- if (!ids) {
261
- return [];
262
- }
263
- all = $.extend({}, allWaypoints.horizontal, allWaypoints.vertical);
264
- return $.map(ids, function(id) {
265
- return all[id];
266
- });
267
- };
268
-
269
- return Waypoint;
270
-
271
- })();
272
- methods = {
273
- init: function(f, options) {
274
- var _ref;
275
- if (options == null) {
276
- options = {};
277
- }
278
- if ((_ref = options.handler) == null) {
279
- options.handler = f;
280
- }
281
- this.each(function() {
282
- var $this, context, contextElement, _ref1;
283
- $this = $(this);
284
- contextElement = (_ref1 = options.context) != null ? _ref1 : $.fn[wp].defaults.context;
285
- if (!$.isWindow(contextElement)) {
286
- contextElement = $this.closest(contextElement);
287
- }
288
- contextElement = $(contextElement);
289
- context = contexts[contextElement.data(contextKey)];
290
- if (!context) {
291
- context = new Context(contextElement);
292
- }
293
- return new Waypoint($this, context, options);
294
- });
295
- $[wps]('refresh');
296
- return this;
297
- },
298
- disable: function() {
299
- return methods._invoke(this, 'disable');
300
- },
301
- enable: function() {
302
- return methods._invoke(this, 'enable');
303
- },
304
- destroy: function() {
305
- return methods._invoke(this, 'destroy');
306
- },
307
- prev: function(axis, selector) {
308
- return methods._traverse.call(this, axis, selector, function(stack, index, waypoints) {
309
- if (index > 0) {
310
- return stack.push(waypoints[index - 1]);
311
- }
312
- });
313
- },
314
- next: function(axis, selector) {
315
- return methods._traverse.call(this, axis, selector, function(stack, index, waypoints) {
316
- if (index < waypoints.length - 1) {
317
- return stack.push(waypoints[index + 1]);
318
- }
319
- });
320
- },
321
- _traverse: function(axis, selector, push) {
322
- var stack, waypoints;
323
- if (axis == null) {
324
- axis = 'vertical';
325
- }
326
- if (selector == null) {
327
- selector = window;
328
- }
329
- waypoints = jQMethods.aggregate(selector);
330
- stack = [];
331
- this.each(function() {
332
- var index;
333
- index = $.inArray(this, waypoints[axis]);
334
- return push(stack, index, waypoints[axis]);
335
- });
336
- return this.pushStack(stack);
337
- },
338
- _invoke: function($elements, method) {
339
- $elements.each(function() {
340
- var waypoints;
341
- waypoints = Waypoint.getWaypointsByElement(this);
342
- return $.each(waypoints, function(i, waypoint) {
343
- waypoint[method]();
344
- return true;
345
- });
346
- });
347
- return this;
348
- }
349
- };
350
- $.fn[wp] = function() {
351
- var args, method;
352
- method = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
353
- if (methods[method]) {
354
- return methods[method].apply(this, args);
355
- } else if ($.isFunction(method)) {
356
- return methods.init.apply(this, arguments);
357
- } else if ($.isPlainObject(method)) {
358
- return methods.init.apply(this, [null, method]);
359
- } else if (!method) {
360
- return $.error("jQuery Waypoints needs a callback function or handler option.");
361
- } else {
362
- return $.error("The " + method + " method does not exist in jQuery Waypoints.");
363
- }
364
- };
365
- $.fn[wp].defaults = {
366
- context: window,
367
- continuous: true,
368
- enabled: true,
369
- horizontal: false,
370
- offset: 0,
371
- triggerOnce: false
372
- };
373
- jQMethods = {
374
- refresh: function() {
375
- return $.each(contexts, function(i, context) {
376
- return context.refresh();
377
- });
378
- },
379
- viewportHeight: function() {
380
- var _ref;
381
- return (_ref = window.innerHeight) != null ? _ref : $w.height();
382
- },
383
- aggregate: function(contextSelector) {
384
- var collection, waypoints, _ref;
385
- collection = allWaypoints;
386
- if (contextSelector) {
387
- collection = (_ref = contexts[$(contextSelector).data(contextKey)]) != null ? _ref.waypoints : void 0;
388
- }
389
- if (!collection) {
390
- return [];
391
- }
392
- waypoints = {
393
- horizontal: [],
394
- vertical: []
395
- };
396
- $.each(waypoints, function(axis, arr) {
397
- $.each(collection[axis], function(key, waypoint) {
398
- return arr.push(waypoint);
399
- });
400
- arr.sort(function(a, b) {
401
- return a.offset - b.offset;
402
- });
403
- waypoints[axis] = $.map(arr, function(waypoint) {
404
- return waypoint.element;
405
- });
406
- return waypoints[axis] = $.unique(waypoints[axis]);
407
- });
408
- return waypoints;
409
- },
410
- above: function(contextSelector) {
411
- if (contextSelector == null) {
412
- contextSelector = window;
413
- }
414
- return jQMethods._filter(contextSelector, 'vertical', function(context, waypoint) {
415
- return waypoint.offset <= context.oldScroll.y;
416
- });
417
- },
418
- below: function(contextSelector) {
419
- if (contextSelector == null) {
420
- contextSelector = window;
421
- }
422
- return jQMethods._filter(contextSelector, 'vertical', function(context, waypoint) {
423
- return waypoint.offset > context.oldScroll.y;
424
- });
425
- },
426
- left: function(contextSelector) {
427
- if (contextSelector == null) {
428
- contextSelector = window;
429
- }
430
- return jQMethods._filter(contextSelector, 'horizontal', function(context, waypoint) {
431
- return waypoint.offset <= context.oldScroll.x;
432
- });
433
- },
434
- right: function(contextSelector) {
435
- if (contextSelector == null) {
436
- contextSelector = window;
437
- }
438
- return jQMethods._filter(contextSelector, 'horizontal', function(context, waypoint) {
439
- return waypoint.offset > context.oldScroll.x;
440
- });
441
- },
442
- enable: function() {
443
- return jQMethods._invoke('enable');
444
- },
445
- disable: function() {
446
- return jQMethods._invoke('disable');
447
- },
448
- destroy: function() {
449
- return jQMethods._invoke('destroy');
450
- },
451
- extendFn: function(methodName, f) {
452
- return methods[methodName] = f;
453
- },
454
- _invoke: function(method) {
455
- var waypoints;
456
- waypoints = $.extend({}, allWaypoints.vertical, allWaypoints.horizontal);
457
- return $.each(waypoints, function(key, waypoint) {
458
- waypoint[method]();
459
- return true;
460
- });
461
- },
462
- _filter: function(selector, axis, test) {
463
- var context, waypoints;
464
- context = contexts[$(selector).data(contextKey)];
465
- if (!context) {
466
- return [];
467
- }
468
- waypoints = [];
469
- $.each(context.waypoints[axis], function(i, waypoint) {
470
- if (test(context, waypoint)) {
471
- return waypoints.push(waypoint);
472
- }
473
- });
474
- waypoints.sort(function(a, b) {
475
- return a.offset - b.offset;
476
- });
477
- return $.map(waypoints, function(waypoint) {
478
- return waypoint.element;
479
- });
480
- }
481
- };
482
- $[wps] = function() {
483
- var args, method;
484
- method = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];
485
- if (jQMethods[method]) {
486
- return jQMethods[method].apply(null, args);
487
- } else {
488
- return jQMethods.aggregate.call(null, method);
489
- }
490
- };
491
- $[wps].settings = {
492
- resizeThrottle: 100,
493
- scrollThrottle: 30
494
- };
495
- return $w.load(function() {
496
- return $[wps]('refresh');
497
- });
498
- });
499
-
500
- }).call(this);
501
-
502
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/premium-addons.js CHANGED
@@ -12,7 +12,7 @@
12
  };
13
  //Premium Progress Bar on Scroll Handler
14
  var PremiumProgressBarScrollWidgetHandler = function ($scope,$){
15
- $scope.waypoint(function (direction) {
16
  PremiumProgressBarWidgetHandler($(this), $);
17
  }, {
18
  offset: $.waypoints('viewportHeight') - 150,
12
  };
13
  //Premium Progress Bar on Scroll Handler
14
  var PremiumProgressBarScrollWidgetHandler = function ($scope,$){
15
+ elementorFrontend.waypoint($scope, function (direction) {
16
  PremiumProgressBarWidgetHandler($(this), $);
17
  }, {
18
  offset: $.waypoints('viewportHeight') - 150,
premium-addons-for-elementor.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
  Plugin URI: https://premiumaddons.com
6
- Version: 2.6.5
7
  Author: Leap13
8
  Author URI: http://leap13.com/
9
  Text Domain: premium-addons-for-elementor
@@ -22,12 +22,12 @@ if (!function_exists('add_action')) {
22
  if (!defined('ABSPATH')) exit; // No access of directly access
23
 
24
 
25
- define('PREMIUM_ADDONS_VERSION', '2.6.5');
26
  define('PREMIUM_ADDONS_URL', plugins_url('/', __FILE__));
27
  define('PREMIUM_ADDONS_PATH', plugin_dir_path(__FILE__));
28
  define('PREMIUM_ADDONS_FILE', __FILE__);
29
  define('PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
- define('PREMIUM_ADDONS_STABLE_VERSION', '2.6.4');
31
 
32
  /**
33
  * Loading text domain, Including required files
@@ -376,7 +376,6 @@ class premium_Addon_Elementor {
376
 
377
  if ($check_component_active['premium-progressbar']) {
378
  wp_register_script('premium-addons-js', PREMIUM_ADDONS_URL . 'assets/js/premium-addons.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
379
- wp_register_script('waypoints', PREMIUM_ADDONS_URL . 'assets/js/lib/jquery.waypoints.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
380
  }
381
  if ($check_component_active['premium-videobox']) {
382
  wp_register_script('premium-addons-js', PREMIUM_ADDONS_URL . 'assets/js/premium-addons.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
@@ -388,7 +387,6 @@ class premium_Addon_Elementor {
388
  }
389
  if ($check_component_active['premium-counter']) {
390
  wp_register_script('counter-up-js', PREMIUM_ADDONS_URL . 'assets/js/lib/countUpmin.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
391
- wp_register_script('waypoints', PREMIUM_ADDONS_URL . 'assets/js/lib/jquery.waypoints.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
392
  }
393
  if ($check_component_active['premium-fancytext']) {
394
  wp_register_script('vticker-js', PREMIUM_ADDONS_URL . 'assets/js/lib/Vticker.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons Plugin Includes 20 premium widgets for Elementor Page Builder.
5
  Plugin URI: https://premiumaddons.com
6
+ Version: 2.6.6
7
  Author: Leap13
8
  Author URI: http://leap13.com/
9
  Text Domain: premium-addons-for-elementor
22
  if (!defined('ABSPATH')) exit; // No access of directly access
23
 
24
 
25
+ define('PREMIUM_ADDONS_VERSION', '2.6.6');
26
  define('PREMIUM_ADDONS_URL', plugins_url('/', __FILE__));
27
  define('PREMIUM_ADDONS_PATH', plugin_dir_path(__FILE__));
28
  define('PREMIUM_ADDONS_FILE', __FILE__);
29
  define('PREMIUM_ADDONS_BASENAME', plugin_basename(__FILE__));
30
+ define('PREMIUM_ADDONS_STABLE_VERSION', '2.6.5');
31
 
32
  /**
33
  * Loading text domain, Including required files
376
 
377
  if ($check_component_active['premium-progressbar']) {
378
  wp_register_script('premium-addons-js', PREMIUM_ADDONS_URL . 'assets/js/premium-addons.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
 
379
  }
380
  if ($check_component_active['premium-videobox']) {
381
  wp_register_script('premium-addons-js', PREMIUM_ADDONS_URL . 'assets/js/premium-addons.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
387
  }
388
  if ($check_component_active['premium-counter']) {
389
  wp_register_script('counter-up-js', PREMIUM_ADDONS_URL . 'assets/js/lib/countUpmin.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
 
390
  }
391
  if ($check_component_active['premium-fancytext']) {
392
  wp_register_script('vticker-js', PREMIUM_ADDONS_URL . 'assets/js/lib/Vticker.js', array('jquery'), PREMIUM_ADDONS_VERSION, true);
readme.txt CHANGED
@@ -5,7 +5,7 @@ Donate link: http://premiumaddons.com
5
  Requires at least: 4.5
6
  Tested up to: 4.9.8
7
  Requires PHP: 5.4
8
- Stable tag: 2.6.5
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
@@ -135,6 +135,10 @@ Premium Addons for Elementor is 100% Ads Free, Ads can only be detected from You
135
 
136
  == Changelog ==
137
 
 
 
 
 
138
  = 2.6.5 =
139
 
140
  - Tweak: Premium Button widget performance enhanced.
5
  Requires at least: 4.5
6
  Tested up to: 4.9.8
7
  Requires PHP: 5.4
8
+ Stable tag: 2.6.6
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
135
 
136
  == Changelog ==
137
 
138
+ = 2.6.6 =
139
+
140
+ - Tweak: Premium Image Button widget performance enhanced.
141
+
142
  = 2.6.5 =
143
 
144
  - Tweak: Premium Button widget performance enhanced.
widgets/premium-button.php CHANGED
@@ -792,10 +792,9 @@ class Premium_Button_Widget extends Widget_Base
792
  if($settings['premium_button_link_selection'] == 'url'){
793
  $button_url = $settings['premium_button_link']['url'];
794
  } else {
795
- $button_url = get_permalink($settings['premium_button_existing_link']);
796
  }
797
 
798
-
799
  $button_size = 'premium-button-' . $settings['premium_button_size'];
800
 
801
  $button_event = $settings['premium_button_event_function'];
@@ -819,7 +818,7 @@ class Premium_Button_Widget extends Widget_Base
819
  ?>
820
 
821
  <div class="premium-button-container">
822
- <a class="premium-button <?php echo esc_attr($button_size); ?> <?php echo esc_attr($style_dir);?>" <?php if(!empty($button_url)) : ?>href="<?php echo esc_url($button_url); ?>"<?php endif;?><?php if(!empty($settings['premium_button_link']['is_external'])) : ?>target="_blank"<?php endif; ?><?php if(!empty($settings['premium_button_link']['nofollow'])) : ?>rel="nofollow"<?php endif; ?><?php if(!empty($settings['premium_button_event_function']) && $settings['premium_button_event_switcher']) : ?> onclick="<?php echo esc_js($button_event); ?>"<?php endif ?>><div class="premium-button-text-icon-wrapper"><?php if($settings['premium_button_icon_switcher'] && $settings['premium_button_icon_position'] == 'before'&& $settings['premium_button_hover_effect'] != 'style4' &&!empty($settings['premium_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?><span <?php echo $this->get_render_attribute_string( 'premium_button_text' ); ?>><?php echo $button_text; ?></span><?php if($settings['premium_button_icon_switcher'] && $settings['premium_button_icon_position'] == 'after' && $settings['premium_button_hover_effect'] != 'style4' &&!empty($settings['premium_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?></div>
823
  <?php if($settings['premium_button_hover_effect'] == 'style4') : ?><div class="premium-button-style4-icon-wrapper <?php echo esc_attr($settings['premium_button_style4_dir']); ?>"><i class="fa <?php echo esc_attr($slide_icon); ?>"></i></div><?php endif; ?></a>
824
  </div>
825
 
@@ -864,19 +863,19 @@ class Premium_Button_Widget extends Widget_Base
864
  #>
865
 
866
  <div class="premium-button-container">
867
- <a class="premium-button {{buttonSize}} {{styleDir}}" href="{{buttonUrl}}" onclick="{{buttonEvent}}">
868
  <div class="premium-button-text-icon-wrapper">
869
  <# if( settings.premium_button_icon_switcher && 'before' == settings.premium_button_icon_position && 'style4' != settings.premium_button_hover_effect && '' != settings.premium_button_icon_selection ) { #>
870
- <i class="fa {{buttonIcon}}"></i>
871
  <# } #>
872
- <span {{{ view.getRenderAttributeString('premium_button_text') }}}>{{{buttonText}}}</span>
873
  <# if( settings.premium_button_icon_switcher && 'after' == settings.premium_button_icon_position && 'style4' != settings.premium_button_hover_effect && '' != settings.premium_button_icon_selection ) { #>
874
- <i class="fa {{buttonIcon}}"></i>
875
  <# } #>
876
  </div>
877
  <# if( 'style4' == settings.premium_button_hover_effect ) { #>
878
- <div class="premium-button-style4-icon-wrapper {{settings.premium_button_style4_dir}}">
879
- <i class="fa {{slideIcon}}"></i>
880
  </div>
881
  <# } #>
882
  </a>
792
  if($settings['premium_button_link_selection'] == 'url'){
793
  $button_url = $settings['premium_button_link']['url'];
794
  } else {
795
+ $button_url = get_permalink( $settings['premium_button_existing_link'] );
796
  }
797
 
 
798
  $button_size = 'premium-button-' . $settings['premium_button_size'];
799
 
800
  $button_event = $settings['premium_button_event_function'];
818
  ?>
819
 
820
  <div class="premium-button-container">
821
+ <a class="premium-button <?php echo esc_attr($button_size); ?> <?php echo esc_attr($style_dir);?>" <?php if(!empty($button_url)) : ?>href="<?php echo esc_url($button_url); ?>"<?php endif;?><?php if(!empty($settings['premium_button_link']['is_external'])) : ?>target="_blank"<?php endif; ?><?php if(!empty($settings['premium_button_link']['nofollow'])) : ?>rel="nofollow"<?php endif; ?><?php if(!empty($settings['premium_button_event_function']) && $settings['premium_button_event_switcher']) : ?> onclick="<?php echo $button_event; ?>"<?php endif ?>><div class="premium-button-text-icon-wrapper"><?php if($settings['premium_button_icon_switcher'] && $settings['premium_button_icon_position'] == 'before'&& $settings['premium_button_hover_effect'] != 'style4' &&!empty($settings['premium_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?><span <?php echo $this->get_render_attribute_string( 'premium_button_text' ); ?>><?php echo $button_text; ?></span><?php if($settings['premium_button_icon_switcher'] && $settings['premium_button_icon_position'] == 'after' && $settings['premium_button_hover_effect'] != 'style4' &&!empty($settings['premium_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?></div>
822
  <?php if($settings['premium_button_hover_effect'] == 'style4') : ?><div class="premium-button-style4-icon-wrapper <?php echo esc_attr($settings['premium_button_style4_dir']); ?>"><i class="fa <?php echo esc_attr($slide_icon); ?>"></i></div><?php endif; ?></a>
823
  </div>
824
 
863
  #>
864
 
865
  <div class="premium-button-container">
866
+ <a class="premium-button {{ buttonSize }} {{ styleDir }}" href="{{ buttonUrl }}" onclick="{{ buttonEvent }}">
867
  <div class="premium-button-text-icon-wrapper">
868
  <# if( settings.premium_button_icon_switcher && 'before' == settings.premium_button_icon_position && 'style4' != settings.premium_button_hover_effect && '' != settings.premium_button_icon_selection ) { #>
869
+ <i class="fa {{ buttonIcon }}"></i>
870
  <# } #>
871
+ <span {{{ view.getRenderAttributeString('premium_button_text') }}}>{{{ buttonText }}}</span>
872
  <# if( settings.premium_button_icon_switcher && 'after' == settings.premium_button_icon_position && 'style4' != settings.premium_button_hover_effect && '' != settings.premium_button_icon_selection ) { #>
873
+ <i class="fa {{ buttonIcon }}"></i>
874
  <# } #>
875
  </div>
876
  <# if( 'style4' == settings.premium_button_hover_effect ) { #>
877
+ <div class="premium-button-style4-icon-wrapper {{ settings.premium_button_style4_dir }}">
878
+ <i class="fa {{ slideIcon }}"></i>
879
  </div>
880
  <# } #>
881
  </a>
widgets/premium-image-button.php CHANGED
@@ -722,10 +722,10 @@ class Premium_Image_Button_Widget extends Widget_Base
722
  $this->end_controls_section();
723
  }
724
 
725
- protected function render($instance = [])
726
- {
727
  // get our input from the widget settings.
728
  $settings = $this->get_settings_for_display();
 
729
  $this->add_inline_editing_attributes( 'premium_image_button_text' );
730
 
731
  if($settings['premium_image_button_link_selection'] == 'url'){
@@ -754,16 +754,98 @@ class Premium_Image_Button_Widget extends Widget_Base
754
  $style_dir = 'premium-image-button-overlap-effect-' . $settings['premium_image_button_style5_dir'];
755
  }
756
 
757
- ?>
758
- <div class="premium-image-button-container">
759
- <a class="premium-image-button <?php echo esc_attr($button_size); ?> <?php echo esc_attr($style_dir); ?>" <?php if(!empty($image_link)) : ?>href="<?php echo esc_url($image_link); ?>"<?php endif; ?><?php if(!empty($settings['premium_image_button_link']['is_external'])) : ?>target="_blank"<?php endif; ?><?php if(!empty($settings['premium_image_button_link']['nofollow'])) : ?>rel="nofollow"<?php endif; ?><?php if(!empty($settings['premium_image_button_event_function']) && $settings['premium_image_button_event_switcher']) : ?> onclick="<?php echo esc_js($image_event); ?>"<?php endif ?>><div class="premium-image-button-text-icon-wrapper"><?php if($settings['premium_image_button_icon_switcher'] && $settings['premium_image_button_hover_effect'] != 'style4' &&$settings['premium_image_button_icon_position'] == 'before' &&!empty($settings['premium_image_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?><span <?php echo $this->get_render_attribute_string( 'premium_image_button_text' ); ?>><?php echo $button_text; ?></span><?php if($settings['premium_image_button_icon_switcher'] && $settings['premium_image_button_hover_effect'] != 'style4' &&$settings['premium_image_button_icon_position'] == 'after' && !empty($settings['premium_image_button_icon_selection'])) : ?><i class="fa <?php echo esc_attr($button_icon); ?>"></i><?php endif; ?></div>
760
- <?php if($settings['premium_image_button_hover_effect'] == 'style4') : ?><div class="premium-image-button-style4-icon-wrapper <?php echo esc_attr($settings['premium_image_button_style4_dir']); ?>"><i class="fa <?php echo esc_attr($settings['premium_image_button_style4_icon_selection']); ?>"></i></div><?php endif; ?>
761
- </a>
762
-
763
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
764
 
765
-
766
  <?php
767
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
768
  }
769
  Plugin::instance()->widgets_manager->register_widget_type(new Premium_Image_Button_Widget());
722
  $this->end_controls_section();
723
  }
724
 
725
+ protected function render() {
 
726
  // get our input from the widget settings.
727
  $settings = $this->get_settings_for_display();
728
+
729
  $this->add_inline_editing_attributes( 'premium_image_button_text' );
730
 
731
  if($settings['premium_image_button_link_selection'] == 'url'){
754
  $style_dir = 'premium-image-button-overlap-effect-' . $settings['premium_image_button_style5_dir'];
755
  }
756
 
757
+ ?>
758
+ <div class="premium-image-button-container">
759
+ <a class="premium-image-button <?php echo esc_attr( $button_size ); ?> <?php echo esc_attr( $style_dir ); ?>"
760
+ <?php if( ! empty( $image_link ) ) : ?> href="<?php echo esc_url( $image_link ); ?>" <?php endif; ?>
761
+ <?php if( ! empty( $settings['premium_image_button_link']['is_external'] ) ) : ?> target="_blank" <?php endif; ?>
762
+ <?php if( ! empty( $settings['premium_image_button_link']['nofollow'] ) ) : ?> rel="nofollow" <?php endif; ?>
763
+ <?php if( ! empty( $settings['premium_image_button_event_function'] ) && $settings['premium_image_button_event_switcher'] ) : ?> onclick="<?php echo $image_event; ?>"<?php endif ?>>
764
+ <div class="premium-image-button-text-icon-wrapper">
765
+ <?php if( $settings['premium_image_button_icon_switcher'] &&
766
+ $settings['premium_image_button_hover_effect'] != 'style4' &&
767
+ $settings['premium_image_button_icon_position'] == 'before' &&
768
+ ! empty( $settings['premium_image_button_icon_selection'] ) ) :
769
+ ?>
770
+ <i class="fa <?php echo esc_attr( $button_icon ); ?>"></i>
771
+ <?php endif; ?>
772
+ <span <?php echo $this->get_render_attribute_string( 'premium_image_button_text' ); ?>>
773
+ <?php echo $button_text; ?>
774
+ </span>
775
+ <?php if( $settings['premium_image_button_icon_switcher'] &&
776
+ $settings['premium_image_button_hover_effect'] != 'style4' &&
777
+ $settings['premium_image_button_icon_position'] == 'after' &&
778
+ ! empty( $settings['premium_image_button_icon_selection'] ) ) :
779
+ ?>
780
+ <i class="fa <?php echo esc_attr( $button_icon ); ?>"></i>
781
+ <?php endif; ?>
782
+ </div>
783
+ <?php if( $settings['premium_image_button_hover_effect'] == 'style4') : ?>
784
+ <div class="premium-image-button-style4-icon-wrapper <?php echo esc_attr( $settings['premium_image_button_style4_dir'] ); ?>">
785
+ <i class="fa <?php echo esc_attr($settings['premium_image_button_style4_icon_selection']); ?>"></i>
786
+ </div>
787
+ <?php endif; ?>
788
+ </a>
789
+ </div>
790
 
 
791
  <?php
792
  }
793
+
794
+ protected function _content_template() {
795
+ ?>
796
+ <#
797
+
798
+ view.addInlineEditingAttributes( 'premium_image_button_text' );
799
+
800
+ var buttonText = settings.premium_image_button_text,
801
+ buttonUrl,
802
+ styleDir,
803
+ slideIcon,
804
+ buttonSize = 'premium-image-button-' + settings.premium_image_button_size,
805
+ buttonEvent = settings.premium_image_button_event_function,
806
+ buttonIcon = settings.premium_image_button_icon_selection;
807
+
808
+ if( 'url' == settings.premium_image_button_link_selection ) {
809
+ buttonUrl = settings.premium_image_button_link.url;
810
+ } else {
811
+ buttonUrl = settings.premium_image_button_existing_link;
812
+ }
813
+
814
+ if ( 'none' == settings.premium_image_button_hover_effect ) {
815
+ styleDir = 'premium-button-none';
816
+ } else if( 'style1' == settings.premium_image_button_hover_effect ) {
817
+ styleDir = 'premium-image-button-style1-' + settings.premium_image_button_style1_dir;
818
+ } else if ( 'style3' == settings.premium_image_button_hover_effect ) {
819
+ styleDir = 'premium-image-button-diagonal-effect-' + settings.premium_image_button_style3_dir;
820
+ } else if ( 'style4' == settings.premium_image_button_hover_effect ) {
821
+ styleDir = 'premium-image-button-style4-' + settings.premium_image_button_style4_dir;
822
+ slideIcon = settings.premium_image_button_style4_icon_selection;
823
+ } else if ( 'style5' == settings.premium_image_button_hover_effect ){
824
+ styleDir = 'premium-image-button-overlap-effect-' + settings.premium_image_button_style5_dir;
825
+ }
826
+
827
+ #>
828
+
829
+ <div class="premium-image-button-container">
830
+ <a class="premium-image-button {{ buttonSize }} {{ styleDir }}" href="{{ buttonUrl }}" onclick="{{ buttonEvent }}">
831
+ <div class="premium-image-button-text-icon-wrapper">
832
+ <# if( settings.premium_image_button_icon_switcher && 'before' == settings.premium_image_button_icon_position && 'style4' != settings.premium_image_button_hover_effect && '' != settings.premium_image_button_icon_selection ) { #>
833
+ <i class="fa {{ buttonIcon }}"></i>
834
+ <# } #>
835
+ <span {{{ view.getRenderAttributeString('premium_image_button_text') }}}>{{{ buttonText }}}</span>
836
+ <# if( settings.premium_image_button_icon_switcher && 'after' == settings.premium_image_button_icon_position && 'style4' != settings.premium_image_button_hover_effect && '' != settings.premium_image_button_icon_selection ) { #>
837
+ <i class="fa {{ buttonIcon }}"></i>
838
+ <# } #>
839
+ </div>
840
+ <# if( 'style4' == settings.premium_image_button_hover_effect ) { #>
841
+ <div class="premium-image-button-style4-icon-wrapper {{ settings.premium_image_button_style4_dir }}">
842
+ <i class="fa {{ slideIcon }}"></i>
843
+ </div>
844
+ <# } #>
845
+ </a>
846
+ </div>
847
+
848
+ <?php
849
+ }
850
  }
851
  Plugin::instance()->widgets_manager->register_widget_type(new Premium_Image_Button_Widget());