@font-face {font-family: pa-elements;src: url("../../editor/fonts/pa-elements.eot?6nhz6k");src: url("../../editor/fonts/pa-elements.eot?6nhz6k#iefix") format("embedded-opentype"),url("../../editor/fonts/pa-elements.ttf?6nhz6k") format("truetype"),url("../../editor/fonts/pa-elements.woff?6nhz6k") format("woff"),url("../../editor/fonts/pa-elements.svg?6nhz6k#pa-elements") format("svg");font-weight: 400;font-style: normal;}
.premium-banner {overflow: hidden;}
.premium-banner-ib {display: block;position: relative;}
.premium-banner-ib img {display: block;position: relative;}
.premium-banner-img-wrap {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;height: 100%;}
.premium-banner-img-wrap .premium-banner-ib-img {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.premium-banner-ib {z-index: 1;overflow: hidden;margin: 0 0 35px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.premium-banner-ib-desc .premium-banner-read-more {z-index: 100;}
.premium-banner-ib, .wpb_column>.wpb_wrapper .premium-banner-ib {margin-bottom: 0;}
.elementor-widget-premium-addon-banner .premium-banner-ib-title {background: 0 0;}
.premium-banner-ib *, .premium-banner-ib .premium-banner-ib-desc {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.premium-banner-ib img {min-width: 100%;max-width: 100%;-webkit-transition: opacity .35s;transition: opacity .35s;}
.premium-banner-ib .premium-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;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.premium-banner-ib .premium-banner-ib-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.premium-banner-ib a.premium-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 .35s,-webkit-transform .35s;-webkit-transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-transform .35s;-webkit-transform: translate3d(-40px,0,0);transform: translate3d(-40px,0,0);}
.premium-banner-animation2 .premium-banner-ib-title {padding: 15px;}
.premium-banner-animation1 .premium-banner-ib-desc {top: auto;bottom: 0;min-height: 25%;height: auto;max-height: 100%;text-align: left;}
.premium-banner-animation1 .premium-banner-ib-content, .premium-banner-animation1 .premium-banner-ib-title, .premium-banner-animation1 .premium-banner-read-more {-webkit-transform: translate3d(0,40px,0);transform: translate3d(0,40px,0);-webkit-transition-delay: 50ms;transition-delay: 50ms;-webkit-transition-duration: .35s;transition-duration: .35s;}
.premium-banner-animation1 .premium-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-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.active .premium-banner-ib-content, .premium-banner-animation1.active .premium-banner-read-more, .premium-banner-animation1:hover .premium-banner-ib-content, .premium-banner-animation1:hover .premium-banner-read-more {opacity: 1;-webkit-transition-delay: 50ms;transition-delay: 50ms;-webkit-transition-duration: .35s;transition-duration: .35s;}
.premium-banner-animation1.active .premium-banner-ib-content, .premium-banner-animation1.active .premium-banner-ib-title, .premium-banner-animation1.active .premium-banner-read-more, .premium-banner-animation1.active img, .premium-banner-animation1:hover .premium-banner-ib-content, .premium-banner-animation1:hover .premium-banner-ib-title, .premium-banner-animation1:hover .premium-banner-read-more, .premium-banner-animation1:hover img {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition-delay: 50ms;transition-delay: 50ms;-webkit-transition-duration: .35s;transition-duration: .35s;}
.premium-banner-animation1.scale img, .premium-banner-animation1.zoomout img {-webkit-transform: translate3d(-40px,0,0) scale(1.1);transform: translate3d(-40px,0,0) scale(1.1);}
.premium-banner-ib.sepia img {-webkit-filter: sepia(30%);filter: sepia(30%);}
.premium-banner-ib.bright img {-webkit-filter: brightness(1);filter: brightness(1);}
.premium-banner-ib.sepia:hover img {-webkit-filter: sepia(0);filter: sepia(0);}
.premium-banner-ib.bright:hover img {-webkit-filter: brightness(1.2);filter: brightness(1.2);}
.premium-banner-animation1.premium-banner-min-height img, .premium-banner-animation13.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 {height: auto;}
.premium-banner-animation2 img {width: 100%;}
.premium-banner-animation2 .premium-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-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-banner-ib-content, .premium-banner-animation2 .premium-banner-ib-desc::before, .premium-banner-animation2 .premium-banner-read-more {-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-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.active .premium-banner-ib-title, .premium-banner-animation2:hover .premium-banner-ib-title {-webkit-transform: translate3d(0,-40px,0);transform: translate3d(0,-40px,0);}
.premium-banner-animation2.active .premium-banner-ib-desc::before, .premium-banner-animation2.active .premium-banner-read-more, .premium-banner-animation2:hover .premium-banner-ib-desc::before, .premium-banner-animation2:hover .premium-banner-read-more {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation2.active .premium-banner-ib-content, .premium-banner-animation2:hover .premium-banner-ib-content {opacity: 1;-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
.premium-banner-animation3 .premium-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-banner-ib-desc::before, .premium-banner-animation3 .premium-banner-ib-title {-webkit-transition: -webkit-transform .35s;transition: -webkit-transform .35s;transition: transform .35s;transition: transform .35s,-webkit-transform .35s;}
.premium-banner-animation3.active .premium-banner-ib-desc::before, .premium-banner-animation3.active .premium-banner-ib-title, .premium-banner-animation3:hover .premium-banner-ib-desc::before, .premium-banner-animation3:hover .premium-banner-ib-title {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation3 .premium-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-banner-ib-desc {padding: 30px;}
.premium-banner-animation4 .premium-banner-ib-desc::after {position: absolute;content: "";opacity: 0;}
.premium-banner-animation4 .premium-banner-ib-desc::before {position: absolute;content: "";opacity: 0;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-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-banner-ib-title {padding: 50px 30px 0 30px;-webkit-transition: -webkit-transform .35s;transition: -webkit-transform .35s;transition: transform .35s;transition: transform .35s,-webkit-transform .35s;}
.premium-banner-animation4 .premium-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-banner-ib-title, .premium-banner-animation4 img {-webkit-transform: translate3d(-30px,0,0);transform: translate3d(-30px,0,0);}
.premium-banner-animation4.scale img, .premium-banner-animation4.zoomout img {-webkit-transform: translate3d(-30px,0,0) scale(1.1);transform: translate3d(-30px,0,0) scale(1.1);}
.premium-banner-animation4 .premium-banner-ib-content, .premium-banner-animation4 .premium-banner-read-more {-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 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-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-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.active .premium-banner-ib-desc::after, .premium-banner-animation4.active .premium-banner-ib-desc::before, .premium-banner-animation4:hover .premium-banner-ib-desc::after, .premium-banner-animation4:hover .premium-banner-ib-desc::before {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-banner-animation4.active .premium-banner-ib-content, .premium-banner-animation4.active .premium-banner-ib-title, .premium-banner-animation4.active .premium-banner-read-more, .premium-banner-animation4:hover .premium-banner-ib-content, .premium-banner-animation4:hover .premium-banner-ib-title, .premium-banner-animation4:hover .premium-banner-read-more {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation4:hover .premium-banner-ib-content, .premium-banner-animation4:hover .premium-banner-ib-desc::after, .premium-banner-animation4:hover .premium-banner-ib-title, .premium-banner-animation4:hover img {-webkit-transition-delay: .15s;transition-delay: .15s;}
.premium-banner-animation5 .premium-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-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-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-banner-ib-title {margin: 10px 0;}
.premium-banner-animation5.active .premium-banner-ib-content, .premium-banner-animation5.active .premium-banner-ib-content *, .premium-banner-animation5:hover .premium-banner-ib-content, .premium-banner-animation5:hover .premium-banner-ib-content * {opacity: 1 !important;z-index: 99 !important;-webkit-backface-visibility: hidden !important;backface-visibility: hidden !important;}
.premium-banner-animation5.active .premium-banner-ib-desc, .premium-banner-animation5.active .premium-banner-ib-title, .premium-banner-animation5.active .premium-banner-read-more, .premium-banner-animation5:hover .premium-banner-ib-desc, .premium-banner-animation5:hover .premium-banner-ib-title, .premium-banner-animation5:hover .premium-banner-read-more {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.premium-banner-animation5:hover .premium-banner-ib-title {-webkit-transition-delay: 50ms;transition-delay: 50ms;}
.premium-banner-animation5 img {-webkit-transition: opacity .35s,filter .35s,-webkit-transform .35s;-webkit-transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-transform .35s;}
.premium-banner-animation2 img, .premium-banner-animation4 img, .premium-banner-animation6 img {-webkit-transition: opacity .35s,filter .35s,-webkit-transform .35s;-webkit-transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-transform .35s;}
.premium-banner-animation5.scale img, .premium-banner-animation5.zoomout img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-banner-animation2.scale img, .premium-banner-animation2.zoomout img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-banner-animation6.scale img, .premium-banner-animation6.zoomout img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-banner-animation2.zoomin:hover img, .premium-banner-animation5.zoomin:hover img, .premium-banner-animation6.zoomin:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-banner-animation2.zoomout:hover img, .premium-banner-animation5.zoomout:hover img, .premium-banner-animation6.zoomout:hover img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-banner-animation2.scale:hover img, .premium-banner-animation5.scale:hover img, .premium-banner-animation6.scale:hover img {-webkit-transform: scale(1.2) rotate(5deg);-ms-transform: scale(1.2) rotate(5deg);transform: scale(1.2) rotate(5deg);}
.premium-banner-animation2.grayscale:hover img, .premium-banner-animation5.grayscale:hover img, .premium-banner-animation6.grayscale:hover img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.premium-banner-animation2.blur:hover img, .premium-banner-animation5.blur:hover img {-webkit-filter: blur(3px);filter: blur(3px);}
.premium-banner-animation6.blur:hover img {-webkit-filter: blur(3px);filter: blur(3px);}
.premium-banner-animation6 .premium-banner-ib-desc {padding: 45px;}
.premium-banner-animation6 .premium-banner-ib-desc::before {position: absolute;content: "";top: 30px;right: 30px;bottom: 30px;left: 30px;border: 1px solid #fff;}
.premium-banner-animation6 .premium-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-banner-ib-content, .premium-banner-animation6 .premium-banner-ib-desc::before, .premium-banner-animation6 .premium-banner-read-more {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.active .premium-banner-ib-title, .premium-banner-animation6:hover .premium-banner-ib-title {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation6.active .premium-banner-ib-content, .premium-banner-animation6.active .premium-banner-ib-desc::before, .premium-banner-animation6.active .premium-banner-read-more, .premium-banner-animation6:hover .premium-banner-ib-content, .premium-banner-animation6:hover .premium-banner-ib-desc::before, .premium-banner-animation6:hover .premium-banner-read-more {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.active img, .premium-banner-animation8:hover img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-banner-animation8 .premium-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.active .premium-banner-ib-title, .premium-banner-animation8:hover .premium-banner-ib-title {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation8 .premium-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.active .premium-banner-ib-content, .premium-banner-animation8:hover .premium-banner-ib-content {opacity: 1;-webkit-transform: translate3d(0,0,0) scale(1);transform: translate3d(0,0,0) scale(1);}
.premium-banner-animation12 .premium-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.active .premium-banner-ib-desc::after, .premium-banner-animation12:hover .premium-banner-ib-desc::after {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation12 .premium-banner-ib-desc {padding: 45px;text-align: left;}
.premium-banner-animation12 .premium-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.active .premium-banner-ib-content, .premium-banner-animation12:hover .premium-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 .35s,-webkit-transform .35s;-webkit-transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .35s,transform .35s;transition: opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition: opacity .35s,filter .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.scale img, .premium-banner-animation13.zoomout img {-webkit-transform: translate3d(-10px,0,0) scale(1.1);transform: translate3d(-10px,0,0) scale(1.1);}
.premium-banner-animation13.none:hover img {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.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-animation1.zoomin:hover img, .premium-banner-animation13.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-animation1.zoomout:hover img, .premium-banner-animation13.zoomout:hover img, .premium-banner-animation4.zoomout:hover img {-webkit-transform: translate3d(0,0,0) scale(1);transform: translate3d(0,0,0) scale(1);}
.premium-banner-animation1.scale:hover img, .premium-banner-animation13.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-animation1.grayscale:hover img, .premium-banner-animation13.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-animation1.blur:hover img, .premium-banner-animation13.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-banner-ib-desc {text-align: left;}
.premium-banner-animation13 .premium-banner-ib-title {position: relative;overflow: hidden;padding: 5px 0 10px;}
.premium-banner-animation13 .premium-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.active .premium-banner-ib-title::after, .premium-banner-animation13:hover .premium-banner-ib-title::after {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-banner-animation13 .premium-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.active .premium-banner-ib-content, .premium-banner-animation13.active .premium-banner-read-more, .premium-banner-animation13:hover .premium-banner-ib-content, .premium-banner-animation13:hover .premium-banner-read-more {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.premium-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-banner-ib img {border: none;padding: 0;margin: 0;}
.premium-countdown {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;}
.pre_countdown-row {display: block;text-align: center;}
.countdown .pre_countdown-section {display: inline-block;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -moz-inline-box;display: inline-flex;max-width: 100%;margin-bottom: 15px;-js-display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.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;}
.premium-countdown-separator-yes .pre-countdown_separator {display: block;margin: 0 50px;font-size: 30px;}
.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator {display: none;}
.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: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 2em;height: 2em;line-height: 0;text-align: center;position: absolute;z-index: 99;cursor: pointer;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-appearance: inherit;border: none;-webkit-box-shadow: none;box-shadow: none;}
.premium-blog-wrap a.carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-hscroll-wrap a.carousel-arrow, .premium-persons-container a.carousel-arrow, .premium-twitter-feed-wrapper a.carousel-arrow {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 2em;height: 2em;line-height: 0;text-align: center;position: absolute;z-index: 99;cursor: pointer;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-appearance: inherit;border: none;-webkit-box-shadow: none;box-shadow: none;}
div[class^=premium-] .slick-arrow i {display: block;}
.ver-carousel-arrow.carousel-next i {margin-bottom: -3px;}
.premium-carousel-wrapper a.slick-arrow:hover {-webkit-box-shadow: none !important;box-shadow: none !important;}
.premium-carousel-wrapper .premium-carousel-content-hidden {visibility: hidden;}
.premium-carousel-wrapper a.carousel-arrow {top: 50%;}
.premium-blog-wrap a.carousel-arrow, .premium-fb-rev-container a.carousel-arrow, .premium-hscroll-wrap a.carousel-arrow, .premium-persons-container a.carousel-arrow, .premium-twitter-feed-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 {-webkit-border-radius: 100%;border-radius: 100%;}
a.circle-border {-webkit-border-radius: 100%;border-radius: 100%;border: solid #000;}
a.square-border {border: solid #000;}
.premium-blog-wrap ul.slick-dots, .premium-carousel-wrapper ul.slick-dots {list-style: none;text-align: center;margin: 0;padding: 0;}
.premium-carousel-dots-above ul.slick-dots {position: absolute;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;width: auto;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
ul.slick-dots li {font-size: 10px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -moz-inline-box;display: inline-flex;-js-display: inline-flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;margin: 5px;width: 20px;height: 20px;cursor: pointer;}
@-webkit-keyframes hvr-ripple-out {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}
@keyframes hvr-ripple-out {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	100% {-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0;}}
.premium-carousel-ripple-yes .premium-carousel-wrapper {padding-bottom: 1px;}
.premium-carousel-ripple-yes ul.slick-dots li {position: relative;}
.premium-carousel-ripple-yes ul.slick-dots li i {position: relative;z-index: 1;}
.premium-carousel-ripple-yes ul.slick-dots li:hover:before {content: "";position: absolute;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);top: 0;right: 0;bottom: 0;left: 0;-webkit-border-radius: 50%;border-radius: 50%;pointer-events: none;background-color: rgba(0,0,0,.15);}
.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {background-color: rgba(0,0,0,.3);}
.premium-carousel-ripple-yes ul.slick-dots li:hover:before {-webkit-animation: hvr-ripple-out 1.3s infinite;animation: hvr-ripple-out 1.3s infinite;}
.premium-carousel-wrapper.premium-carousel-scale .slick-slide {-webkit-transform: scale(1.25,1.25);-ms-transform: scale(1.25,1.25);transform: scale(1.25,1.25);-webkit-transition: all .3s ease-in-out !important;transition: all .3s ease-in-out !important;}
.premium-carousel-wrapper.premium-carousel-scale div.slick-active {-webkit-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);}
[dir=rtl] .premium-carousel-inner .slick-slide {float: right;}
.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 {-webkit-border-radius: 100%;border-radius: 100%;}
.premium-counter-area.center {text-align: center;}
.premium-counter-area .left, .premium-counter-area .right {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:active, a.premium-image-separator-link:focus, a.premium-image-separator-link:hover, a.premium-image-separator-link:visited {-webkit-box-shadow: none !important;box-shadow: none !important;outline: 0 !important;border: none !important;text-decoration: none !important;}
.premium-image-separator-container .img-responsive {display: inline-block;}
.premium-image-separator-container i {padding: .1em;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.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-modal-box-button-selector i {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.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:focus, .premium-modal-box-modal-close:hover {color: #000;text-decoration: none;cursor: pointer;}
button.premium-modal-box-modal-close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;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,.5);}
.premium-modal-box-modal .premium-modal-box-modal-dialog {position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,-50%) !important;-ms-transform: translate(-50%,-50%) !important;transform: translate(-50%,-50%) !important;margin: 0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-modal-box-modal-content {overflow: hidden;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);-webkit-border-radius: 6px;border-radius: 6px;outline: 0;}
.premium-modal-backdrop.premium-in {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 {opacity: 0;}
.premium-modal-fade {opacity: 0;-webkit-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;transition: all .3s ease-in-out;top: 50%;}
.premium-modal-box-modal-header {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 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;margin: 0;padding: 0;padding: 0;line-height: 1.42857143;}
.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: 0 0 !important;}
.premium-modal-box-container {width: 100% !important;}
.premium-modal-box-selector-container .premium-modal-box-button-selector {border: none;-webkit-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-modal-close {position: relative;z-index: 99;}
.premium-modal-box-close-button-container, .premium-modal-box-img-selector, .premium-modal-box-modal-close, .premium-modal-box-modal-lower-close, .premium-modal-box-text-selector {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
@media (min-width:768px) {.premium-modal-box-modal-dialog {width: 700px;max-height: 600px;overflow: auto;}}
@media (max-width:767px) {.premium-modal-box-modal-dialog {width: 100%;max-height: 500px;overflow: auto;}}
.premium-progressbar-container {position: relative;}
.premium-progressbar-bar-wrap {overflow: hidden;height: 20px;margin-bottom: 50px;background-color: #f5f5f5;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.premium-progressbar-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,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);}
.premium-progressbar-striped .premium-progressbar-bar {background-image: -webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}
.premium-progressbar-active .premium-progressbar-bar {-webkit-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.premium-progressbar-gradient .premium-progressbar-bar {-webkit-background-size: 400% 400% !important;background-size: 400% 400% !important;-webkit-animation: progress-bar-gradient 10s ease-in-out infinite;animation: progress-bar-gradient 10s ease-in-out infinite;}
.premium-progressbar-bar-wrap {position: relative;text-align: left;}
.premium-progressbar-bar {position: absolute;overflow: hidden;line-height: 20px;}
.premium-progressbar-container .clearfix {clear: both;}
.premium-progressbar-bar {-webkit-transition: width 0s ease-in-out !important;transition: width 0s 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;-webkit-transform: translateX(-12.5px);-ms-transform: translateX(-12.5px);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;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;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.premium-progressbar-pin {border-left: 1px solid;height: 12px;left: 50%;display: inline-block;}
.premium-progressbar-circle-wrap {width: 200px;height: 200px;position: relative;margin: 0 auto;}
.premium-progressbar-circle-wrap .premium-progressbar-circle {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-clip-path: inset(0 0 0 50%);clip-path: inset(0 0 0 50%);}
.premium-progressbar-circle-wrap .premium-progressbar-circle div {position: absolute;left: 0;top: 0;height: 100%;width: 100%;border-width: 6px;border-style: solid;border-color: #000;-webkit-border-radius: 50%;border-radius: 50%;-webkit-clip-path: inset(0 50% 0 0);clip-path: inset(0 50% 0 0);}
.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);visibility: hidden;}
.premium-progressbar-circle-wrap .premium-progressbar-circle-base {width: 100%;height: 100%;border: 6px solid #eee;-webkit-border-radius: 50%;border-radius: 50%;}
.premium-progressbar-circle-wrap .premium-progressbar-circle-content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
@-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;}}
@-webkit-keyframes progress-bar-gradient {0% {background-position: 0 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0 50%;}}
@keyframes progress-bar-gradient {0% {background-position: 0 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0 50%;}}
.premium-testimonial-box {width: 100%;background: 0 0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-testimonial-box .premium-testimonial-company-name, .premium-testimonial-box .premium-testimonial-person-name {display: inline;font-weight: 600;margin: 0;}
.premium-testimonial-container {position: relative;}
.premium-testimonial-img-wrapper {margin-left: auto;margin-right: auto;overflow: hidden;}
.premium-testimonial-person-image {-o-object-fit: cover;object-fit: cover;width: 100%;height: 100% !important;border-style: solid !important;}
.premium-testimonial-content-wrapper {position: relative;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;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-lower-quote, .premium-testimonial-upper-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-header svg {width: 40px;height: 40px;}
.premium-title-style1, .premium-title-style2, .premium-title-style5, .premium-title-style6 {display: inline-block;float: none;}
.premium-title-style7 {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -moz-inline-box;display: inline-flex;-js-display: inline-flex;-webkit-flex-direction: column;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;}
.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-stripe-wrap {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;}
.premium-title-style7:before {display: none;}
.premium-video-box-container {position: relative;height: 0;}
.pa-aspect-ratio-11 .premium-video-box-container {padding-bottom: 100%;}
.pa-aspect-ratio-169 .premium-video-box-container {padding-bottom: 56.25%;}
.pa-aspect-ratio-43 .premium-video-box-container {padding-bottom: 75%;}
.pa-aspect-ratio-32 .premium-video-box-container {padding-bottom: 66.6666%;}
.pa-aspect-ratio-219 .premium-video-box-container {padding-bottom: 42.8571%;}
.premium-video-box-image-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: 50%;cursor: pointer;}
.premium-video-box-play-icon-container {position: absolute;z-index: 2;cursor: pointer;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: rgba(252,252,252,.35);}
.premium-video-box-description-container {position: absolute;z-index: 2;padding: 5px;text-align: center;cursor: pointer;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.premium-video-box-text {margin-bottom: 0 !important;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-video-box-play-icon {padding: 15px;-webkit-transform: translateX(4%);-ms-transform: translateX(4%);transform: translateX(4%);-webkit-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%;-webkit-transition: opacity .8s ease-in-out;transition: opacity .8s ease-in-out;overflow: hidden;cursor: pointer;}
.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container {opacity: 0;visibility: hidden;}
.premium-video-box-video-container iframe {max-width: 100%;width: 100%;height: 100%;margin: 0;line-height: 1;border: none;}
.premium-video-box-video-container video {max-width: 100%;width: 100%;height: 100%;margin: 0;line-height: 1;border: none;background-color: #000;-o-object-fit: contain;object-fit: contain;}
.premium-video-box-container .premium-video-box-vimeo-wrap {-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: absolute;top: 0;left: 0;z-index: 3;margin: 10px;margin-right: 10px;margin-right: 4.6em;-webkit-transition: opacity .2s ease-out;transition: opacity .2s ease-out;}
.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {width: 60px;height: 60px;background: rgba(23,35,34,.75);margin-right: 1px;-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;-moz-box-flex: 1;flex: 1 0 auto;padding: 0;}
.premium-video-box-vimeo-portrait img {width: 50px;height: 50px;margin: 5px;padding: 0;border: 0;-webkit-border-radius: 50%;border-radius: 50%;}
.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {font-size: 10px;}
.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {max-width: 100%;font-size: 2em !important;font-weight: 700;margin: 0;padding: .1em .2em;background: rgba(23,35,34,.75);display: inline-block;text-transform: none;line-height: normal;letter-spacing: normal;}
.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {font-size: 1.2em !important;font-weight: 400;color: #fff;margin-top: .1em;padding: .2em .5em;background: rgba(23,35,34,.75);text-transform: none;line-height: normal;letter-spacing: normal;}
.premium-blog-post-container {padding: 15px;}
.premium-blog-thumb-effect-wrapper {position: relative;overflow: hidden;}
.premium-blog-thumbnail-container {overflow: hidden;}
.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;padding: 20px;}
.premium-blog-bordered-effect .premium-blog-post-link {display: block;height: 100%;position: relative;}
.premium-blog-post-container .premium-blog-post-link:focus, .premium-blog-post-container .premium-blog-post-link:hover {-webkit-box-shadow: none !important;box-shadow: none !important;border: none !important;outline: 0 !important;}
.premium-blog-thumbnail-container .below-entry-meta, .premium-blog-thumbnail-container img {width: 100%;height: 100%;margin: 0 !important;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img, .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);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);-ms-transform: translateX(-15px) scale(1.1);transform: translateX(-15px) scale(1.1);}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomout-effect img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-scale-effect img {-webkit-transform: scale(1.3) rotate(5deg);-ms-transform: scale(1.3) rotate(5deg);transform: scale(1.3) rotate(5deg);}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-gray-effect img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img {-webkit-filter: blur(3px);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(0) scale(1.1);-ms-transform: translateX(0) scale(1.1);transform: translateX(0) scale(1.1);}
.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:after, .premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before {position: absolute;content: "";z-index: 1;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: all .4s linear 0s;transition: all .4s linear 0s;height: 1px;width: 100%;}
.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before {width: 1px;height: 100%;}
.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {width: 20px;opacity: 1;}
.premium-blog-post-container:not(.premium-blog-skin-classic) .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,.2);-webkit-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 0s;transition: all .3s linear 0s;}
.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);-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: -webkit-calc(100% - 30px);width: calc(100% - 30px);height: -webkit-calc(100% - 30px);height: calc(100% - 30px);top: 15px;left: 15px;opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3);-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {opacity: .99;-webkit-transform: scale(1);-ms-transform: scale(1);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 0s;transition: all .3s linear 0s;}
.premium-blog-bordered-effect .premium-blog-post-link:after, .premium-blog-bordered-effect .premium-blog-post-link:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .5s linear 0s;transition: all .5s linear 0s;-webkit-transition-delay: 0s;transition-delay: 0s;border-color: rgba(255,255,255,.45);}
.premium-blog-bordered-effect .premium-blog-post-link:before {border-right: 2px solid;border-left: 2px solid;-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-blog-bordered-effect .premium-blog-post-link:after {border-top: 2px solid;border-bottom: 2px solid;-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-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {opacity: .99;}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after, .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before {-webkit-transition-delay: .15s;transition-delay: .15s;opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-blog-squares-effect, .premium-blog-squares-square-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.premium-blog-squares-effect:after, .premium-blog-squares-effect:before {position: absolute;content: "";top: 0;left: 0;width: 50%;height: 50%;-webkit-transform: translate(-100%,-100%);-ms-transform: translate(-100%,-100%);transform: translate(-100%,-100%);opacity: .7;-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.premium-blog-squares-square-container:after, .premium-blog-squares-square-container:before {position: absolute;content: "";top: 0;left: 0;width: 50%;height: 50%;-webkit-transform: translate(-100%,-100%);-ms-transform: translate(-100%,-100%);transform: translate(-100%,-100%);opacity: .7;-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;}
.premium-blog-squares-square-container:after, .premium-blog-squares-square-container:before {opacity: .8;}
.premium-blog-squares-effect:after {-webkit-transform: translate(200%,200%);-ms-transform: translate(200%,200%);transform: translate(200%,200%);}
.premium-blog-squares-square-container:before {-webkit-transform: translate(-100%,200%);-ms-transform: translate(-100%,200%);transform: translate(-100%,200%);}
.premium-blog-squares-square-container:after {-webkit-transform: translate(200%,-100%);-ms-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);-ms-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);-ms-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%);-ms-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);-ms-transform: translate(100%,0);transform: translate(100%,0);}
.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-content-wrapper {margin: 0 10px 20px;clear: both;}
.premium-blog-post-container .premium-blog-content-wrapper {padding: 30px;}
.premium-blog-skin-classic .premium-blog-thumbnail-overlay {position: absolute;top: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;width: 100%;height: 100%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;opacity: 0;}
.premium-blog-skin-classic .premium-blog-thumbnail-overlay a {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {opacity: 1;}
.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-blog-skin-modern .premium-blog-content-wrapper {position: relative;z-index: 3;top: -50px;}
.premium-blog-content-wrapper.empty-thumb {top: 0;}
.premium-blog-clear-fix {clear: both;}
.premium-blog-content-wrapper .premium-blog-inner-container {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;}
.premium-blog-format-container {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: 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;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;transition: all .3s ease-in-out;}
.premium-blog-entry-title {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;transition: all .3s ease-in-out;}
.premium-blog-post-tags-container a {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-blog-meta-data .premium-blog-meta-separator {margin: 0 5px;}
.premium-blog-meta-data a, .premium-blog-meta-data span {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-blog-post-content {padding: 14px 0;}
.premium-blog-skin-modern .premium-blog-post-content {border-top: 1px solid #eaeaea;}
.premium-blog-post-container.cards .premium-blog-post-content {border-bottom: 1px solid #eaeaea;}
.premium-blog-post-container.cards .premium-blog-entry-meta {padding-top: 14px;}
.premium-blog-author-thumbnail {position: relative;padding: 0 30px;width: 100%;top: -10px;height: 0;pointer-events: none;}
.premium-blog-author-thumbnail img {-webkit-border-radius: 50%;border-radius: 50%;width: 60px;pointer-events: all;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.premium-blog-post-content {margin-top: 0;margin-left: 75px;}
.premium-blog-post-tags-container {margin-top: 8px;margin-left: 75px;}
.premium-blog-entry-title a, .premium-blog-post-content .premium-blog-excerpt-link, .premium-blog-post-tags a {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-blog-cta-full-yes .premium-blog-excerpt-link {width: 100%;}
.premium-blog-pagination-container {padding: 15px;margin-top: -30px;text-align: right;}
.premium-blog-pagination-container ul.page-numbers {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;list-style-type: none;margin: 0;margin-top: 10px;padding: 0;border: none;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.premium-blog-pagination-container li {margin: 0 .4em .4em 0;padding: 0;text-align: center;}
.premium-blog-pagination-container li span {cursor: default;}
.premium-blog-pagination-container li .page-numbers {margin: 0;text-decoration: none;color: #000;padding: 0;padding: .75em;line-height: 1;font-size: 1em;font-weight: 400;display: block;min-width: 2.5em;-webkit-transition: all .2s ease-in-out;-mos-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-blog-wrap {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.premium-blog-wrap.premium-blog-col-3 .premium-blog-entry-meta, .premium-blog-wrap.premium-blog-col-3 .premium-blog-post-content, .premium-blog-wrap.premium-blog-col-3 .premium-blog-post-tags-container {margin-left: 0;}
.premium-blog-wrap.premium-blog-col-4 .premium-blog-entry-meta, .premium-blog-wrap.premium-blog-col-4 .premium-blog-post-content, .premium-blog-wrap.premium-blog-col-4 .premium-blog-post-tags-container {margin-left: 0;}
.premium-blog-wrap.premium-blog-col-3 .premium-blog-format-container, .premium-blog-wrap.premium-blog-col-4 .premium-blog-format-container {display: none;}
.premium-blog-wrap.premium-blog-col-3 .premium-blog-entry-title, .premium-blog-wrap.premium-blog-col-4 .premium-blog-entry-title {line-height: 1;}
.premium-blog-wrap.premium-blog-col-3 .premium-blog-entry-title a, .premium-blog-wrap.premium-blog-col-4 .premium-blog-entry-title a {font-size: 20px;}
.premium-blog-wrap ul.slick-dots {width: 100%;}
.premium-blog-even .premium-blog-post-container {height: 100%;}
@media (max-width:1025px) {.premium-blog-entry-title a {font-size: 18px;}}
@media (max-width:768px) {.premium-blog-content-wrapper {top: 0;margin: 0;padding: 15px;}
	.premium-blog-thumb-effect-wrapper {margin-bottom: 15px;}
	.premium-blog-format-container {display: none;}
	.premium-blog-entry-title {line-height: 1;}
	.premium-blog-entry-title a {font-size: 16px;}
	.premium-blog-entry-meta, .premium-blog-post-content, .premium-blog-post-tags-container {margin-left: 0;}}
.premium-person-container {position: relative;}
.premium-person-image-container {position: relative;text-align: center;}
.premium-person-image-container .premium-person-image-wrap {overflow: hidden;}
.premium-person-scale-effect .premium-person-image-container img, .premium-person-zoomout-effect .premium-person-image-container img {-webkit-transform: scale(1.2);-ms-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);-ms-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);-ms-transform: scale(1.2);transform: scale(1.2);}
.premium-person-zoomout-effect:hover .premium-person-image-container img {-webkit-transform: scale(1.1);-ms-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);-ms-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(0) scale(1.1);-ms-transform: translateX(0) scale(1.1);transform: translateX(0) scale(1.1);}
.premium-person-container .premium-person-image-container img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.premium-person-style2 .premium-person-social {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;box-shadow: inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-box-shadow: inset 0 0 120px 0 rgba(0,0,0,.5);-moz-box-shadow: inset 0 0 120px 0 rgba(0,0,0,.5);-ms-box-shadow: inset 0 0 120px 0 rgba(0,0,0,.5);-o-box-shadow: inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition: all .5s linear 0s;transition: all .5s linear 0s;opacity: 0;}
.premium-person-style2 .premium-person-image-container:hover .premium-person-social {opacity: 1;}
.premium-person-list-item a {display: inline-block;}
.premium-person-style2 .premium-person-list-item a {opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.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;}
ul.premium-person-social-list {margin: 0 !important;padding: 0;}
.premium-person-social-list .premium-person-list-item {display: inline;list-style: none;}
.premium-person-social-list li {position: relative;bottom: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-person-social-list li i {position: relative;bottom: 0;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-person-defaults-yes li.premium-person-facebook:hover a {background-color: #3b5998 !important;}
.premium-person-defaults-yes li.premium-person-twitter:hover a {background-color: #55acee !important;}
.premium-person-defaults-yes li.premium-person-linkedin:hover a {background-color: #0077b5 !important;}
.premium-person-defaults-yes li.premium-person-google:hover a {background-color: #dc4e41 !important;}
.premium-person-defaults-yes li.premium-person-youtube:hover a {background-color: #b31217 !important;}
.premium-person-defaults-yes li.premium-person-instagram:hover a {background-color: #e4405f !important;}
.premium-person-defaults-yes li.premium-person-skype:hover a {background-color: #00aff0 !important;}
.premium-person-defaults-yes li.premium-person-pinterest:hover a {background-color: #bd081c !important;}
.premium-person-defaults-yes li.premium-person-dribbble:hover a {background-color: #ea4c89 !important;}
.premium-person-defaults-yes li.premium-person-mail:hover a {background-color: #b23121 !important;}
.premium-person-defaults-yes li.premium-person-behance:hover a {background-color: #1769ff !important;}
.premium-person-defaults-yes li.premium-person-whatsapp:hover a {background-color: #25d366 !important;}
.premium-person-defaults-yes li.premium-person-telegram:hover a {background-color: #08c !important;}
.premium-person-defaults-yes li.premium-person-site:hover a {background-color: #0055a5 !important;}
.premium-person-social-list li:hover a {-webkit-box-shadow: none;box-shadow: none;}
.premium-person-social-list li a:focus {-webkit-box-shadow: none;box-shadow: none;outline: 0;}
.premium-person-social-list li i {font-size: 18px;}
.elementor-widget-premium-addon-person .elementor-widget-container {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.premium-persons-container.multiple-persons {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
.premium-person-style1 .premium-person-container {overflow: hidden;}
.premium-person-style1 .premium-person-container .premium-person-info {position: absolute;top: auto;right: 0;left: 0;-webkit-transition: all .5s ease 0s;transition: all .5s ease 0s;-webkit-transform: translate3d(0,100%,0);-ms-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.premium-person-style1 .premium-person-container:hover .premium-person-info {-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);bottom: -1px !important;}
.premium-person-style1 .premium-person-social-list li:hover {bottom: 5px;}
.premium-person-style1.multiple-persons:not([data-persons-equal=yes]) {-webkit-align-items: flex-start;-ms-flex-align: flex-start;-webkit-box-align: start;-moz-box-align: start;align-items: flex-start;}
.premium-person-style1 .slick-track {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;-js-display: flex;}
.premium-person-style1 .slick-slide {height: inherit !important;}
.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container, .premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap {height: 100%;}
.premium-person-style3 .premium-person-info-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.premium-person-style3 .premium-person-title-desc-wrap {-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.premium-person-style3 .premium-person-name-icons-wrap {-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}
.premium-person-style3 .premium-person-title {opacity: 0;-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-transform: translateX(15px);-ms-transform: translateX(15px);transform: translateX(15px);}
.premium-person-style3 .premium-person-title span {display: inline-block;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;}
.premium-person-style3 .premium-person-name {padding-left: 10px;}
.premium-person-style3 .premium-person-social-list {-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);opacity: 0;-webkit-transition: all .3s ease;transition: all .3s ease;}
.premium-person-style3 .premium-person-list-item {line-height: 0;}
.premium-person-style3 .premium-person-list-item a {padding: 5px 10px 0 0;margin: 5px 0;}
.premium-person-style3 .premium-person-container:hover .premium-person-title {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.premium-person-style3 .premium-person-container:hover .premium-person-social-list {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.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);-ms-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;}
.premium-dual-header-first-clip.stroke .premium-dual-header-first-span, .premium-dual-header-second-clip.stroke {-webkit-text-stroke-color: transparent;-webkit-text-fill-color: #fafafa;-webkit-text-stroke-width: 2px;}
@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 {-webkit-background-size: 300% 300% !important;background-size: 300% 300% !important;-webkit-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%;}}
@keyframes Gradient {0% {background-position: 0 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0 50%;}}
.premium-fancy-text, .premium-prefix-text, .premium-suffix-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-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {margin: 0;padding: 0;border: none;position: relative;}
.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {position: absolute;top: 0;left: 0;display: inline-block;}
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {opacity: 0;-webkit-animation: pa-zoom-out .8s;animation: pa-zoom-out .8s;}
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {position: relative !important;-webkit-animation: pa-zoom-in .8s;animation: pa-zoom-in .8s;}
.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {-webkit-perspective: 300px;perspective: 300px;}
.premium-fancy-text-wrapper.rotate .premium-fancy-list-items {-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;}
.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {opacity: 0;-webkit-transform: rotateX(180deg);-ms-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-animation: pa-rotate-out 1.2s;animation: pa-rotate-out 1.2s;}
.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {position: relative !important;-webkit-transform: rotateX(0);-ms-transform: rotateX(0);transform: rotateX(0);-webkit-animation: pa-rotate-in 1.2s;animation: pa-rotate-in 1.2s;}
.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper::after {position: absolute;content: "";left: 0;bottom: 0;width: 0;height: 3px;background: #000;}
.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper.active::after {width: 100%;-webkit-transition: width 3s ease-in-out;transition: width 3s ease-in-out;}
.premium-fancy-text-wrapper.bar .premium-fancy-list-items {opacity: 0;}
.premium-fancy-text-wrapper.bar .premium-fancy-item-visible {opacity: 1;-webkit-transition: opacity 2s ease-in-out;transition: opacity 2s ease-in-out;position: relative !important;}
@-webkit-keyframes pa-zoom-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}
	100% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}
@keyframes pa-zoom-in {0% {opacity: 0;-webkit-transform: translateZ(100px);transform: translateZ(100px);}
	100% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}
@-webkit-keyframes pa-zoom-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}
	100% {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}
@keyframes pa-zoom-out {0% {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}
	100% {opacity: 0;-webkit-transform: translateZ(-100px);transform: translateZ(-100px);}}
@-webkit-keyframes pa-rotate-in {0% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
	35% {opacity: 0;-webkit-transform: rotateX(120deg);transform: rotateX(120deg);}
	65% {opacity: 0;}
	100% {opacity: 1;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}
@keyframes pa-rotate-in {0% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
	35% {opacity: 0;-webkit-transform: rotateX(120deg);transform: rotateX(120deg);}
	65% {opacity: 0;}
	100% {opacity: 1;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}
@-webkit-keyframes pa-rotate-out {0% {opacity: 1;-webkit-transform: rotateX(0);transform: rotateX(0);}
	35% {opacity: 1;-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);}
	65% {opacity: 0;}
	100% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}}
@keyframes pa-rotate-out {0% {opacity: 1;-webkit-transform: rotateX(0);transform: rotateX(0);}
	35% {opacity: 1;-webkit-transform: rotateX(-40deg);transform: rotateX(-40deg);}
	65% {opacity: 0;}
	100% {opacity: 0;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}}
.premium-pricing-table-container {position: relative;overflow: hidden;text-align: center;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-badge-left {position: absolute;top: 0;}
.premium-badge-right {position: absolute;top: 0;right: 0;}
.premium-badge-left {left: 0;}
.premium-badge-triangle.premium-badge-left .corner {width: 0;height: 0;border-top: 150px solid;border-bottom: 150px solid transparent;border-right: 150px solid transparent;}
.premium-badge-triangle.premium-badge-right .corner {width: 0;height: 0;border-bottom: 150px solid transparent;border-right: 150px solid;border-left: 150px solid transparent;}
.premium-badge-triangle span {position: absolute;top: 35px;width: 100px;text-align: center;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);display: block;text-transform: uppercase;}
.premium-badge-triangle.premium-badge-right span {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);right: 0;}
.premium-badge-circle {min-width: 4em;min-height: 4em;line-height: 4em;text-align: center;-webkit-border-radius: 100%;border-radius: 100%;position: absolute;z-index: 1;}
.premium-badge-stripe {position: absolute;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);width: 15em;overflow: hidden;height: 15em;}
.premium-badge-stripe.premium-badge-left {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.premium-badge-stripe .corner {text-align: center;left: 0;width: 150%;-webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top: 35px;font-size: 13px;line-height: 2;font-weight: 800;text-transform: uppercase;}
.premium-badge-flag .corner {text-align: center;-webkit-border-radius: 4px;border-radius: 4px 4px 0 4px;padding: 3px 15px;position: absolute;top: 10%;right: -8px;}
.premium-badge-flag .corner::after, .premium-badge-flag .corner::before {content: "";display: block;position: absolute;width: 0;height: 0;top: 100%;right: 0;border-bottom: 8px solid transparent;}
.elementor-widget-premium-addon-pricing-table .elementor-widget-container {overflow: visible !important;}
.premium-badge-flag .corner::after {border-left: 8px solid rgba(0,0,0,.2);}
.premium-pricing-price-currency {position: relative;}
.premium-pricing-icon-container {line-height: 0;}
.premium-pricing-button-container {display: block;}
.premium-pricing-list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;list-style-type: none;margin: 0;}
.premium-pricing-list li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-align-items: center;-ms-flex-align: center;-webkit-box-align: center;-moz-box-align: center;align-items: center;}
.premium-pricing-list .premium-pricing-list-span {position: relative;}
.premium-pricing-list .list-item-tooltip {border-bottom: 1px dotted;}
.premium-pricing-list .premium-pricing-list-tooltip {position: absolute;top: -webkit-calc(100% + 1px);top: calc(100% + 1px);left: 0;visibility: hidden;padding: 15px 20px;-webkit-border-radius: 5px;border-radius: 5px;min-width: 200px;overflow: hidden;text-align: left;font-size: .8rem;color: #fff;background-color: #aaa;}
.premium-pricing-list-span:hover .premium-pricing-list-tooltip {z-index: 99;visibility: visible;opacity: 1;}
.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;}
@-moz-document url-prefix() {.premium-pricing-description-container li {text-indent: 0;}}
.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;transition: all .3s ease-in-out;}
.premium-maps-info-container {margin-top: 10px;margin-bottom: 10px;}
.premium-maps-info-desc, .premium-maps-info-title {margin: 0;padding: 0;}
.premium-maps-container .gm-style-iw {text-align: center;}
.premium-maps-container .gm-style img {max-width: none !important;}
.premium-button {display: inline-block;position: relative;overflow: hidden;cursor: pointer;-webkit-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-left, .premium-button-style1-right, .premium-button-style1-top, .premium-button-style2-dshutinhor, .premium-button-style2-dshutinver, .premium-button-style2-scshutouthor, .premium-button-style2-scshutoutver, .premium-button-style2-shutinhor, .premium-button-style2-shutinver, .premium-button-style2-shutouthor, .premium-button-style2-shutoutver, .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);-webkit-box-shadow: 0 0 1px transparent;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-left:before, .premium-button-style1-right:before, .premium-button-style1-top:before, .premium-button-style2-dshutinhor:before, .premium-button-style2-dshutinver:before, .premium-button-style2-scshutouthor:before, .premium-button-style2-scshutoutver:before, .premium-button-style2-shutinhor:before, .premium-button-style2-shutinver:before, .premium-button-style2-shutouthor:before, .premium-button-style2-shutoutver: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);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-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%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-border-radius: 100%;border-radius: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.premium-button-style5-radialin:before {-webkit-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}
.premium-button-style5-rectin:before {-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-button-style5-rectout:before {-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transform: scale(1);-webkit-transform: scale(0);-ms-transform: scale(1);-ms-transform: scale(0);transform: scale(1);transform: scale(0);}
.premium-button-style5-rectout:hover:before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-button-style5-rectin:hover:before {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.premium-button-style5-radialout:hover:before {-webkit-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}
.premium-button-style5-radialin:hover:before {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.premium-button-style1-top:before {-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;}
.premium-button-style1-right:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;}
.premium-button-style1-left:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;}
.premium-button-style2-scshutoutver:before, .premium-button-style2-shutouthor:before {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;}
.premium-button-style2-scshutouthor:before, .premium-button-style2-shutoutver:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}
.premium-button-style2-shutinhor:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;}
.premium-button-style2-shutinver:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;}
.premium-button-style1-bottom:hover:before, .premium-button-style1-top:hover:before {-webkit-transform: scaleY(1);-ms-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);-ms-transform: scaleX(1);transform: scaleX(1);}
.premium-button-style2-shutinhor:hover:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);}
.premium-button-style2-shutinver:hover:before {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);}
.premium-button-style2-scshutouthor:hover:before {-webkit-transform: scaleX(.9);-ms-transform: scaleX(.9);transform: scaleX(.9);}
.premium-button-style2-scshutoutver:hover:before {-webkit-transform: scaleY(.8);-ms-transform: scaleY(.8);transform: scaleY(.8);}
.premium-button-style2-dshutinhor:before {top: 50%;left: 50%;width: 120%;height: 0%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);transform: translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: all;transition-property: all;}
.premium-button-style2-dshutinver:before {top: 50%;left: 50%;width: 120%;height: 0%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);transform: translateX(-50%) translateY(-50%) rotate(-45deg);transform: translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: all;transition-property: all;}
.premium-button-style2-dshutinhor:hover:before, .premium-button-style2-dshutinver:hover:before {height: 220%;}
.premium-button-style3-before i {opacity: 0;-webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.premium-button-style3-after i {opacity: 0;-webkit-transform: translateX(-5px);-webkit-transform: translateX(5px);-ms-transform: translateX(-5px);-ms-transform: translateX(5px);transform: translateX(-5px);transform: translateX(5px);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.premium-button-style3-after:hover i {opacity: 1;}
.premium-button-style3-before:hover i {opacity: 1;}
.premium-button-text-icon-wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-button-text-icon-wrapper i, .premium-button-text-icon-wrapper span {-webkit-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;-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;opacity: 0;-webkit-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%);-ms-transform: translateY(100%);transform: translateY(100%);opacity: 0;}
.premium-button-style4-top:hover .premium-button-text-icon-wrapper {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}
.premium-button-style4-left:hover .premium-button-text-icon-wrapper {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);opacity: 0;}
.premium-button-style4-right:hover .premium-button-text-icon-wrapper {-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}
.premium-contact-form-anim-yes .wpcf7-span::after {display: block;height: 2px;content: "";top: -2px;position: relative;width: 0;-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s;}
.premium-contact-form-anim-yes .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;transition: all .2s ease-in-out !important;}
.premium-image-button:hover {background-color: #54595f;}
.premium-image-button-style1-bottom:before, .premium-image-button-style1-left:before, .premium-image-button-style1-right:before, .premium-image-button-style1-top:before, .premium-image-button-style4-icon-wrapper {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 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;position: relative;z-index: 3;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-image-button-text-icon-wrapper i, .premium-image-button-text-icon-wrapper span {-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.premium-image-button-style1-bottom:before, .premium-image-button-style1-left:before, .premium-image-button-style1-right:before, .premium-image-button-style1-top:before {-webkit-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, .premium-image-button-style1-top:hover:before {height: 100%;}
.premium-image-button-style1-left:hover:before, .premium-image-button-style1-right:hover:before {width: 100%;}
.premium-image-button-diagonal-effect-bottom, .premium-image-button-diagonal-effect-left, .premium-image-button-diagonal-effect-right, .premium-image-button-diagonal-effect-top {z-index: 10;}
.premium-image-button-diagonal-effect-bottom:before, .premium-image-button-diagonal-effect-left:before, .premium-image-button-diagonal-effect-top:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";z-index: 1;background: rgba(255,255,255,.2);-webkit-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;transition: all .8s ease-out;}
.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,.2);-webkit-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;transition: all .8s ease-out;}
.premium-image-button-diagonal-effect-right:hover:before {-webkit-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:before {-webkit-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 {-webkit-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-right:before {-webkit-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 {-webkit-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:before {-webkit-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 {-webkit-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:before {-webkit-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: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;opacity: 0;-webkit-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%);-ms-transform: translateY(100%);transform: translateY(100%);opacity: 0;}
.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}
.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);opacity: 0;}
.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}
.premium-image-button-overlap-effect-horizontal:before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out;background: rgba(255,255,255,.2);-webkit-animation-name: premium-overlap-effect-done;animation-name: premium-overlap-effect-done;-webkit-animation-duration: 1s;animation-duration: 1s;}
.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;transition: all 1s ease-in-out;background: rgba(255,255,255,.2);-webkit-animation-name: premium-overlap-effect-done;-webkit-animation-name: premium-overlap-ver-effect-done;animation-name: premium-overlap-effect-done;animation-name: premium-overlap-ver-effect-done;-webkit-animation-duration: 1s;-webkit-animation-duration: 1s;animation-duration: 1s;animation-duration: 1s;}
.premium-image-button-overlap-effect-horizontal:hover:before {-webkit-animation-name: premium-overlap-effect;animation-name: premium-overlap-effect;-webkit-animation-duration: 1s;animation-duration: 1s;}
.premium-image-button-overlap-effect-vertical:hover:before {-webkit-animation-name: premium-overlap-ver-effect;animation-name: premium-overlap-ver-effect;-webkit-animation-duration: 1s;animation-duration: 1s;}
@-webkit-keyframes premium-overlap-effect {0% {opacity: 0;-webkit-transform: rotateY(0);transform: rotateY(0);}
	50% {opacity: 1;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
	100% {opacity: 0;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}
@keyframes premium-overlap-effect {0% {opacity: 0;-webkit-transform: rotateY(0);transform: rotateY(0);}
	50% {opacity: 1;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
	100% {opacity: 0;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}
@-webkit-keyframes premium-overlap-effect-done {0% {opacity: 0;-webkit-transform: rotateY(0);transform: rotateY(0);}
	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(0);transform: rotateY(0);}
	50% {opacity: 1;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
	100% {opacity: 0;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}
@-webkit-keyframes premium-overlap-ver-effect {0% {opacity: 0;-webkit-transform: rotateX(0);transform: rotateX(0);}
	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 {0% {opacity: 0;-webkit-transform: rotateX(0);transform: rotateX(0);}
	50% {opacity: 1;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
	100% {opacity: 0;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}
@-webkit-keyframes premium-overlap-ver-effect-done {0% {opacity: 0;-webkit-transform: rotateX(0);transform: rotateX(0);}
	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(0);transform: rotateX(0);}
	50% {opacity: 1;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
	100% {opacity: 0;-webkit-transform: rotateX(360deg);transform: rotateX(360deg);}}
.premium-blog-filter, .premium-img-gallery-filter {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.premium-img-gallery {clear: both;overflow: hidden;}
.premium-gallery-container .premium-gallery-item {padding: 10px;float: left;}
.premium-gallery-container .grid-sizer {width: 33.33%;}
.premium-gallery-container .pa-gallery-item {padding: 10px;}
.premium-blog-filter .premium-blog-cats-container li a.category, .premium-img-gallery-filter .premium-gallery-cats-container li a.category {text-decoration: none;-webkit-border-radius: 75px;border-radius: 75px;margin: 15px 5px 20px;padding: 7px 20px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-img-gallery-filter .premium-gallery-cats-container li a.category span {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pa-gallery-img {position: relative;}
.pa-gallery-img .pa-gallery-whole-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.pa-gallery-img.style2 .pa-gallery-whole-link {z-index: 99;}
.pa-gallery-img-container {overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pa-gallery-img-container img {display: block;width: 100%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-img-gallery.gray img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.premium-img-gallery.scale img, .premium-img-gallery.zoomout img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.premium-img-gallery.sepia img {-webkit-filter: sepia(30%);filter: sepia(30%);}
.premium-img-gallery.bright img {-webkit-filter: brightness(1);filter: brightness(1);}
.premium-img-gallery.trans img {-webkit-transform: translateX(-15px) scale(1.1);-ms-transform: translateX(-15px) scale(1.1);transform: translateX(-15px) scale(1.1);}
.pa-gallery-img .pa-gallery-img-link, .pa-gallery-img .pa-gallery-magnific-image {outline: 0;}
.pa-gallery-img .pa-gallery-img-link span, .pa-gallery-img .pa-gallery-magnific-image span {line-height: 1;display: inline-block;opacity: 0;margin: 0 5px;padding: 15px;-webkit-border-radius: 50%;border-radius: 50%;}
.pa-gallery-img.style2 .pa-gallery-img-link span, .pa-gallery-img.style2 .pa-gallery-magnific-image 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;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;transition: all .3s ease-in-out,opacity .5s ease-in-out .6s;}
.pa-gallery-img:hover .pa-gallery-img-link span, .pa-gallery-img:hover .pa-gallery-magnific-image span {opacity: 1;}
.premium-gallery-icon-show a.pa-gallery-video-icon span {opacity: 1;}
.premium-blog-filter ul.premium-blog-cats-container, .premium-img-gallery-filter ul.premium-gallery-cats-container {text-align: center;margin: 0;padding: 0;}
.premium-blog-filter .premium-blog-cats-container li, .premium-img-gallery-filter .premium-gallery-cats-container li {list-style: none;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -moz-inline-box;display: inline-flex;-js-display: inline-flex;}
.premium-img-gallery.zoomin .pa-gallery-img:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.premium-img-gallery.zoomout .pa-gallery-img:hover img {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-img-gallery.scale .pa-gallery-img:hover img {-webkit-transform: scale(1.3) rotate(5deg);-ms-transform: scale(1.3) rotate(5deg);transform: scale(1.3) rotate(5deg);}
.premium-img-gallery.gray .pa-gallery-img:hover img {-webkit-filter: grayscale(0);filter: grayscale(0);}
.premium-img-gallery.blur .pa-gallery-img:hover img {-webkit-filter: blur(3px);filter: blur(3px);}
.premium-img-gallery.sepia .pa-gallery-img:hover img {-webkit-filter: sepia(0);filter: sepia(0);}
.premium-img-gallery.trans .pa-gallery-img:hover img {-webkit-transform: translateX(0) scale(1.1);-ms-transform: translateX(0) scale(1.1);transform: translateX(0) scale(1.1);}
.premium-img-gallery.bright .pa-gallery-img:hover 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:not(.style2) .pa-gallery-icons-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {position: absolute;top: 33.33%;width: 100%;text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 999;}
.pa-gallery-img.style1 .premium-gallery-caption {position: absolute;top: auto;right: 0;left: 0;width: 100%;-webkit-transition: all .5s ease 0s;transition: all .5s ease 0s;-webkit-transform: translate3d(0,100%,0);-ms-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);-ms-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;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s,opacity .3s;-webkit-transition: opacity .3s,-webkit-transform .3s;transition: opacity .3s,-webkit-transform .3s;transition: transform .3s,opacity .3s;transition: transform .3s,opacity .3s,-webkit-transform .3s;z-index: 1;background-color: rgba(108,191,226,.68);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;text-align: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-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);-ms-transform: translate(15px,15px);transform: translate(15px,15px);}
.premium-clearfix {clear: both;}
.premium-img-gallery-metro .premium-gallery-item {overflow: hidden;}
.premium-img-gallery-metro .pa-gallery-img, .premium-img-gallery-metro .pa-gallery-img-container {height: 100%;}
.premium-img-gallery-metro .pa-gallery-image {min-height: 100%;width: 100%;-o-object-fit: fill;object-fit: fill;}
.premium-img-gallery .premium-gallery-item-hidden {visibility: hidden;width: 0 !important;height: 0 !important;margin: 0 !important;padding: 0 !important;}
.premium-gallery-load-more .premium-gallery-load-more-btn {-webkit-box-shadow: none;box-shadow: none;text-shadow: none;border: none;outline: 0;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;vertical-align: bottom;cursor: pointer;line-height: 1;font-style: normal;font-weight: 400;background-image: none;color: #fff;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-gallery-load-more-btn {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -moz-inline-box;display: inline-flex;-js-display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.premium-loader {border: 3px solid #f3f3f3;border-top-width: 3px;border-top-style: solid;border-top-color: #f3f3f3;border-top-color: #bbb;-webkit-border-radius: 50%;border-radius: 50%;border-top: 3px solid;width: 30px;height: 30px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;margin: 0 auto;}
.premium-gallery-load-more-btn div {margin-left: 3px;}
.premium-gallery-load-more-btn .premium-loader {display: inline-block;width: 20px;height: 20px;}
.pa-gallery-img .pa-gallery-lightbox-wrap {display: inline-block;}
.pa-gallery-img .pa-gallery-video-icon, .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img {cursor: pointer;}
.pa-gallery-img-container iframe {position: absolute;visibility: hidden;top: 0;left: 0;max-width: 100%;width: 100%;height: 100%;margin: 0;line-height: 1;border: none;}
.pa-gallery-img-container video {position: absolute;visibility: hidden;top: 0;left: 0;max-width: 100%;width: 100%;height: 100%;margin: 0;line-height: 1;border: none;-o-object-fit: contain;object-fit: contain;}
.pa-gallery-icons-caption-cell svg, .pa-gallery-icons-inner-container svg {width: 14px;height: 14px;}
@-webkit-keyframes spin {0% {-webkit-transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg);}}
@keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.premium-vscroll-inner {position: relative;min-height: 100%;}
.premium-vscroll-inner .premium-vscroll-dots {position: fixed;z-index: 100;opacity: 1;margin-top: -32px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-vscroll-wrap .premium-vscroll-nav-menu {opacity: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-vscroll-inner .premium-vscroll-dots, .premium-vscroll-wrap .premium-vscroll-dots-hide {opacity: 0;visibility: hidden;}
.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {opacity: 1;visibility: visible;}
.premium-vscroll-dots.middle {top: 50%;}
.premium-vscroll-dots.top {top: 40px;}
.premium-vscroll-dots.bottom {bottom: 30px;}
.premium-vscroll-dots.right {right: 17px;}
.premium-vscroll-dots.left {left: 17px;}
.premium-vscroll-inner ul.premium-vscroll-dots-list, .premium-vscroll-wrap .premium-vscroll-nav-menu {margin: 0 !important;padding: 0;}
.premium-vscroll-inner ul.premium-vscroll-dots-list li {width: 14px;height: 13px;margin: 7px;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: -moz-box;display: flex;-js-display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;overflow: visible;}
.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}
.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {top: 2px;left: 2.5px;width: 8px;height: 8px;border: 1px solid #000;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;z-index: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {-webkit-transform: scale(1.6);-ms-transform: scale(1.6);transform: scale(1.6);}
.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {position: absolute;color: #fff;font-size: 14px;font-family: arial,helvetica,sans-serif;white-space: nowrap;max-width: 220px;padding-left: .4em;padding-right: .4em;}
.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {right: 27px;}
.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {width: 4px;height: 30px;}
.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {width: 100%;height: 100%;-webkit-border-radius: 0;border-radius: 0;}
.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {position: absolute;top: 50%;content: "";left: -webkit-calc(100% - 1px);left: calc(100% - 1px);width: 10px;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {left: 27px;}
.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {position: absolute;top: 50%;content: "";right: -webkit-calc(100% - 1px);right: calc(100% - 1px);width: 10px;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
@media (max-width:768px) {.premium-vscroll-dots.right {right: 7px;}
	.premium-vscroll-dots.left {left: 7px;}}
.premium-vscroll-nav-menu {position: fixed;top: 20px;height: 40px;z-index: 100;padding: 0;margin: 0;}
.premium-vscroll-nav-menu.left {left: 0;}
.premium-vscroll-nav-menu.right {right: 0;}
.premium-vscroll-nav-menu .premium-vscroll-nav-item {display: inline-block;margin: 10px;color: #000;background: #fff;background: rgba(255,255,255,.3);}
.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {padding: 9px 18px;display: block;cursor: pointer;color: #000;}
.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {color: #000;}
.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {outline: 0;}
.multiscroll-nav li a:focus {outline: 0;}
.premium-vscroll-temp .slimScrollBar {visibility: hidden;}
.premium-image-scroll-container, .premium-image-scroll-section {transition: all .3s ease-in-out;-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;}
.premium-image-scroll-section {overflow: hidden;width: 100%;position: relative;}
.premium-image-scroll-container {width: 100%;}
.premium-container-scroll {overflow: auto;}
.premium-image-scroll-container .premium-image-scroll-horizontal {position: relative;width: 100%;height: 100%;}
.premium-image-scroll-container .premium-image-scroll-horizontal img {max-width: none;height: 100%;}
.premium-image-scroll-container .premium-image-scroll-vertical img {width: 100%;max-width: 100%;height: auto;}
.premium-image-scroll-ver {position: relative;}
.premium-image-scroll-container .premium-image-scroll-overlay {background: rgba(2,2,2,.3);}
.premium-image-scroll-container .premium-image-scroll-link, .premium-image-scroll-container .premium-image-scroll-overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 4;}
.premium-image-scroll-content {display: inline-block;position: absolute;height: auto;top: 50%;left: 50%;text-align: center;z-index: 5;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.premium-container-scroll-instant .premium-image-scroll-image {-webkit-transition: all 0s ease-in-out !important;transition: all 0s ease-in-out !important;}
.premium-image-scroll-container img {-webkit-transition: transform 3s ease-in-out;-webkit-transition: -webkit-transform 3s ease-in-out;transition: -webkit-transform 3s ease-in-out;transition: transform 3s ease-in-out;transition: transform 3s ease-in-out,-webkit-transform 3s ease-in-out;}
.premium-image-scroll-container .premium-image-scroll-content, .premium-image-scroll-container .premium-image-scroll-overlay {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;opacity: 1;}
.premium-image-scroll-container:hover .premium-image-scroll-overlay {opacity: 0;}
.premium-image-scroll-container:hover .premium-image-scroll-content {opacity: 0;visibility: hidden;}
.premium-image-scroll-content .premium-image-scroll-icon {display: inline-block;font-family: pa-elements !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-animation-duration: .5s;animation-duration: .5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
.pa-horizontal-mouse-scroll:before {content: "";}
.pa-vertical-mouse-scroll:before {content: "";}
.pa-horizontal-mouse-scroll {-webkit-animation-name: pa-scroll-horizontal;animation-name: pa-scroll-horizontal;}
.pa-vertical-mouse-scroll {-webkit-animation-name: pa-scroll-vertical;animation-name: pa-scroll-vertical;}
@-webkit-keyframes pa-scroll-vertical {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}}
@keyframes pa-scroll-vertical {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}}
@-webkit-keyframes pa-scroll-horizontal {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}}
@keyframes pa-scroll-horizontal {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}}