/*==================================================================*\
===============      	   1- GLOBAL STYLING          	==============
\*==================================================================*/
.elb-tr-1{-webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.elb-tr-2{-webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-tr-3{-webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.elb-tr-4{-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.elb-tr-5{-webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.elb-tr-6{-webkit-transition: all .6s ease-in-out; transition: all .6s ease-in-out;}
.elb-tr-7{-webkit-transition: all .7s ease-in-out; transition: all .7s ease-in-out;}
.elb-tr-8{-webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}
.elb-tr-9{-webkit-transition: all .9s ease-in-out; transition: all .9s ease-in-out;}
.elb-tr-10{-webkit-transition: all 1s ease-in-out; transition: all 1s ease-in-out;}

.elb-trd-1{-webkit-transition-delay:.1s; transition-delay: .1s;}
.elb-trd-2{-webkit-transition-delay:.2s; transition-delay: .2s;}
.elb-trd-3{-webkit-transition-delay:.3s; transition-delay: .3s;}
.elb-trd-4{-webkit-transition-delay:.4s; transition-delay: .4s;}
.elb-trd-5{-webkit-transition-delay:.5s; transition-delay: .5s;}
.elb-trd-6{-webkit-transition-delay:.6s; transition-delay: .6s;}
.elb-trd-7{-webkit-transition-delay:.7s; transition-delay: .7s;}
.elb-trd-8{-webkit-transition-delay:.8s; transition-delay: .8s;}
.elb-trd-9{-webkit-transition-delay:.9s; transition-delay: .9s;}
.elb-trd-10{-webkit-transition-delay:1s; transition-delay: 1s;}

.elb-an-1{-webkit-animation-duration: .1s!important; animation-duration: .1s!important;}
.elb-an-2{-webkit-animation-duration: .2s!important; animation-duration: .2s!important;}
.elb-an-3{-webkit-animation-duration: .3s!important; animation-duration: .3s!important;}
.elb-an-4{-webkit-animation-duration: .4s!important; animation-duration: .4s!important;}
.elb-an-5{-webkit-animation-duration: .5s!important; animation-duration: .5s!important;}
.elb-an-6{-webkit-animation-duration: .6s!important; animation-duration: .6s!important;}
.elb-an-7{-webkit-animation-duration: .7s!important; animation-duration: .7s!important;}
.elb-an-8{-webkit-animation-duration: .8s!important; animation-duration: .8s!important;}
.elb-an-9{-webkit-animation-duration: .9s!important; animation-duration: .9s!important;}
.elb-an-10{-webkit-animation-duration: 1s!important; animation-duration: 1s!important;}

.elb-and-1{-webkit-animation-delay:.1s!important; animation-delay: .1s!important;}
.elb-and-2{-webkit-animation-delay:.2s!important; animation-delay: .2s!important;}
.elb-and-3{-webkit-animation-delay:.3s!important; animation-delay: .3s!important;}
.elb-and-4{-webkit-animation-delay:.4s!important; animation-delay: .4s!important;}
.elb-and-5{-webkit-animation-delay:.5s!important; animation-delay: .5s!important;}
.elb-and-6{-webkit-animation-delay:.6s!important; animation-delay: .6s!important;}
.elb-and-7{-webkit-animation-delay:.7s!important; animation-delay: .7s!important;}
.elb-and-8{-webkit-animation-delay:.8s!important; animation-delay: .8s!important;}
.elb-and-9{-webkit-animation-delay:.9s!important; animation-delay: .9s!important;}
.elb-and-10{-webkit-animation-delay:1s!important; animation-delay: 1s!important;}

.elb-fs{width: 100%; float: left; position: relative; box-sizing: border-box;}
.elb-widget{position: relative; box-sizing: border-box;}
.elb-widget h1,.elb-widget h2,.elb-widget h3,.elb-widget h4,.elb-widget h5,.elb-widget h6{padding: 0; margin: 0; font-weight: normal;}
.elb-widget a{text-decoration: none; font: inherit; color: inherit; }
.elb-fs-a{position: absolute; width: 100%; height: 100%; z-index: 9; left: 0; top: 0; }
.elb-fslink{position: absolute; display: block; cursor: pointer; left: 0px; top: 0px; bottom: 0px; right: 0px; width: 100%; height: 100%; z-index: 99999;}
/*social icons colors */
.elb-ss-cl-facebook,.elb-ss-cl-facebook-aft:after{color:#3b5999}.elb-ss-cl-twitter,.elb-ss-cl-twitter-aft:after{color:#55acee}.elb-ss-cl-linkedin,.elb-ss-cl-linkedin-aft:after{color:#0077b5}.elb-ss-cl-instagram,.elb-ss-cl-instagram-aft:after{color:#e4405f}.elb-ss-cl-google,.elb-ss-cl-google-aft:after{color:#dd4b39}.elb-ss-cl-youtube,.elb-ss-cl-youtube-aft:after{color:#cd201f}.elb-ss-cl-skype,.elb-ss-cl-skype-aft:after{color:#00aff0}.elb-ss-cl-wordpress,.elb-ss-cl-wordpress-aft:after{color:#21759b}.elb-ss-cl-vimeo,.elb-ss-cl-vimeo-aft:after{color:#1ab7ea}.elb-ss-cl-slideshare,.elb-ss-cl-slideshare-aft:after{color:#0077b5}.elb-ss-cl-vk,.elb-ss-cl-vk-aft:after{color:#4c75a3}.elb-ss-cl-tumblr,.elb-ss-cl-tumblr-aft:after{color:#34465d}.elb-ss-cl-reddit,.elb-ss-cl-reddit-aft:after{color:#ff5700}.elb-ss-cl-pinterest,.elb-ss-cl-pinterest-aft:after{color:#bd081c}.elb-ss-cl-vine,.elb-ss-cl-vine-aft:after{color:#00b489}.elb-ss-cl-slack,.elb-ss-cl-slack-aft:after{color:#3aaf85}.elb-ss-cl-quora,.elb-ss-cl-quora-aft:after{color:#b92b27}.elb-ss-cl-behance,.elb-ss-cl-behance-aft:after{color:#131418}.elb-ss-cl-xing,.elb-ss-cl-xing-aft:after{color:#006567}.elb-ss-cl-flickr,.elb-ss-cl-flickr-aft:after{color:#ff0084}.elb-ss-cl-dribbble,.elb-ss-cl-dribbble-aft:after{color:#ea4c89}.elb-ss-cl-spotify,.elb-ss-cl-spotify-aft:after{color:#84bd00}.elb-ss-cl-rss,.elb-ss-cl-rss-aft:after{color:#f60}.elb-ss-cl-dropbox,.elb-ss-cl-dropbox-aft:after{color:#007ee5}.elb-ss-cl-github,.elb-ss-cl-github-aft:after{color:#333}.elb-ss-cl-digg,.elb-ss-cl-digg-aft:after{color:#333}.elb-ss-cl-soundcloud,.elb-ss-cl-soundcloud-aft:after{color:#f30}.elb-ss-cl-snapchat,.elb-ss-cl-snapchat-aft:after{color:#fffc00}.elb-ss-cl-blogger,.elb-ss-cl-blogger-aft:after{color:#f57d00}.elb-ss-cl-foursquare,.elb-ss-cl-foursquare-aft:after{color:#f94877}.elb-ss-cl-twitch,.elb-ss-cl-twitch-aft:after{color:#4a367c}.elb-ss-cl-telegram,.elb-ss-cl-telegram-aft:after{color: #54a9eb}
.elb-ss-bg-facebook,.elb-ss-bg-facebook-aft:after{background:#3b5999}.elb-ss-bg-twitter,.elb-ss-bg-twitter-aft:after{background:#55acee}.elb-ss-bg-linkedin,.elb-ss-bg-linkedin-aft:after{background:#0077b5}.elb-ss-bg-instagram,.elb-ss-bg-instagram-aft:after{background:#e4405f}.elb-ss-bg-google,.elb-ss-bg-google-aft:after{background:#dd4b39}.elb-ss-bg-youtube,.elb-ss-bg-youtube-aft:after{background:#cd201f}.elb-ss-bg-skype,.elb-ss-bg-skype-aft:after{background:#00aff0}.elb-ss-bg-wordpress,.elb-ss-bg-wordpress-aft:after{background:#21759b}.elb-ss-bg-vimeo,.elb-ss-bg-vimeo-aft:after{background:#1ab7ea}.elb-ss-bg-slideshare,.elb-ss-bg-slideshare-aft:after{background:#0077b5}.elb-ss-bg-vk,.elb-ss-bg-vk-aft:after{background:#4c75a3}.elb-ss-bg-tumblr,.elb-ss-bg-tumblr-aft:after{background:#34465d}.elb-ss-bg-reddit,.elb-ss-bg-reddit-aft:after{background:#ff5700}.elb-ss-bg-pinterest,.elb-ss-bg-pinterest-aft:after{background:#bd081c}.elb-ss-bg-vine,.elb-ss-bg-vine-aft:after{background:#00b489}.elb-ss-bg-slack,.elb-ss-bg-slack-aft:after{background:#3aaf85}.elb-ss-bg-quora,.elb-ss-bg-quora-aft:after{background:#b92b27}.elb-ss-bg-behance,.elb-ss-bg-behance-aft:after{background:#131418}.elb-ss-bg-xing,.elb-ss-bg-xing-aft:after{background:#006567}.elb-ss-bg-flickr,.elb-ss-bg-flickr-aft:after{background:#ff0084}.elb-ss-bg-dribbble,.elb-ss-bg-dribbble-aft:after{background:#ea4c89}.elb-ss-bg-spotify,.elb-ss-bg-spotify-aft:after{background:#84bd00}.elb-ss-bg-rss,.elb-ss-bg-rss-aft:after{background:#f60}.elb-ss-bg-dropbox,.elb-ss-bg-dropbox-aft:after{background:#007ee5}.elb-ss-bg-github,.elb-ss-bg-github-aft:after{background:#333}.elb-ss-bg-digg,.elb-ss-bg-digg-aft:after{background:#333}.elb-ss-bg-soundcloud,.elb-ss-bg-soundcloud-aft:after{background:#f30}.elb-ss-bg-snapchat,.elb-ss-bg-snapchat-aft:after{background:#fffc00}.elb-ss-bg-blogger,.elb-ss-bg-blogger-aft:after{background:#f57d00}.elb-ss-bg-foursquare,.elb-ss-bg-foursquare-aft:after{background:#f94877}.elb-ss-bg-twitch,.elb-ss-bg-twitch-aft:after{background:#4a367c}.elb-ss-bg-telegram,.elb-ss-bg-telegram-aft:after{background: #54a9eb}
.elb-ss-br-facebook,.elb-ss-br-facebook-aft:after{border-color:#3b5999}.elb-ss-br-twitter,.elb-ss-br-twitter-aft:after{border-color:#55acee}.elb-ss-br-linkedin,.elb-ss-br-linkedin-aft:after{border-color:#0077b5}.elb-ss-br-instagram,.elb-ss-br-instagram-aft:after{border-color:#e4405f}.elb-ss-br-google,.elb-ss-br-google-aft:after{border-color:#dd4b39}.elb-ss-br-youtube,.elb-ss-br-youtube-aft:after{border-color:#cd201f}.elb-ss-br-skype,.elb-ss-br-skype-aft:after{border-color:#00aff0}.elb-ss-br-wordpress,.elb-ss-br-wordpress-aft:after{border-color:#21759b}.elb-ss-br-vimeo,.elb-ss-br-vimeo-aft:after{border-color:#1ab7ea}.elb-ss-br-slideshare,.elb-ss-br-slideshare-aft:after{border-color:#0077b5}.elb-ss-br-vk,.elb-ss-br-vk-aft:after{border-color:#4c75a3}.elb-ss-br-tumblr,.elb-ss-br-tumblr-aft:after{border-color:#34465d}.elb-ss-br-reddit,.elb-ss-br-reddit-aft:after{border-color:#ff5700}.elb-ss-br-pinterest,.elb-ss-br-pinterest-aft:after{border-color:#bd081c}.elb-ss-br-vine,.elb-ss-br-vine-aft:after{border-color:#00b489}.elb-ss-br-slack,.elb-ss-br-slack-aft:after{border-color:#3aaf85}.elb-ss-br-quora,.elb-ss-br-quora-aft:after{border-color:#b92b27}.elb-ss-br-behance,.elb-ss-br-behance-aft:after{border-color:#131418}.elb-ss-br-xing,.elb-ss-br-xing-aft:after{border-color:#006567}.elb-ss-br-flickr,.elb-ss-br-flickr-aft:after{border-color:#ff0084}.elb-ss-br-dribbble,.elb-ss-br-dribbble-aft:after{border-color:#ea4c89}.elb-ss-br-spotify,.elb-ss-br-spotify-aft:after{border-color:#84bd00}.elb-ss-br-rss,.elb-ss-br-rss-aft:after{border-color:#f60}.elb-ss-br-dropbox,.elb-ss-br-dropbox-aft:after{border-color:#007ee5}.elb-ss-br-github,.elb-ss-br-github-aft:after{border-color:#333}.elb-ss-br-digg,.elb-ss-br-digg-aft:after{border-color:#333}.elb-ss-br-soundcloud,.elb-ss-br-soundcloud-aft:after{border-color:#f30}.elb-ss-br-snapchat,.elb-ss-br-snapchat-aft:after{border-color:#fffc00}.elb-ss-br-blogger,.elb-ss-br-blogger-aft:after{border-color:#f57d00}.elb-ss-br-foursquare,.elb-ss-br-foursquare-aft:after{border-color:#f94877}.elb-ss-br-twitch,.elb-ss-br-twitch-aft:after{border-color:#4a367c}.elb-ss-br-telegram,.elb-ss-br-telegram-aft:after{border-color: #54a9eb}

/*==================================================================*\
===============      	  2- WiDGETS STYLES          	==============
\*==================================================================*/


/************************************************
	A - HEADING 	-WIDGET-	
************************************************/
.elb-heading-title[data-heading-styling="bg_img"]{-webkit-text-fill-color: transparent;-webkit-background-clip: text!important; background-clip: text!important;}
.elb-heading-title[data-heading-styling="shining"]{background-size: 125px!important; color: rgba(255, 255, 255, 0);-webkit-background-clip: text!important; background-clip: text!important;-webkit-animation-name: shining_heading!important; animation-name: shining_heading!important;-webkit-animation-duration: 2s!important; animation-duration: 2s!important; -webkit-animation-duration: var(--animation-speed)!important;animation-duration: var(--animation-speed)!important; -webkit-animation-delay: var(--animation-delay)!important; animation-delay: var(--animation-delay)!important; -webkit-animation-iteration-count: infinite!important; animation-iteration-count: infinite!important;}
@-webkit-keyframes shining_heading{0%{background-position: top left;}100%{background-position: top right;}}
@keyframes shining_heading{0%{background-position: top left;}100%{background-position: top right;}}

.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter{display: inline-block;margin: 0.2em;position: relative;transform-style: preserve-3d;perspective: 400;z-index: 1;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:before,.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:after{position:absolute;content: attr(data-letter);transform-origin: top left;top:0;left:0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:before{text-shadow:  -1px 0px 1px rgba(255,255,255,.8),1px 0px 1px rgba(0,0,0,.8); z-index: 3; -webkit-transform: rotateX(0deg) rotateY(-15deg) rotateZ(0deg); transform: rotateX(0deg) rotateY(-15deg) rotateZ(0deg);}
.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:after{z-index:2;-webkit-transform: scale(1.08,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,1deg); transform: scale(1.08,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,1deg);}
.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:hover:before{-webkit-transform: rotateX(0deg) rotateY(-40deg) rotateZ(0deg);transform: rotateX(0deg) rotateY(-40deg) rotateZ(0deg);}
.elb-heading-title[data-heading-styling="opening_type"] .elb-hd-letter:hover:after{-webkit-transform: scale(1.08,1) rotateX(0deg) rotateY(40deg) rotateZ(0deg) skew(0deg,22deg);transform: scale(1.08,1) rotateX(0deg) rotateY(40deg) rotateZ(0deg) skew(0deg,22deg);}

.elb-heading-title[data-heading-styling="blurred"][data-blur-type="hover_blurred"] .elb-hd-letter:hover{text-shadow: 0 0 var(--shadow-value) var(--shadow-color); color: transparent!important; -webkit-transition: all 0.2s ease;  transition: all 0.2s ease;}
.elb-heading-title[data-heading-styling="blurred"][data-blur-type="animation_blurred"][data-animation-blur="process"] .elb-hd-letter{-webkit-animation: elb_blackblur 2s 1 alternate; animation: elb_blackblur 2s 1 alternate;}

@keyframes elb_blackblur {from {text-shadow: 0 0 var(--shadow-value) var(--shadow-color); color: transparent;}to{text-shadow: 0; }}  
@-webkit-keyframes elb_blackblur {from {text-shadow: 0 0 var(--shadow-value) var(--shadow-color); color: transparent;}to{text-shadow: 0; }}  
.elb-heading-title[data-heading-styling="blurred"][data-blur-type="random_blurred"] .elb-hd-letter{text-shadow: 0 0 4px var(--current-color); color: transparent; -webkit-transition: text-shadow .1s linear; transition: text-shadow .1s linear;}



/************************************************
	B - ICON BOX 	-WIDGET-	
*************************************************/
.elb-sgicn-ctn{display: flex;}
.elb-icon-ctn{display: inline-block; position: relative; -webkit-transition: box-shadow .3s ease-in-out; transition: box-shadow .3s ease-in-out;}
.elb-icon-ctn .elb-theicon,.elb-icon-ctn .elb-thebg{width: inherit; height:inherit; line-height:inherit; border-radius: inherit;}
.elb-thebg ,.elb-theicon{position: absolute; box-sizing: border-box;} 
.elb-theicon{z-index: 9; text-align: center; display: flex; align-items: center; justify-content: center;}
.elb-icb-icon-ctn .elb-iconarea-icon{display: flex; align-items: center;}
.elb-icb[data-align="left"] .elb-iconarea-icon{justify-content: flex-start;}
.elb-icb[data-align="center"] .elb-iconarea-icon{justify-content: center;}
.elb-icb[data-align="right"] .elb-iconarea-icon{justify-content: flex-end;}
.elb-icb[data-layout="iconleft"]{display: flex;}
.elb-icb[data-layout="iconright"],.elb-icb[data-layout="iconheadingright"] .elb-icb-top{display: flex; flex-direction: row-reverse;}
.elb-icb[data-layout="iconright"] .elb-icb-txt-ctn,.elb-icb[data-layout="iconheadingright"] .elb-icb-top,.elb-icb[data-layout="iconheadingright"] .elb-icb-shorttext{text-align: right;}
.elb-icb[data-layout*="left"]  .elb-icb-icon-ctn,.elb-icb[data-layout*="right"]  .elb-icb-icon-ctn{width: auto;}
.elb-icb-top{display: flex;}
/*
.elb-icb-shorttext p{margin: 0; padding: 0;}
*/

/*Icon Fade Effect*/
.elb-icc-h,
.elb-icon-hvctn[data-hover="fade"] .elb-icc-h,
.elb-icon-hvctn[data-hover="fade"]:hover .elb-icc-r{opacity: 0}
.elb-icon-hvctn[data-hover="fade"]:hover .elb-icc-h{opacity: 1;}

/*Icon Zoom IN Effect*/
.elb-icon-hvctn[data-hover="zoomin"]:hover .elb-icc-r{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0;}
.elb-icon-hvctn[data-hover="zoomin"] .elb-icc-h{transform: scale(0.5); -webkit-transform: scale(0.5);}
.elb-icon-hvctn[data-hover="zoomin"]:hover .elb-icc-h{transform: scale(1); -webkit-transform: scale(1); opacity: 1}

/*Icon Zoom OUT Effect*/
.elb-icon-hvctn[data-hover="zoomout"]:hover .elb-icc-r{transform: scale(.5); -webkit-transform: scale(.5); opacity: 0;}
.elb-icon-hvctn[data-hover="zoomout"] .elb-icc-h{transform: scale(1.5); -webkit-transform: scale(1.5);}
.elb-icon-hvctn[data-hover="zoomout"]:hover .elb-icc-h{transform: scale(1); -webkit-transform: scale(1); opacity: 1}

/*NEEDS TO BE DONE (MORE HOVER EFFECTS FOR THE ICON) */



/************************************************
	C - CARD FLIP 	-WIDGET-	
*************************************************/
.elb-cflp-ctn{width: 100%; height: auto;  position: relative; perspective: 800px; -webkit-perspective: 800px; box-sizing: border-box;}
.elb-cflp-card{width: 100%;  height: auto; min-height: inherit; border-radius: inherit;  -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: -webkit-transform 1s; transition: transform 1s; }
.elb-cflp-card .elb-cflp-figure{margin: 0;display: flex; position: absolute;width: 100%;height: 100%; top:0px; left: 0px; -webkit-backface-visibility: hidden; backface-visibility: hidden; box-sizing: border-box; border-radius: inherit;}
.elb-cflp-card .elb-cflp-front{z-index: 9999;}
.elb-cflp-card .elb-cflp-back{z-index: 9999999;}
.elb-cflp-figure:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; }
.elb-cflp-insider{position: absolute; left: 0px; width: 100%; box-sizing: border-box; padding-left: inherit; padding-right: inherit; z-index: 3;}
.elb-flip-ctn[data-front-hrz="left"] .elb-cflp-front div,
.elb-flip-ctn[data-back-hrz="left"] .elb-cflp-back div{text-align: left;}
.elb-flip-ctn[data-front-hrz="center"] .elb-cflp-front div,
.elb-flip-ctn[data-back-hrz="center"] .elb-cflp-back div{text-align: center;}
.elb-flip-ctn[data-front-hrz="right"] .elb-cflp-front div,
.elb-flip-ctn[data-back-hrz="right"] .elb-cflp-back div{text-align: right;}
.elb-flip-ctn .elb-iconarea-icon{display: flex;}
.elb-flip-ctn[data-front-hrz="center"] .elb-iconarea-icon{justify-content: center;}
.elb-flip-ctn[data-front-hrz="right"] .elb-iconarea-icon{justify-content: flex-end;}

.elb-flip-ctn[data-front-vrt="top"] .elb-cflp-front.elb-cflp-figure,
.elb-flip-ctn[data-back-vrt="top"] .elb-cflp-back.elb-cflp-figure{align-items: flex-start;}
.elb-flip-ctn[data-front-vrt="middle"] .elb-cflp-front.elb-cflp-figure,
.elb-flip-ctn[data-back-vrt="middle"] .elb-cflp-back.elb-cflp-figure{align-items: center;}
.elb-flip-ctn[data-front-vrt="bottom"] .elb-cflp-front.elb-cflp-figure,
.elb-flip-ctn[data-back-vrt="bottom"] .elb-cflp-back.elb-cflp-figure{align-items: flex-end;}

/*Without Smooth Effect*/
.elb-cflp-ctn[data-layout="toright"] .elb-cflp-back{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.elb-cflp-ctn[data-layout="toright"]:hover .elb-cflp-card{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.elb-cflp-ctn[data-layout="toleft"] .elb-cflp-back{-webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}
.elb-cflp-ctn[data-layout="toleft"]:hover .elb-cflp-card{-webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}
.elb-cflp-ctn[data-layout="tobottom"] .elb-cflp-back{-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
.elb-cflp-ctn[data-layout="tobottom"]:hover .elb-cflp-card{-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
.elb-cflp-ctn[data-layout="totop"] .elb-cflp-back{-webkit-transform: rotateX(180deg); transform: rotateX(180deg);}
.elb-cflp-ctn[data-layout="totop"]:hover .elb-cflp-card{-webkit-transform: rotateX(180deg); transform: rotateX(180deg);}

/*With Smooth Effect*/
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toleft"] .elb-cflp-card{ transform-origin: right center; -webkit-transform-origin: right center;}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toright"] .elb-cflp-card{ transform-origin: left center; -webkit-transform-origin: left center;}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="totop"] .elb-cflp-card{ transform-origin: top center; -webkit-transform-origin: top center;}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="tobottom"] .elb-cflp-card{ transform-origin: bottom center; -webkit-transform-origin: bottom center;}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toright"] .elb-cflp-back{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toright"]:hover .elb-cflp-card{-webkit-transform: translateX(100%) rotateY(180deg); transform: translateX(100%) rotateY(180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toleft"] .elb-cflp-back{-webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="toleft"]:hover .elb-cflp-card{-webkit-transform: translateX(-100%) rotateY(-180deg); transform: translateX(-100%) rotateY(-180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="tobottom"] .elb-cflp-back{-webkit-transform: rotateX(-180deg); transform: rotateX(-180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="tobottom"]:hover .elb-cflp-card{-webkit-transform: translateY(-100%) rotateX(-180deg); transform: translateY(-100%) rotateX(-180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="totop"] .elb-cflp-back{-webkit-transform: rotateX(180deg); transform: rotateX(180deg);}
.elb-cflp-ctn[data-smootheffect="yes"][data-layout="totop"]:hover .elb-cflp-card{-webkit-transform: translateY(100%) rotateX(180deg); transform: translateY(100%) rotateX(180deg);}




/************************************************
	D - ADVANCED BUTTON 	-WIDGET-	
*************************************************/
.elb-btn-ctn{width: 100%; display: flex;}
.elb-btn-insider{max-width: 100%; cursor: pointer;}
.elb-btn-ctn[data-fullwidth="yes"] .elb-btn-insider{width: 100%!important;}
.elb-btn-insider{position: relative; display: block;}

.elb-btn-txt,.elb-btn-bg,.elb-btn-ctn a{position: absolute; width: 100%; height: 100%; top: 0; left: 0; box-sizing: border-box;  z-index: 3; border-radius: inherit;}
.elb-btn-ctn a{z-index: 5;}
.elb-btn-bg{z-index: 1;}
.elb-btn-txt{display: flex;align-items: center;}
.elb-btn-ctn[data-text-align="left"] .elb-btn-txt{justify-content: flex-start;}
.elb-btn-ctn[data-text-align="center"] .elb-btn-txt{justify-content: center;}
.elb-btn-ctn[data-text-align="right"] .elb-btn-txt{justify-content: flex-end;}

.elb-btn-ctn[data-btn-align="left"]{justify-content: flex-start;}
.elb-btn-ctn[data-btn-align="center"]{justify-content: center;}
.elb-btn-ctn[data-btn-align="right"]{justify-content: flex-end;}

.elb-btn-ctn[data-hover^="push"] .elb-btn-insider,.elb-btn-ctn[data-hover^="fill"] .elb-btn-insider{overflow: hidden;}

.elb-btn-ctn[data-layout="justicon"] .elb-btn-ic{width:100%; height: 100%; left:0px; top:0px; position: absolute; z-index: 9999; display: flex; justify-content: center; align-items: center;}
.elb-btn-ic{display: flex; justify-content: center; align-items: center;}
.elb-btn-ctn[data-layout="withicon"] .elb-btn-ic{position: relative; height: 100%; z-index: 9999;}
.elb-btn-ctn[data-layout="withicon"][data-icon-pos="left"] .elb-btn-i{left:0px; float: left;}
.elb-btn-ctn[data-layout="withicon"][data-icon-pos="left"] .elb-btn-ic{right:0px; float: right;}
.elb-btn-ctn[data-layout="withicon"][data-icon-pos="left"] .elb-btn-ic svg{right: 0px;}

/*Button Hover Effect*/
.elb-btn-ctn[data-hover="fade"] .elb-btn-insider:hover .elb-btn-el-r{transition-delay: .3s;}
.elb-btn-ctn[data-hover="fade"] .elb-btn-insider:hover .elb-btn-el-rr,.elb-btn-ctn[data-hover^="fill"] .elb-btn-insider:hover .elb-btn-txt-r,.elb-btn-ctn[data-hover^="scale"] .elb-btn-insider:hover .elb-btn-el-r,
.elb-btn-ctn[data-hover="fade"] .elb-btn-el-h,.elb-btn-ctn[data-hover^="fill"] .elb-btn-el-h,.elb-btn-ctn[data-hover^="scale"] .elb-btn-el-h{opacity: 0;}

.elb-btn-ctn[data-hover="fade"] .elb-btn-insider:hover .elb-btn-el-h,.elb-btn-ctn[data-hover^="fill"] .elb-btn-insider:hover .elb-btn-el-h,.elb-btn-ctn[data-hover^="scale"] .elb-btn-insider:hover .elb-btn-el-h,
.elb-btn-ctn[data-hover="fade"] .elb-btn-el-r,.elb-btn-ctn[data-hover^="fill"] .elb-btn-el-r,.elb-btn-ctn[data-hover^="scale"] .elb-btn-el-r{
	opacity: 1;
}

.elb-btn-ctn[data-hover="fade"] .elb-btn-bg-h,.elb-btn-ctn[data-hover^="fill"] .elb-btn-bg-h,
.elb-btn-ctn[data-hover^="push"] .elb-btn-bg-h,.elb-btn-ctn[data-hover^="scale"] .elb-btn-bg-h,
.elb-btn-ctn[data-hover^="rotate"] .elb-btn-bg-h{
  width: 100%; left: 0; top: 0; height: 100%;
}

/*Left & Right*/
.elb-btn-ctn[data-hover="pushright"] .elb-btn-el-h,.elb-btn-ctn[data-hover="fillright"] .elb-btn-bg-h,
.elb-btn-ctn[data-hover="pushleft"] .elb-btn-insider:hover .elb-btn-el-r{
  left: -100%;
}

.elb-btn-ctn[data-hover="pushright"] .elb-btn-insider:hover .elb-btn-el-h,.elb-btn-ctn[data-hover="pushleft"] .elb-btn-insider:hover .elb-btn-el-h,
.elb-btn-ctn[data-hover="fillleft"] .elb-btn-insider:hover .elb-btn-el-h,.elb-btn-ctn[data-hover="fillright"] .elb-btn-insider:hover .elb-btn-el-h{
  left: 0px;
}

.elb-btn-ctn[data-hover="pushright"] .elb-btn-insider:hover .elb-btn-el-r,.elb-btn-ctn[data-hover="pushleft"] .elb-btn-el-h,.elb-btn-ctn[data-hover="fillleft"] .elb-btn-bg-h{
  left: 100%;
}

/*Top & Bottom*/
.elb-btn-ctn[data-hover="pushbottom"] .elb-btn-el-h,.elb-btn-ctn[data-hover="filltop"] .elb-btn-bg-h,
.elb-btn-ctn[data-hover="pushtop"] .elb-btn-insider:hover .elb-btn-el-r{
  top: -100%;
}

.elb-btn-ctn[data-hover="pushbottom"] .elb-btn-insider:hover .elb-btn-el-h,.elb-btn-ctn[data-hover="pushtop"] .elb-btn-insider:hover .elb-btn-el-h,
.elb-btn-ctn[data-hover="fillbottom"] .elb-btn-insider:hover .elb-btn-bg-h,.elb-btn-ctn[data-hover="filltop"] .elb-btn-insider:hover .elb-btn-bg-h{
  top: 0px;
}

.elb-btn-ctn[data-hover="pushbottom"] .elb-btn-insider:hover .elb-btn-el-r,
.elb-btn-ctn[data-hover="pushtop"] .elb-btn-el-h,.elb-btn-ctn[data-hover="fillbottom"] .elb-btn-bg-h{
  top: 100%;  
}

/* Sacle Down & Up */
.elb-btn-ctn[data-hover="scaledown"] .elb-btn-el-h,
.elb-btn-ctn[data-hover="scaleup"] .elb-btn-insider:hover .elb-btn-el-r{
 	opacity: 0; -webkit-transform: scale(1.9); transform: scale(1.9); 
}

.elb-btn-ctn[data-hover="scaledown"] .elb-btn-insider:hover .elb-btn-el-h{
  opacity: 1; -webkit-transform: scale(1); transform: scale(1);
}


/* 3D Rotate */
.elb-btn-ctn[data-hover^="rotate"] .elb-btn-insider{transform-style: preserve-3d;}

.elb-btn-ctn[data-hover^="rotate"] .elb-btn-el-r, .elb-btn-ctn[data-hover^="rotate"] .elb-btn-el-h{backface-visibility: hidden;transform-origin: 50% 50%;}

.elb-btn-ctn[data-hover="rotateleft"] .elb-btn-el-r,.elb-btn-ctn[data-hover="rotateleft"] .elb-btn-insider:hover .elb-btn-el-h,
.elb-btn-ctn[data-hover="rotateright"] .elb-btn-el-r,.elb-btn-ctn[data-hover="rotateright"] .elb-btn-insider:hover .elb-btn-el-h{
  transform: rotateY(0deg); left: 0;
}

.elb-btn-ctn[data-hover="rotateleft"] .elb-btn-insider:hover .elb-btn-el-r,
.elb-btn-ctn[data-hover="rotateright"] .elb-btn-el-h{
  transform: rotateY(-90deg); left: -50%; opacity: ;
}

.elb-btn-ctn[data-hover="rotateleft"] .elb-btn-el-h,
.elb-btn-ctn[data-hover="rotateright"] .elb-btn-insider:hover .elb-btn-el-r{
  transform: rotateY(90deg); left: 50%;
}

.elb-btn-ctn[data-hover="rotatetop"] .elb-btn-el-r,.elb-btn-ctn[data-hover="rotatetop"] .elb-btn-insider:hover .elb-btn-el-h,
.elb-btn-ctn[data-hover="rotatebottom"] .elb-btn-el-r,.elb-btn-ctn[data-hover="rotatebottom"] .elb-btn-insider:hover .elb-btn-el-h{
transform: rotateX(0deg); top: 0;}  
.elb-btn-ctn[data-hover="rotatetop"] .elb-btn-insider:hover .elb-btn-el-r,.elb-btn-ctn[data-hover="rotatebottom"] .elb-btn-el-h{transform: rotateX(-90deg); top: -50%;}
.elb-btn-ctn[data-hover="rotatetop"] .elb-btn-el-h,.elb-btn-ctn[data-hover="rotatebottom"] .elb-btn-insider:hover .elb-btn-el-r{transform: rotateX(90deg); top: 50%;}


/************************************************
	E - IMAGE BANNER 	-WIDGET-	
*************************************************/
.elb-imban-ctn{width: 100%; position: relative; box-sizing: border-box; overflow: hidden; display: flex;}
.elb-imban-ctn:before,.elb-imban-ctn:after{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.elb-imban-ctn:after{z-index: 2;}
.elb-imban-insider,.elb-imban-insider > div{position: relative; z-index: 3; float: left; width: 100%;}

.elb-imban-ctn[data-hrz-pos="left"] .elb-imban-insider div{text-align: left;}
.elb-imban-ctn[data-hrz-pos="center"] .elb-imban-insider div{text-align: center;}
.elb-imban-ctn[data-hrz-pos="right"] .elb-imban-insider div{text-align: right;}
.elb-imban-ctn[data-vrt-pos="top"]{align-items: flex-start;}
.elb-imban-ctn[data-vrt-pos="middle"]{align-items: center;}
.elb-imban-ctn[data-vrt-pos="bottom"]{align-items: flex-end;}

.elb-imban-ctn[data-hover-style="scale"]:hover:before{-webkit-transform: scale(1.05); transform: scale(1.05);}
.elb-imban-ctn[data-hover-style="scalerotateleft"]:hover:before{-webkit-transform: scale(1.3) rotate(-5deg); transform: scale(1.3) rotate(-5deg);}
.elb-imban-ctn[data-hover-style="scalerotateright"]:hover:before{-webkit-transform: scale(1.3) rotate(5deg); transform: scale(1.3) rotate(5deg);}
.elb-imban-ctn[data-hover-style="moveleft"]:before{-webkit-transform: scale(1.2); transform: scale(1.2);}
.elb-imban-ctn[data-hover-style="moveleft"]:hover:before{-webkit-transform:scale(1.2) translateX(-50px); transform:scale(1.2) translateX(-50px);}
.elb-imban-ctn[data-hover-style="moveright"]:before{-webkit-transform: scale(1.2); transform: scale(1.2);}
.elb-imban-ctn[data-hover-style="moveright"]:hover:before{-webkit-transform:scale(1.2) translateX(50px); transform:scale(1.2) translateX(50px);}


/************************************************
	F - PRICING PLAN 	-WIDGET-	
*************************************************/
.elb-prp-insider{position: relative; min-height: 100px; /*float: left;*/}
.elb-prp-insider[data-align="left"]{text-align: left;}
.elb-prp-insider[data-align="center"]{text-align: center;}
.elb-prp-insider[data-align="right"]{text-align: right;}

.elb-prp-insider[data-hover="zoomin"]:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.elb-prp-insider[data-hover="translateup"]:hover{-webkit-transform: translateY(-7px); transform: translateY(-7px);}
.elb-prp-price-area{display: flex;}
.elb-prp-insider[data-align="left"] .elb-prp-price-area{justify-content: flex-start;}
.elb-prp-insider[data-align="center"] .elb-prp-price-area{justify-content: center;}
.elb-prp-insider[data-align="right"] .elb-prp-price-area{justify-content: flex-end;}

.elb-prp-price-area > div{display: inline-block; line-height: 1em;}


/************************************************
	G - TESTIMONIALS 	-WIDGET-	
*************************************************/
.elb-testi-ctn[data-layout="normal"]{text-align: center;}

.elb-testi-avt{position: relative; display: inline-block; box-sizing: border-box;}
.elb-testi-avt img{border-radius: inherit; z-index: 2; position: relative;}
.elb-testi-ctn[data-layout="normal"]  .elb-testi-avt-ctn[data-decoration="yes"]:before{content: ''; position: absolute; z-index: 1; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.elb-testi-avt-ctn{position: relative;}
/*testimonial Bubble*/
.elb-testi-ctn{min-height: 10px;}
.elb-testi-bubble-content{ float: left; width: 100%; position: relative; }
.elb-testi-bubble-user{width: 100%; float: left; position: relative;}
.elb-testi-ctn[data-avatar-align="left"] .elb-testi-avt-ctn{float: left;}
.elb-testi-ctn[data-avatar-align="right"] .elb-testi-avt-ctn{float: right;}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"] .elb-testi-bubble-content:before{content:''; position: absolute; border-left: 13px solid transparent; border-right: 13px solid transparent; z-index: 1;}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-position="top"] .elb-testi-bubble-content:before{border-bottom: 13px solid currentColor; top: -13px; }
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-position="bottom"] .elb-testi-bubble-content:before{border-top: 13px solid currentColor; bottom: -13px;}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-align="center"] .elb-testi-bubble-content:before{left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-align="left"] .elb-testi-bubble-content:before{left: calc(calc(var(--avatar-size) - 26px) / 2);}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-align="right"] .elb-testi-bubble-content:before{right: calc(calc(var(--avatar-size) - 26px) / 2);}

.elb-testi-ctn[data-layout="bubble"] .elb-testi-bubble-user{display: flex; align-items: center; justify-content: flex-start;}
.elb-testi-ctn[data-layout="bubble"][data-avatar-align="right"] .elb-testi-bubble-user{flex-direction: row-reverse; text-align: right;}
.elb-testi-ctn[data-layout="bubble"][data-avatar-align="center"] .elb-testi-bubble-user{justify-content: center; text-align: center;     flex-direction: column;}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-position="top"] .elb-testi-bubble-user{margin-bottom: 15px;}
.elb-testi-ctn[data-layout="bubble"][data-style="simple"][data-avatar-position="bottom"] .elb-testi-bubble-user{margin-top: 15px;}

.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-align="left"]  .elb-testi-bubble-content:before{content: "";position: absolute; border-right: 35px solid transparent; border-top: 34px solid currentColor; bottom: -34px; left: calc(var(--avatar-size) - 20px); z-index: 1}
.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-align="right"]  .elb-testi-bubble-content:before{content: "";position: absolute; border-left: 35px solid transparent; border-top: 34px solid currentColor; bottom: -34px; right: calc(var(--avatar-size) - 20px); z-index: 1}
.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-position="top"]  .elb-testi-bubble-content:before{border-top: unset; border-bottom: 34px solid currentColor; bottom: unset; top: -34px;}

.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-position="bottom"] .elb-testi-bubble-user{/*margin-top: -22px;*/ z-index: 3;}
.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-position="top"] .elb-testi-bubble-user{/*margin-bottom: -22px;*/ z-index: 3;}
.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-position="bottom"] .elb-testi-user-ctn{/*margin-top: 24px;*/ padding: 0px 10px;}
.elb-testi-ctn[data-layout="bubble"][data-style="modern"][data-avatar-position="top"] .elb-testi-user-ctn{/*margin-bottom: 24px;*/ padding: 0px 10px;}

.elb-testi-content-insider{position: relative; z-index: 2;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn{position: absolute; width: 100%; height: 100%; z-index: 1; left: 0; top: 0;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon{position: absolute; height: 100%; display: flex;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon1-pos^="left"] .elb-testi-icon-1,.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon2-pos^="left"] .elb-testi-icon-2{left: 0px;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon1-pos^="right"] .elb-testi-icon-1,.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon2-pos^="right"] .elb-testi-icon-2{right: 0px;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon1-pos*="top"] .elb-testi-icon-1,.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon2-pos*="top"] .elb-testi-icon-2{align-items: flex-start;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon1-pos*="center"] .elb-testi-icon-1,.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon2-pos*="center"] .elb-testi-icon-2{align-items: center;}
.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon1-pos*="bottom"] .elb-testi-icon-1,.elb-testi-ctn[data-layout="bubble"] .elb-testi-icon-ctn[data-icon2-pos*="bottom"] .elb-testi-icon-2{align-items: flex-end;}


/************************************************
	H - INTERACTIVE ICONBOX 	-WIDGET-	
*************************************************/
.elb-inicb-insider{position: absolute; width: 100%; height: 100%; left: 0; right: 0;}
.elb-inicb-area{position: absolute; width: 100%; height: 100%; box-sizing: border-box; display: flex; align-items: center;}
.elb-hv2el-ctn[data-hover^="move"] .elb-hv2el-insider{overflow: hidden;}
.elb-hv2el-ctn[data-click^="move"] .elb-hv2el-insider{overflow: hidden;}
.elb-inicb-area:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1;}
.elb-inicb-area > div{z-index: 3;}
/*
	card_left
	card_top
	card_right
	card_bottom
*/
.elb-hv2el-1{z-index: 2;}
.elb-hv2el-2{z-index: 1;}
[data-icon-position="center"] .elb-inicb-pr-icon-ctn,.elb-inicb-pr-icon{display: flex; justify-content: center; align-items: center;}
.elb-inicb-ctn[data-icon-position="left"] .elb-inicb-primary-insider,
.elb-inicb-ctn[data-icon-position="right"] .elb-inicb-primary-insider{display: flex; justify-content: center;align-items: center;}
.elb-inicb-ctn[data-icon-position="right"] .elb-inicb-primary-insider{text-align: right; flex-direction: row-reverse;}
.elb-inicb-ctn[data-icon-position="center"] .elb-inicb-primary-insider{text-align: center; flex-direction: column;}

/*Fade Effect*/
.elb-hv2el-ctn[data-hover="fade"] .elb-hv2el-2,
.elb-hv2el-ctn[data-click="fade"] .elb-hv2el-2,
.elb-hv2el-ctn[data-hover^="zoom"] .elb-hv2el-2,
.elb-hv2el-ctn[data-click^="zoom"] .elb-hv2el-2,
.elb-hv2el-ctn[data-hover^="zoom"]:hover .elb-hv2el-1{visibility: hidden; opacity: 0;}
.elb-hv2el-ctn[data-click^="zoom"][data-situation="active"] .elb-hv2el-1{visibility: hidden; opacity: 0;}

.elb-hv2el-ctn[data-hover="fade"]:hover .elb-hv2el-2,
.elb-hv2el-ctn[data-click="fade"][data-situation="active"] .elb-hv2el-2,
.elb-hv2el-ctn[data-hover^="zoom"]:hover .elb-hv2el-2{visibility: visible; opacity: 1; z-index: 3;}
.elb-hv2el-ctn[data-click^="zoom"][data-situation="active"] .elb-hv2el-2{visibility: visible; opacity: 1; z-index: 3;}

/*Move Left Effect*/
.elb-hv2el-ctn[data-hover="move_left"] .elb-hv2el-1{left: 0%;}
.elb-hv2el-ctn[data-click="move_left"] .elb-hv2el-1{left: 0%;}
.elb-hv2el-ctn[data-hover="move_left"] .elb-hv2el-2{left: 100%;}
.elb-hv2el-ctn[data-click="move_left"] .elb-hv2el-2{left: 100%;}
.elb-hv2el-ctn[data-hover="move_left"]:hover .elb-hv2el-2{left: 0%;}
.elb-hv2el-ctn[data-click="move_left"][data-situation="active"] .elb-hv2el-2{left: 0%;}
.elb-hv2el-ctn[data-hover="move_left"]:hover .elb-hv2el-1{left: -100%;}
.elb-hv2el-ctn[data-click="move_left"][data-situation="active"] .elb-hv2el-1{left: -100%;}

/*Move Right Effect*/
.elb-hv2el-ctn[data-hover="move_right"] .elb-hv2el-1{right: 0%;}
.elb-hv2el-ctn[data-click="move_right"] .elb-hv2el-1{right: 0%;}
.elb-hv2el-ctn[data-hover="move_right"] .elb-hv2el-2{right: 100%;}
.elb-hv2el-ctn[data-click="move_right"] .elb-hv2el-2{right: 100%;}
.elb-hv2el-ctn[data-hover="move_right"]:hover .elb-hv2el-2{right: 0%;}
.elb-hv2el-ctn[data-click="move_right"][data-situation="active"] .elb-hv2el-2{right: 0%;}
.elb-hv2el-ctn[data-hover="move_right"]:hover .elb-hv2el-1{right: -100%;}
.elb-hv2el-ctn[data-click="move_right"][data-situation="active"] .elb-hv2el-1{right: -100%;}

/*Move Top Effect*/
.elb-hv2el-ctn[data-hover="move_top"] .elb-hv2el-1{top: 0%;}
.elb-hv2el-ctn[data-click="move_top"] .elb-hv2el-1{top: 0%;}
.elb-hv2el-ctn[data-hover="move_top"] .elb-hv2el-2{top: 100%;}
.elb-hv2el-ctn[data-click="move_top"] .elb-hv2el-2{top: 100%;}
.elb-hv2el-ctn[data-hover="move_top"]:hover .elb-hv2el-2{top: 0%;}
.elb-hv2el-ctn[data-click="move_top"][data-situation="active"] .elb-hv2el-2{top: 0%;}
.elb-hv2el-ctn[data-hover="move_top"]:hover .elb-hv2el-1{top: -100%;}
.elb-hv2el-ctn[data-click="move_top"][data-situation="active"] .elb-hv2el-1{top: -100%;}

/*Move Bottom Effect*/
.elb-hv2el-ctn[data-hover="move_bottom"] .elb-hv2el-1{bottom: 0%;}
.elb-hv2el-ctn[data-click="move_bottom"] .elb-hv2el-1{bottom: 0%;}
.elb-hv2el-ctn[data-hover="move_bottom"] .elb-hv2el-2{bottom: 100%;}
.elb-hv2el-ctn[data-click="move_bottom"] .elb-hv2el-2{bottom: 100%;}
.elb-hv2el-ctn[data-hover="move_bottom"]:hover .elb-hv2el-2{bottom: 0%;}
.elb-hv2el-ctn[data-click="move_bottom"][data-situation="active"] .elb-hv2el-2{bottom: 0%;}
.elb-hv2el-ctn[data-hover="move_bottom"]:hover .elb-hv2el-1{bottom: -100%;}
.elb-hv2el-ctn[data-click="move_bottom"][data-situation="active"] .elb-hv2el-1{bottom: -100%;}

/*Zoom In & Zoom Out Effect*/
.elb-hv2el-ctn[data-hover^="zoom"] .elb-hv2el-2{left: 50%; top: 50%;}
.elb-hv2el-ctn[data-click^="zoom"] .elb-hv2el-2{left: 50%; top: 50%;}
.elb-hv2el-ctn[data-hover^="zoom"] .elb-hv2el-1{left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.elb-hv2el-ctn[data-click^="zoom"] .elb-hv2el-1{left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.elb-hv2el-ctn[data-hover="zoom_in"] .elb-hv2el-2,.elb-hv2el-ctn[data-hover="zoom_out"]:hover .elb-hv2el-1{-webkit-transform: translate(-50%,-50%) scale(.6); transform: translate(-50%,-50%) scale(.6);}
.elb-hv2el-ctn[data-click="zoom_in"] .elb-hv2el-2,.elb-hv2el-ctn[data-click="zoom_out"][data-situation="active"] .elb-hv2el-1{-webkit-transform: translate(-50%,-50%) scale(.6); transform: translate(-50%,-50%) scale(.6);}
.elb-hv2el-ctn[data-hover^="zoom"]:hover .elb-hv2el-2{-webkit-transform: translate(-50%,-50%) scale(1); transform: translate(-50%,-50%) scale(1);}
.elb-hv2el-ctn[data-click^="zoom"][data-situation="active"] .elb-hv2el-2{-webkit-transform: translate(-50%,-50%) scale(1); transform: translate(-50%,-50%) scale(1);}
.elb-hv2el-ctn[data-hover="zoom_in"]:hover .elb-hv2el-1,.elb-hv2el-ctn[data-hover="zoom_out"] .elb-hv2el-2{-webkit-transform: translate(-50%,-50%) scale(1.3); transform: translate(-50%,-50%) scale(1.3);}
.elb-hv2el-ctn[data-click="zoom_in"][data-situation="active"] .elb-hv2el-1,.elb-hv2el-ctn[data-click="zoom_out"] .elb-hv2el-2{-webkit-transform: translate(-50%,-50%) scale(1.3); transform: translate(-50%,-50%) scale(1.3);}
.elb-hv2el-ctn[data-hover^="zoom"]:hover .elb-hv2el-2{z-index: 3;}
.elb-hv2el-ctn[data-click^="zoom"][data-situation="active"] .elb-hv2el-2{z-index: 3;}
/*Card Effects Effect*/

.elb-hv2el-ctn[data-hover="card_left"] .elb-hv2el-2{-webkit-animation: card_left_primary 1s forwards;animation: card_left_primary 1s forwards;}
.elb-hv2el-ctn[data-click="card_left"] .elb-hv2el-2{-webkit-animation: card_left_primary 1s forwards;animation: card_left_primary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_left"] .elb-hv2el-1{-webkit-animation: card_left_secondary 1s forwards;animation: card_left_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_left"] .elb-hv2el-1{-webkit-animation: card_left_secondary 1s forwards;animation: card_left_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_left"]:hover .elb-hv2el-2{-webkit-animation: card_left_secondary 1s forwards;animation: card_left_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_left"][data-situation="active"] .elb-hv2el-2{-webkit-animation: card_left_secondary 1s forwards;animation: card_left_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_left"]:hover .elb-hv2el-1{-webkit-animation: card_left_primary 1s forwards;animation: card_left_primary 1s forwards; }
.elb-hv2el-ctn[data-click="card_left"][data-situation="active"] .elb-hv2el-1{-webkit-animation: card_left_primary 1s forwards;animation: card_left_primary 1s forwards; }
@keyframes card_left_secondary {0%{transform: translateX(0) scale(1); z-index: 1;}25%{transform: translateX(-40px) scale(.75); z-index: 1;}70%{transform: translateX(40px) scale(1); z-index: 2;}100%{transform: translateX(0px); z-index: 2}}
@-webkit-keyframes card_left_secondary {0%{transform: translateX(0) scale(1); z-index: 1;}25%{transform: translateX(-40px) scale(.75); z-index: 1;}70%{transform: translateX(40px) scale(1); z-index: 2;}100%{transform: translateX(0px); z-index: 2}}
@keyframes card_left_primary {0%{transform: translateX(0px); z-index: 2;}25%{transform: translateX(-40px); z-index: 2;}70%{transform: translateX(-40px) scale(.75); z-index: 1;}100%{transform: translateX(0px) scale(.75); z-index: 1}}
@-webkit-keyframes card_left_primary {0%{transform: translateX(0px); z-index: 2;}25%{transform: translateX(-40px); z-index: 2;}70%{transform: translateX(-40px) scale(.75); z-index: 1;}100%{transform: translateX(0px) scale(.75); z-index: 1}}

.elb-hv2el-ctn[data-hover="card_right"] .elb-hv2el-2{-webkit-animation: card_right_primary 1s forwards;animation: card_right_primary 1s forwards;}
.elb-hv2el-ctn[data-click="card_right"] .elb-hv2el-2{-webkit-animation: card_right_primary 1s forwards;animation: card_right_primary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_right"] .elb-hv2el-1{-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_right"] .elb-hv2el-1{-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_right"]:hover .elb-hv2el-2{-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_right"][data-situation="active"] .elb-hv2el-2{-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_right"]:hover .elb-hv2el-1{-webkit-animation: card_right_primary 1s forwards;animation: card_right_primary 1s forwards; }
.elb-hv2el-ctn[data-click="card_right"][data-situation="active"] .elb-hv2el-1{-webkit-animation: card_right_primary 1s forwards;animation: card_right_primary 1s forwards; }
@keyframes card_right_secondary {0%{transform: translateX(0) scale(1); z-index: 1;}25%{transform: translateX(40px) scale(.75); z-index: 1;}70%{transform: translateX(-40px) scale(1); z-index: 2;}100%{transform: translateX(0px); z-index: 2}}
@-webkit-keyframes card_right_secondary {0%{transform: translateX(0) scale(1); z-index: 1;}25%{transform: translateX(40px) scale(.75); z-index: 1;}70%{transform: translateX(-40px) scale(1); z-index: 2;}100%{transform: translateX(0px); z-index: 2}}
@keyframes card_right_primary {0%{transform: translateX(0px); z-index: 2;}25%{transform: translateX(40px); z-index: 2;}70%{transform: translateX(40px) scale(.75); z-index: 1;}100%{transform: translateX(0px) scale(.75); z-index: 1}}
@-webkit-keyframes card_right_primary {0%{transform: translateX(0px); z-index: 2;}25%{transform: translateX(40px); z-index: 2;}70%{transform: translateX(40px) scale(.75); z-index: 1;}100%{transform: translateX(0px) scale(.75); z-index: 1}}


.elb-hv2el-ctn[data-hover="card_top"] .elb-hv2el-2{-webkit-animation: card_top_primary 1s forwards;animation: card_top_primary 1s forwards;}
.elb-hv2el-ctn[data-click="card_top"] .elb-hv2el-2{-webkit-animation: card_top_primary 1s forwards;animation: card_top_primary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_top"] .elb-hv2el-1{-webkit-animation: card_top_secondary 1s forwards;animation: card_top_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_top"] .elb-hv2el-1{-webkit-animation: card_top_secondary 1s forwards;animation: card_top_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_top"]:hover .elb-hv2el-2{-webkit-animation: card_top_secondary 1s forwards;animation: card_top_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_top"][data-situation="active"] .elb-hv2el-2{-webkit-animation: card_top_secondary 1s forwards;animation: card_top_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_top"]:hover .elb-hv2el-1{-webkit-animation: card_top_primary 1s forwards;animation: card_top_primary 1s forwards; }
.elb-hv2el-ctn[data-click="card_top"][data-situation="active"] .elb-hv2el-1{-webkit-animation: card_top_primary 1s forwards;animation: card_top_primary 1s forwards; }
@keyframes card_top_secondary {0%{transform: translateY(0) scale(1); z-index: 1;}25%{transform: translateY(40px) scale(.75); z-index: 1;}70%{transform: translateY(-40px) scale(1); z-index: 2;}100%{transform: translateY(0px); z-index: 2}}
@-webkit-keyframes card_top_secondary {0%{transform: translateY(0) scale(1); z-index: 1;}25%{transform: translateY(40px) scale(.75); z-index: 1;}70%{transform: translateY(-40px) scale(1); z-index: 2;}100%{transform: translateY(0px); z-index: 2}}
@keyframes card_top_primary {0%{transform: translateY(0px); z-index: 2;}25%{transform: translateY(40px); z-index: 2;}70%{transform: translateY(40px) scale(.75); z-index: 1;}100%{transform: translateY(0px) scale(.75); z-index: 1}}
@-webkit-keyframes card_top_primary {0%{transform: translateY(0px); z-index: 2;}25%{transform: translateY(40px); z-index: 2;}70%{transform: translateY(40px) scale(.75); z-index: 1;}100%{transform: translateY(0px) scale(.75); z-index: 1}}

.elb-hv2el-ctn[data-hover="card_bottom"] .elb-hv2el-2{-webkit-animation: card_bottom_primary 1s forwards;animation: card_bottom_primary 1s forwards;}
.elb-hv2el-ctn[data-click="card_bottom"] .elb-hv2el-2{-webkit-animation: card_bottom_primary 1s forwards;animation: card_bottom_primary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_bottom"] .elb-hv2el-1{-webkit-animation: card_bottom_secondary 1s forwards;animation: card_bottom_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_bottom"] .elb-hv2el-1{-webkit-animation: card_bottom_secondary 1s forwards;animation: card_bottom_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_bottom"]:hover .elb-hv2el-2{-webkit-animation: card_bottom_secondary 1s forwards;animation: card_bottom_secondary 1s forwards;}
.elb-hv2el-ctn[data-click="card_bottom"][data-situation="active"] .elb-hv2el-2{-webkit-animation: card_bottom_secondary 1s forwards;animation: card_bottom_secondary 1s forwards;}
.elb-hv2el-ctn[data-hover="card_bottom"]:hover .elb-hv2el-1{-webkit-animation: card_bottom_primary 1s forwards;animation: card_bottom_primary 1s forwards; }
.elb-hv2el-ctn[data-click="card_bottom"][data-situation="active"] .elb-hv2el-1{-webkit-animation: card_bottom_primary 1s forwards;animation: card_bottom_primary 1s forwards; }
@keyframes card_bottom_secondary {0%{transform: translateY(0) scale(1); z-index: 1;}25%{transform: translateY(-40px) scale(.75); z-index: 1;}70%{transform: translateY(40px) scale(1); z-index: 2;}100%{transform: translateY(0px); z-index: 2}}
@-webkit-keyframes card_bottom_secondary {0%{transform: translateY(0) scale(1); z-index: 1;}25%{transform: translateY(-40px) scale(.75); z-index: 1;}70%{transform: translateY(40px) scale(1); z-index: 2;}100%{transform: translateY(0px); z-index: 2}}
@keyframes card_bottom_primary {0%{transform: translateY(0px); z-index: 2;}25%{transform: translateY(-40px); z-index: 2;}70%{transform: translateY(-40px) scale(.75); z-index: 1;}100%{transform: translateY(0px) scale(.75); z-index: 1}}
@-webkit-keyframes card_bottom_primary {0%{transform: translateY(0px); z-index: 2;}25%{transform: translateY(-40px); z-index: 2;}70%{transform: translateY(-40px) scale(.75); z-index: 1;}100%{transform: translateY(0px) scale(.75); z-index: 1}}

/************************************************
	I - ICON BOX ACTION	-WIDGET-	
*************************************************/
.elb-icba-ctn{text-align: center; display: flex; justify-content: center; align-items: center; flex-direction: column;}
.elb-icba-btn{width: auto; height: auto; text-align: center; line-height: 1em}
.elb-icba-ctn:hover .elb-icba-shorttext{transition-delay: 0s;}
.elb-icba-ctn:hover .elb-icba-btn-ctn{transition-delay: .17s;}
/*Zoom In */
.elb-icba-ctn[data-action-hover="zoom_in"] .elb-icba-animated{-webkit-transform: scale(0.2); transform: scale(0.2); opacity: 0; max-height: 0px;}
.elb-icba-ctn[data-action-hover="zoom_in"]:hover .elb-icba-animated{-webkit-transform: scale(1); transform: scale(1); opacity: 1; max-height: 1000px;}

/*Scale */
.elb-icba-ctn[data-action-hover="translate"] .elb-icba-animated{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; max-height: 0px;}
.elb-icba-ctn[data-action-hover="translate"]:hover .elb-icba-animated{-webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1; max-height: 1000px;}

.elb-icba-icon-ctn .elb-iconarea-icon{display: flex; justify-content: center;}
.elb-icb[data-align="left"]{text-align: left; }
.elb-icb[data-align="center"]{text-align: center; }
.elb-icb[data-align="right"]{text-align: right; }
/************************************************
	J - MODERN VIDEO	-WIDGET-	
*************************************************/
.elb-mdrv-video{width: 100%; position: relative; z-index: 1;}
.elb-mdrv-thumbnail{position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom:0; display: flex; z-index: 3;}
.elb-mdrv-thumbnail:before{content:''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1}
.elb-mdrv-video .elb-btn-insider{cursor: pointer;}
.elb-mdrv-video .elb-btn-ctn{position: relative; z-index: 9}
.elb-mdrv-thumbnail .elb-btn-insider{cursor: pointer;}
.elb-video-el-ctn[data-situation="playing"] .elb-video-thumbnail{visibility: hidden; opacity: 0;}
.elb-video-el-ctn{height: auto;position: relative;width: 100%;float: left;}
.elb-mdrv-boss{min-height: 10px;}
.elb-mdrv-video iframe{float: left;}
.elb-mdrv-thumbnail .elb-btn-ctn{position: relative; z-index: 9;}


/*

arrow_1
arrow_2
*/
.elb-elmrow-deco[data-type="border"]{position: absolute; height: 100%; top: 0px; width: 2px; background: currentColor;}
.elb-elmrow-deco[data-type="border"][data-size="medium"]{width: 3px;}
.elb-elmrow-deco[data-type="border"][data-size="large"]{width: 6px;}
.elb-elmrow-deco[data-position="left"]{left: 0px;}
.elb-elmrow-deco[data-position="right"]{right: 0px;}

.elb-elmrow-deco[data-type="bullet"],.elb-elmrow-deco[data-type="carret"]{position: absolute; height: 5px; width: 5px; background: currentColor; top: calc(50% - 2.5px); }
.elb-elmrow-deco[data-type="bullet"]{border-radius: 50%;}
.elb-elmrow-deco[data-type="bullet"][data-size="medium"],.elb-elmrow-deco[data-type="carret"][data-size="medium"]{width: 7px; height: 7px;  top: calc(50% - 3.5px);}
.elb-elmrow-deco[data-type="bullet"][data-size="large"],.elb-elmrow-deco[data-type="carret"][data-size="large"]{width: 9px; height: 9px;  top: calc(50% - 4.5px);}
.elb-elmrow-deco[data-type="bullet"][data-position="left"],.elb-elmrow-deco[data-type="carret"][data-position="left"]{left: 5px;}
.elb-elmrow-deco[data-type="bullet"][data-position="right"],.elb-elmrow-deco[data-type="carret"][data-position="right"]{right: 5px;}

.elb-elmrow-deco[data-type="arrow_1"],.elb-elmrow-deco[data-type="arrow_2"]{position: absolute; height: 100%; display: flex; justify-content: center; align-items: center; width: 20px; top: 0px;}
.elb-elmrow-deco[data-type="arrow_1"]:before{content: ''; left: 0px; position: absolute; border-left: solid currentColor; border-top: solid transparent; border-bottom: solid transparent; }
.elb-elmrow-deco[data-type="arrow_1"][data-position="right"]:before{right: 0px; border-left: unset; border-right: solid currentColor;}
.elb-elmrow-deco[data-type="arrow_1"][data-size="small"]:before{border-width: 6px;}
.elb-elmrow-deco[data-type="arrow_1"][data-size="medium"]:before{border-width: 8px;}
.elb-elmrow-deco[data-type="arrow_1"][data-size="large"]:before{border-width: 11px;}

.elb-elmrow-deco[data-type="arrow_2"]:before{content: ''; left: 0px; position: absolute; width: 6px; height: 6px; border-right: 2px solid currentColor; border-top: 2px solid currentColor; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.elb-elmrow-deco[data-type="arrow_2"][data-position="right"]:before{-webkit-transform: rotate(-135deg); transform: rotate(-135deg); left: unset; right: 0px;}
.elb-elmrow-deco[data-type="arrow_2"][data-size="medium"]:before{width: 9px; height: 9px; border-width: 3px;}
.elb-elmrow-deco[data-type="arrow_2"][data-size="large"]:before{width: 12px; height: 12px; border-width: 5px;}
.elb-navitem-ctn .elb-navitem-deco{opacity: 0;}
.elb-navitem-row-ctn{cursor: pointer;}
.elb-navitem-row-ctn:hover .elb-navitem-deco,.elb-navitem-row-ctn[data-situation="active"] .elb-navitem-deco{opacity: 1;}


/************************************************
	M - LIST INFO BOX -WIDGET-	
*************************************************/

.elb-listib-ctn{min-height: 10px;}
.elb-listib-content > div{width: 100%; float: left;}
.elb-listib-item{display: table;}
.elb-listib-item > div{display: table-cell;}
.elb-listib-ctn[data-layout="right"] .elb-listib-item > div{text-align: right;}
.elb-listib-ctn .elb-listib-item:before{content: ''; position: absolute; height: 100%; width: auto; top: 100%; margin-top: calc(-1 * var(--margin-bottom));}
.elb-listib-ctn .elb-listib-item-ctn:last-of-type .elb-listib-item:before{display:none; height: 0px;}
.elb-listib-item-ctn{overflow: unset!important;}
.elb-listib-ctn[data-layout="left"] .elb-listib-item:before{left: calc((var(--back-size) / 2) - (var(--cnctor-width) / 2)); margin-left: var(--margin-left);}
.elb-listib-ctn[data-layout="right"] .elb-listib-item:before{right: calc((var(--back-size) / 2) - (var(--cnctor-width) / 2)); margin-right: var(--margin-right);}
.elb-listib-ctn .elb-listib-icon-ctn{width: var(--back-size);}


/************************************************
	O - COUNTER -WIDGET-	
*************************************************/
.elb-counter-ctn{display: flex;}
.elb-counter-insider{width: auto;}
.elb-counter-ctn[data-align="left"]{justify-content: flex-start;}
.elb-counter-ctn[data-align="center"]{justify-content: center;}
.elb-counter-ctn[data-align="right"]{justify-content: flex-end;}

.elb-counter-ctn[data-layout="center"]{text-align: center;}
.elb-counter-ctn[data-layout="left"] .elb-counter-insider{display: flex; text-align: left;}
.elb-counter-ctn[data-layout="right"] .elb-counter-insider{display: flex; text-align: right; flex-direction: row-reverse;}
.elb-counter-ctn[data-layout="center"] .elb-iconarea-icon{display: flex; justify-content: center;}
.elb-counter-title-pp{display: flex; justify-content: center;}
.elb-counter-title-pp > div{display: inline-flex; flex-direction: column; line-height: 1em;}
.elb-prsf-elm[data-position="top"],.elb-counter-ctn[data-layout="left"] .elb-counter-title-pp{justify-content:flex-start;}
.elb-prsf-elm[data-position="middle"]{justify-content:center;}
.elb-prsf-elm[data-position="bottom"],.elb-counter-ctn[data-layout="right"] .elb-counter-title-pp{justify-content:flex-end;}

/************************************************
	P - MODAL WINDOW -WIDGET-	
*************************************************/
.elb-mdl-fs{position: fixed; width: 100vw; height: 100vh; z-index: 999999999; left: 0; top: 0; display: flex; visibility: hidden; opacity: 0;}
.elb-fs-ctn[data-situation="active"] .elb-mdl-fs{visibility: visible; opacity: 1}
.elb-mdl-bg{position: fixed; width: 100%; height: 100%; left: 0; top: 0;}
.elb-mdl-content{position: absolute; z-index: 3; max-height: 100%; max-width: 100%;}
.elb-mdl-w-content{width: 100%; min-height: inherit;}

.elb-flex-ctn[data-vrt-pos="top"]{align-items: flex-start;}
.elb-flex-ctn[data-vrt-pos="middle"]{align-items: center;}
.elb-flex-ctn[data-vrt-pos="bottom"]{align-items: flex-end;}

.elb-flex-ctn[data-hrz-pos="left"]{justify-content: flex-start;}
.elb-flex-ctn[data-hrz-pos="center"]{justify-content: center;}
.elb-flex-ctn[data-hrz-pos="right"]{justify-content: flex-end;}
.elb-mdl-w-cls-icon{width: 26px; height: 26px; cursor: pointer; z-index: 9999999;}
.elb-mdl-w-cls-icon[data-radius="round"]{border-radius: 50%;}
.elb-mdl-w-cls-icon:before,.elb-mdl-w-cls-icon:after{content: ''; position: absolute; left: 5px; top: 11px; width: 16px; height: 3px; background: currentColor; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.elb-mdl-w-cls-icon[data-radius="round"]:before,.elb-mdl-w-cls-icon[data-radius="round"]:after{left: 6px; width: 14px;}
.elb-mdl-w-cls-icon:after{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}

.elb-mdl-w-cls-icon[data-layout="inside"]{position: absolute; top: -9px; left: -9px;}
.elb-mdl-w-cls-icon[data-layout="inside"][data-align="right"]{left: unset; right: -9px;}
.elb-mdl-w-cls-icon[data-layout="outside"]{position: fixed; top: 0px; left: 0px;}
.elb-mdl-w-cls-icon[data-layout="outside"][data-align="right"]{left: unset; right: 0px;}
.elb-mdl-w-cls-btn{width: auto; padding: 9px 15px; cursor: pointer; line-height: 1em; display: inline-block; opacity: 0.9;}
.elb-mdl-w-cls-btn:hover{opacity: 1;}
/*Modal Show Effect*/
.km-effect-1 .elb-mdl-content{-webkit-transform:scale(.65);transform:scale(.65);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elb-fs-ctn[data-situation=active] .km-effect-1 .elb-mdl-content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.km-effect-2 .elb-mdl-content{-webkit-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.elb-fs-ctn[data-situation=active] .km-effect-2 .elb-mdl-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.km-effect-3 .elb-mdl-content{-webkit-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all .3s;transition:all .3s}.elb-fs-ctn[data-situation=active] .km-effect-3 .elb-mdl-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.km-effect-4 .elb-mdl-content{-webkit-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0;-webkit-transition:all .5s;transition:all .5s}.elb-fs-ctn[data-situation=active] .km-effect-4 .elb-mdl-content{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.km-effect-5.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-5 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-5 .elb-mdl-content{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0);opacity:1}.km-effect-6.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-6 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-6 .elb-mdl-content{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0);opacity:1}.km-effect-8.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-8 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all .3s;transition:all .3s;opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-8 .elb-mdl-content{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}.km-effect-9.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-9 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all .3s;transition:all .3s;opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-9 .elb-mdl-content{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.km-effect-10.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-10 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all .3s;transition:all .3s}.elb-fs-ctn[data-situation=active] .km-effect-10 .elb-mdl-content{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}.km-effect-11 .elb-mdl-content{-webkit-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .3s;transition:all .3s}.elb-fs-ctn[data-situation=active] .km-effect-11 .elb-mdl-content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.km-effect-12 .elb-mdl-content{-webkit-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .3s;transition:all .3s}.km-effect-12 .elb-mdl-content,.km-effect-12 .elb-mdl-content h3{background:0 0}.elb-fs-ctn[data-situation=active] .km-effect-12 .elb-mdl-content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.km-effect-13.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-13 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-13 .elb-mdl-content{-webkit-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in}100%{transform:translateZ(0) rotateY(0);opacity:1}}.km-effect-14.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-14 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.elb-fs-ctn[data-situation=active] .km-effect-14 .elb-mdl-content{-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);opacity:1}.km-effect-15.elb-mdl-fs{-webkit-perspective:1300px;perspective:1300px}.km-effect-15 .elb-mdl-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s;transition:all .3s}.elb-fs-ctn[data-situation=active] .km-effect-15 .elb-mdl-content{-webkit-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0);opacity:1}.elb-fs-ctn[data-situation=active] .km-effect-16~.km-wrapper{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}.km-effect-16 .elb-mdl-content{-webkit-transform:translateY(-5%);transform:translateY(-5%);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-16~.km-wrapper,.km-effect-16 .elb-mdl-content{-webkit-transition:all .3s;transition:all .3s}.elb-fs-ctn[data-situation=active] .km-effect-16 .elb-mdl-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.elb-fs-ctn[data-situation=active] .km-effect-17~.km-wrapper{height:100%;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.km-effect-17 .elb-mdl-content{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}.elb-fs-ctn[data-situation=active] .km-effect-17 .elb-mdl-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .3s .2s;transition:all .3s .2s}.elb-fs-ctn[data-situation=active] .km-effect-18~#km-wrapper{height:100%;overflow:hidden}.elb-fs-ctn[data-situation=active] .km-effect-18~#km-wrapper,.elb-fs-ctn[data-situation=active] .km-effect-18~.km-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .5s forwards ease-in;transform-style:preserve-3d;transform-origin:0 50%;animation:rotateRightSideFirst .5s forwards ease-in}@-webkit-keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out}100%{-webkit-transform:translateZ(-200px)}}@keyframes rotateRightSideFirst{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}.km-effect-18 .elb-mdl-content{-webkit-transform:translateX(200%);transform:translateX(200%);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-18 .elb-mdl-content{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all .5s .1s;transition:all .5s .1s}.elb-fs-ctn[data-situation=active] .km-effect-19~.km-wrapper{height:100%;overflow:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop .5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop .5s forwards ease-in}@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out}}@keyframes OpenTop{50%{transform:rotateX(10deg);animation-timing-function:ease-out}}.km-effect-19 .elb-mdl-content{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:0}.elb-fs-ctn[data-situation=active] .km-effect-19 .elb-mdl-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .5s .1s;transition:all .5s .1s}

/************************************************
	Q - SOCIAL LINKS |Find us *** Share| -WIDGET-	
*************************************************/
.elb-btn-item-txt{display: flex; justify-content: center; align-items: center;}
.elb-btn-item-txt svg{fill: currentColor;}
.elb-social-item svg{-webkit-transition:  all .2s ease-in-out; transition:  all .2s ease-in-out;}
.elb-social-item{cursor: pointer; position: relative; display: inline-block;}
.elb-btn-item .elb-btn-item-txt, .elb-btn-item .elb-btn-item-back{width: inherit; height:inherit; line-height:inherit; border-radius: inherit;}
.elb-btn-item-txt,.elb-btn-item-back{position: absolute; transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; box-sizing: border-box;} 
.elb-btn-item-back:after{-webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
/*Social Hover Icons*/
.elb-btn-container .elb-btn-item{display:inline-block}.elb-btn-item{position:relative}.elb-btn-item .elb-btn-item-back,.elb-btn-item .elb-btn-item-txt{width:inherit;height:inherit;line-height:inherit;border-radius:inherit}.elb-btn-item-back,.elb-btn-item-txt{position:absolute;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;box-sizing:border-box}.elb-btn-item-txt{z-index:9;text-align:center}.elb-btn-item-element a{position:absolute;display:block;cursor:pointer;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:99999}.elb-btn-item-back-h,.elb-btn-item-txt-h,.elb-btn-item[data-hover=fade] .elb-btn-item-h,.elb-btn-item[data-hover=fade]:hover .elb-btn-item-r,.elb-btn-item[data-hover=fade][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=fade]:hover .elb-btn-item-h,.elb-btn-item[data-hover=fade][data-situation=active] .elb-btn-item-h{opacity:1}.elb-btn-item[data-hover=zoomin]:hover .elb-btn-item-r,.elb-btn-item[data-hover=zoomin][data-situation=active] .elb-btn-item-r{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}.elb-btn-item[data-hover=zoomin] .elb-btn-item-h{transform:scale(.5);-webkit-transform:scale(.5)}.elb-btn-item[data-hover=zoomin]:hover .elb-btn-item-h,.elb-btn-item[data-hover=zoomin][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=zoomout]:hover .elb-btn-item-r,.elb-btn-item[data-hover=zoomout][data-situation=active] .elb-btn-item-r{transform:scale(.5);-webkit-transform:scale(.5);opacity:0}.elb-btn-item[data-hover=zoomout] .elb-btn-item-h{transform:scale(1.5);-webkit-transform:scale(1.5)}.elb-btn-item[data-hover=zoomout]:hover .elb-btn-item-h,.elb-btn-item[data-hover=zoomout][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=sasuki]:hover .elb-btn-item-r,.elb-btn-item[data-hover=sasuki][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=sasuki] .elb-btn-item-h{transform:scale(.95);-webkit-transform:scale(.95)}.elb-btn-item[data-hover=sasuki]:hover .elb-btn-item-h,.elb-btn-item[data-hover=sasuki][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=sasuki]:hover .elb-btn-item-back-h:before,.elb-btn-item[data-hover=sasuki][data-situation=active] .elb-btn-item-back-h:before{content:"";transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=sasuki] .elb-btn-item-back-h:before{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid currentColor;transform:scale(.1);-webkit-transform:scale(.1);opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;left:-6px;top:-6px;border-radius:inherit}.elb-btn-item[data-hover=hiroshi]:hover .elb-btn-item-r,.elb-btn-item[data-hover=hiroshi][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=hiroshi] .elb-btn-item-h{transform:scale(1.05);-webkit-transform:scale(1.05)}.elb-btn-item[data-hover=hiroshi]:hover .elb-btn-item-h,.elb-btn-item[data-hover=hiroshi][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=hiroshi]:hover .elb-btn-item-back-h:before,.elb-btn-item[data-hover=hiroshi][data-situation=active] .elb-btn-item-back-h:before{content:"";transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=hiroshi] .elb-btn-item-back-h:before{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid currentColor;transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;left:-6px;top:-6px;border-radius:inherit}.elb-btn-item[data-hover=haruki]:hover .elb-btn-item-r,.elb-btn-item[data-hover=haruki][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=haruki] .elb-btn-item-back-h{transform:scale(1.35);-webkit-transform:scale(1.35)}.elb-btn-item[data-hover=haruki]:hover .elb-btn-item-h,.elb-btn-item[data-hover=haruki][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=haruki]:hover .elb-btn-item-back-h:before,.elb-btn-item[data-hover=haruki][data-situation=active] .elb-btn-item-back-h:before{content:"";transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=haruki] .elb-btn-item-back-h:before{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid currentColor;transform:scale(.1);-webkit-transform:scale(.1);opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;left:-6px;top:-6px;border-radius:inherit}.elb-btn-item[data-hover=murawa]:hover .elb-btn-item-r,.elb-btn-item[data-hover=murawa][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=murawa] .elb-btn-item-back-h{transform:scale(.35);-webkit-transform:scale(.35)}.elb-btn-item[data-hover=murawa]:hover .elb-btn-item-h,.elb-btn-item[data-hover=murawa][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=murawa]:hover .elb-btn-item-back-h:before,.elb-btn-item[data-hover=murawa][data-situation=active] .elb-btn-item-back-h:before{content:"";transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=murawa] .elb-btn-item-back-h:before{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid currentColor;transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;left:-6px;top:-6px;border-radius:inherit}.elb-btn-item[data-hover=sisawa]:hover .elb-btn-item-r,.elb-btn-item[data-hover=sisawa][data-situation=active] .elb-btn-item-r{opacity:0}.elb-btn-item[data-hover=sisawa] .elb-btn-item-back-h{transform:scale(1.35);-webkit-transform:scale(1.35)}.elb-btn-item[data-hover=sisawa]:hover .elb-btn-item-h,.elb-btn-item[data-hover=sisawa][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=sisawa]:hover .elb-btn-item-back-h:before,.elb-btn-item[data-hover=sisawa][data-situation=active] .elb-btn-item-back-h:before{content:"";transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-btn-item[data-hover=sisawa] .elb-btn-item-back-h:before{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid currentColor;transform:scale(.5);-webkit-transform:scale(.5);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;left:-6px;top:-6px;border-radius:inherit}.elb-btn-item[data-hover^=slide] .elb-btn-item-back-h,.elb-btn-item[data-hover^=slide]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover^=slide][data-situation=active] .elb-btn-item-txt-h{opacity:1}.elb-btn-item[data-hover^=slide]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover^=slide][data-situation=active] .elb-btn-item-txt-r{opacity:0}.elb-btn-item[data-hover=slidebottom],.elb-btn-item[data-hover=slideleft],.elb-btn-item[data-hover=slideright],.elb-btn-item[data-hover=slidetop]{overflow:hidden}.elb-btn-item[data-hover=slideleft] .elb-btn-item-back-h{left:-100%}.elb-btn-item[data-hover=slideleft]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover=slideleft][data-situation=active] .elb-btn-item-back-h{left:0}.elb-btn-item[data-hover=slideright] .elb-btn-item-back-h{right:-100%}.elb-btn-item[data-hover=slideright]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover=slideright][data-situation=active] .elb-btn-item-back-h{right:0}.elb-btn-item[data-hover=slidetop] .elb-btn-item-back-h{top:-100%}.elb-btn-item[data-hover=slidetop]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover=slidetop][data-situation=active] .elb-btn-item-back-h{top:0}.elb-btn-item[data-hover=slidebottom] .elb-btn-item-back-h{bottom:-100%}.elb-btn-item[data-hover=slidebottom]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover=slidebottom][data-situation=active] .elb-btn-item-back-h{bottom:0}.elb-btn-item[data-hover^=push] .elb-btn-item-h{opacity:1}.elb-btn-item[data-hover=pushbottom],.elb-btn-item[data-hover=pushleft],.elb-btn-item[data-hover=pushright],.elb-btn-item[data-hover=pushtop]{overflow:hidden}.elb-btn-item[data-hover=pushleft] .elb-btn-item-h{right:-100%}.elb-btn-item[data-hover=pushleft] .elb-btn-item-r,.elb-btn-item[data-hover=pushleft]:hover .elb-btn-item-h,.elb-btn-item[data-hover=pushleft][data-situation=active] .elb-btn-item-h{right:0}.elb-btn-item[data-hover=pushleft]:hover .elb-btn-item-r,.elb-btn-item[data-hover=pushleft][data-situation=active] .elb-btn-item-r{right:100%}.elb-btn-item[data-hover=pushright] .elb-btn-item-h{left:-100%}.elb-btn-item[data-hover=pushright] .elb-btn-item-r,.elb-btn-item[data-hover=pushright]:hover .elb-btn-item-h,.elb-btn-item[data-hover=pushright][data-situation=active] .elb-btn-item-h{left:0}.elb-btn-item[data-hover=pushright]:hover .elb-btn-item-r,.elb-btn-item[data-hover=pushright][data-situation=active] .elb-btn-item-r{left:100%}.elb-btn-item[data-hover=pushtop] .elb-btn-item-h{bottom:-100%}.elb-btn-item[data-hover=pushtop] .elb-btn-item-r,.elb-btn-item[data-hover=pushtop]:hover .elb-btn-item-h,.elb-btn-item[data-hover=pushtop][data-situation=active] .elb-btn-item-h{bottom:0}.elb-btn-item[data-hover=pushtop]:hover .elb-btn-item-r,.elb-btn-item[data-hover=pushtop][data-situation=active] .elb-btn-item-r{bottom:100%}.elb-btn-item[data-hover=pushbottom] .elb-btn-item-h{top:-100%}.elb-btn-item[data-hover=pushbottom] .elb-btn-item-r,.elb-btn-item[data-hover=pushbottom]:hover .elb-btn-item-h,.elb-btn-item[data-hover=pushbottom][data-situation=active] .elb-btn-item-h{top:0}.elb-btn-item[data-hover=pushbottom]:hover .elb-btn-item-r,.elb-btn-item[data-hover=pushbottom][data-situation=active] .elb-btn-item-r{top:100%}.elb-btn-item[data-hover^=fadepush] .elb-btn-item-back{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.elb-btn-item[data-hover^=fadepush]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover^=fadepush]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover^=fadepush][data-situation=active] .elb-btn-item-back-h,.elb-btn-item[data-hover^=fadepush][data-situation=active] .elb-btn-item-txt-h{opacity:1}.elb-btn-item[data-hover^=fadepush] .elb-btn-item-back-h{opacity:0}.elb-btn-item[data-hover=fadepushbottom],.elb-btn-item[data-hover=fadepushleft],.elb-btn-item[data-hover=fadepushright],.elb-btn-item[data-hover=fadepushtop]{overflow:hidden}.elb-btn-item[data-hover=fadepushleft] .elb-btn-item-txt-h{right:-100%}.elb-btn-item[data-hover=fadepushleft]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover=fadepushleft][data-situation=active] .elb-btn-item-txt-h{right:0}.elb-btn-item[data-hover=fadepushleft]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover=fadepushleft][data-situation=active] .elb-btn-item-txt-r{margin-left:-100%;transition:all .55s ease-in;-webkit-transition:all .55s ease-in}.elb-btn-item[data-hover=fadepushright] .elb-btn-item-txt-h{left:-100%}.elb-btn-item[data-hover=fadepushright]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover=fadepushright][data-situation=active] .elb-btn-item-txt-h{left:0}.elb-btn-item[data-hover=fadepushright]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover=fadepushright][data-situation=active] .elb-btn-item-txt-r{margin-left:100%;transition:all .55s ease-in;-webkit-transition:all .55s ease-in}.elb-btn-item[data-hover=fadepushtop] .elb-btn-item-txt-h{bottom:-100%}.elb-btn-item[data-hover=fadepushtop]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover=fadepushtop][data-situation=active] .elb-btn-item-txt-h{bottom:0}.elb-btn-item[data-hover=fadepushtop]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover=fadepushtop][data-situation=active] .elb-btn-item-txt-r{margin-top:-100%;transition:all .55s ease-in;-webkit-transition:all .55s ease-in}.elb-btn-item[data-hover=fadepushbottom] .elb-btn-item-txt-h{top:-100%}.elb-btn-item[data-hover=fadepushbottom]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover=fadepushbottom][data-situation=active] .elb-btn-item-txt-h{top:0}.elb-btn-item[data-hover=fadepushbottom]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover=fadepushbottom][data-situation=active] .elb-btn-item-txt-r{margin-top:100%;transition:all .55s ease-in;-webkit-transition:all .55s ease-in}.elb-btn-item[data-hover^=rotate] .elb-btn-item-h{opacity:1}.elb-btn-item[data-hover^=rotate] .elb-btn-item-h,.elb-btn-item[data-hover^=rotate] .elb-btn-item-r{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.elb-btn-item[data-hover=rotatehorizontal] .elb-btn-item-h{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.elb-btn-item[data-hover=rotatehorizontal]:hover .elb-btn-item-h,.elb-btn-item[data-hover=rotatehorizontal][data-situation=active] .elb-btn-item-h{-webkit-transform:rotateY(0);transform:rotateY(0)}.elb-btn-item[data-hover=rotatehorizontal]:hover .elb-btn-item-r,.elb-btn-item[data-hover=rotatehorizontal][data-situation=active] .elb-btn-item-r{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.elb-btn-item[data-hover=rotatevertical] .elb-btn-item-h{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.elb-btn-item[data-hover=rotatevertical]:hover .elb-btn-item-h,.elb-btn-item[data-hover=rotatevertical][data-situation=active] .elb-btn-item-h{-webkit-transform:rotateX(0);transform:rotateX(0)}.elb-btn-item[data-hover=rotatevertical]:hover .elb-btn-item-r,.elb-btn-item[data-hover=rotatevertical][data-situation=active] .elb-btn-item-r{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.elb-btn-item[data-hover^="3drotate"] .elb-btn-item-h{opacity:1}.elb-btn-item[data-hover="3drotatebottom"],.elb-btn-item[data-hover="3drotateleft"],.elb-btn-item[data-hover="3drotateright"]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-txt-r{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateleft"]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateleft"]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotateleft"][data-situation=active] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateleft"][data-situation=active] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateright"]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateright"]:hover .elb-btn-item-txt-h{-webkit-transform:rotateY(0);transform:rotateY(0);left:0}.elb-btn-item[data-hover="3drotateleft"]:hover .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateleft"]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateleft"][data-situation=active] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateleft"][data-situation=active] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateright"] .elb-btn-item-txt-h{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);left:-50%}.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotateleft"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotateright"]:hover .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateright"]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotateright"][data-situation=active] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotateright"][data-situation=active] .elb-btn-item-txt-r{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);left:50%}.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatebottom"]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatebottom"]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatebottom"][data-situation=active] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatebottom"][data-situation=active] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatetop"]:hover .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatetop"]:hover .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatetop"][data-situation=active] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatetop"][data-situation=active] .elb-btn-item-txt-h{-webkit-transform:rotateX(0);transform:rotateX(0);top:0}.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatebottom"] .elb-btn-item-txt-h,.elb-btn-item[data-hover="3drotatetop"]:hover .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatetop"]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatetop"][data-situation=active] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatetop"][data-situation=active] .elb-btn-item-txt-r{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);top:-50%}.elb-btn-item[data-hover="3drotatebottom"]:hover .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatebottom"]:hover .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatebottom"][data-situation=active] .elb-btn-item-back-r,.elb-btn-item[data-hover="3drotatebottom"][data-situation=active] .elb-btn-item-txt-r,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-back-h,.elb-btn-item[data-hover="3drotatetop"] .elb-btn-item-txt-h{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);top:50%}.elb-btn-item[data-hover=tada]:hover .elb-eff-tada,.elb-btn-item[data-hover=tada][data-situation=active] .elb-eff-tada{opacity:1}.elb-btn-item[data-hover=tada]:hover .elb-btn-item-r,.elb-btn-item[data-hover=tada][data-situation=active] .elb-btn-item-r{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0}.elb-btn-item[data-hover=tada] .elb-btn-item-h{transform:scale(.5);-webkit-transform:scale(.5)}.elb-btn-item[data-hover=tada]:hover .elb-btn-item-h,.elb-btn-item[data-hover=tada][data-situation=active] .elb-btn-item-h{transform:scale(1);-webkit-transform:scale(1);opacity:1}.elb-eff-tada{position:absolute;height:22px;width:2px;z-index:99999999;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elb-eff-tada .tada-eff-insider{position:absolute;height:0%;width:100%;left:0}.elb-eff-tada .tada-eff-insider-one{bottom:0}.elb-eff-tada .tada-eff-insider-two{top:0}.elb-eff-tada .tada-eff-center-insider{position:absolute;height:100%;width:0%;top:0}.elb-eff-tada .tada-eff-insider-three{left:0}.elb-eff-tada .tada-eff-insider-four{right:0}.elb-btn-item[data-hover=tada]:hover .elb-eff-tada .tada-eff-insider-one,.elb-btn-item[data-hover=tada][data-situation=active] .elb-eff-tada .tada-eff-insider-one{-webkit-animation:tada_effect_insider_1 1s;animation:tada_effect_insider_1 1s}.elb-btn-item[data-hover=tada]:hover .elb-eff-tada .tada-eff-insider-two,.elb-btn-item[data-hover=tada][data-situation=active] .elb-eff-tada .tada-eff-insider-two{-webkit-animation:tada_effect_insider_2 1s;animation:tada_effect_insider_2 1s}.elb-btn-item[data-hover=tada]:hover .elb-eff-tada .tada-eff-insider-three,.elb-btn-item[data-hover=tada][data-situation=active] .elb-eff-tada .tada-eff-insider-three{-webkit-animation:tada_effect_insider_3 1s;animation:tada_effect_insider_3 1s}.elb-btn-item[data-hover=tada]:hover .elb-eff-tada .tada-eff-insider-four,.elb-btn-item[data-hover=tada][data-situation=active] .elb-eff-tada .tada-eff-insider-four{-webkit-animation:tada_effect_insider_4 1s;animation:tada_effect_insider_4 1s}.elb-eff-tada{position:absolute;height:22px;width:2px;z-index:99999999;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tada-eff-top{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;top:-15px}.tada-eff-top-left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-6px;top:-22px}.tada-eff-top-right{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-8px;top:-22px}.tada-eff-bottom{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;bottom:-37px}.tada-eff-bottom-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-6px;bottom:-22px}.tada-eff-bottom-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-8px;bottom:-22px}.tada-eff-center-left,.tada-eff-center-right{width:22px;height:2px;z-index:99999}.tada-eff-center-right{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-24px;top:50%}.tada-eff-center-left{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-24px;top:50%}@-webkit-keyframes tada_effect_insider_1{0%{height:100%;top:0;bottom:initial}100%{height:0%;top:0;bottom:initial}}@keyframes tada_effect_insider_1{0%{height:100%;top:0;bottom:initial}100%{height:0%;top:0;bottom:initial}}@-webkit-keyframes tada_effect_insider_2{0%{height:100%;bottom:0;top:initial}100%{height:0%;bottom:0;top:initial}}@keyframes tada_effect_insider_2{0%{height:100%;bottom:0;top:initial}100%{height:0%;bottom:0;top:initial}}@-webkit-keyframes tada_effect_insider_3{0%{width:100%;left:0}100%{width:0%;right:0;left:100%}}@keyframes tada_effect_insider_3{0%{width:100%;left:0}100%{width:0%;right:0;left:100%}}@-webkit-keyframes tada_effect_insider_4{0%{width:100%;right:0}100%{width:0%;left:0;right:100%}}@keyframes tada_effect_insider_4{0%{width:100%;right:0}100%{width:0%;left:0;right:100%}}

.elb-btn-item-back:after{content: ''; position: absolute; width: 100%; height: 100%; left: 0px; top: 0; border-radius: inherit;transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out;}
.elb-theicon svg{transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out;}


/************************************************
	S - DROP CAPS   -WIDGET-
*************************************************/
.elb-drpcp-ctn{width: 100%;}
.elb-drpcp-letter{display: inline-block; box-sizing: border-box;}
.elb-drpcp-letter span{display: flex; height: 100%; width: 100%; box-sizing: border-box; justify-content: center; align-items: center;}

/************************************************
	T - IMAGE SWAP  -WIDGET-
*************************************************/
.elb-imgswp-ctn,.elb-animh-ctn{min-height: 10px; width: 100%; overflow: auto;}
.elb-hv2el-insider{left: 0; top: 0; position: absolute; width: 100%; height: 100%;}
.elb-hv2el-insider img{position: absolute; width: 100%; height: 100%}
.elb-imgswp-fake-image{opacity: 0;}
.elb-imgswp-ctn[data-hover^="zoom"] .elb-hv2el-2{left:50%; top: 50%;}
/*.elb-imgswp-ctn[data-situation="active"] {display: none;}*/


/************************************************
	U - ANIMATED HEADING  -WIDGET-
*************************************************/
.elb-animh-ctn[data-style="normal"] .elb-animh-hd-ovl{display: none; opacity: 0; visibility: hidden;}
.elb-animh-ctn{width: 100%; min-height: 10px;}
.elb-animh-ctn[data-align="center"]{text-align: center;}
.elb-animh-ctn[data-align="left"]{text-align: left;}
.elb-animh-ctn[data-align="right"]{text-align: right;}

.elb-animh-insider{position: relative; display: inline-block; overflow: hidden; float: left;}
.elb-animh-ctn[data-align="center"] .elb-animh-insider{float: left; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.elb-animh-ctn[data-align="left"] .elb-animh-insider{float: left;}
.elb-animh-ctn[data-align="right"] .elb-animh-insider{float: right;}

.elb-animh-hd-ctn{display: block; overflow: hidden; position: relative;}
.elb-animh-heading{position: relative;}
.elb-animh-hd-ovl{position: absolute;}


/*Animated Heading Normal*/
.elb-animh-ctn[data-style="normal"] .elb-animh-heading{-webkit-transition-duration: var(--trans-duration) !important;transition-duration: var(--trans-duration) !important;}
.elb-animh-ctn[data-style="normal"] .elb-animh-animated{-webkit-transition-delay: var(--trans-delay) !important;transition-delay: var(--trans-delay) !important;}
.elb-animh-ctn[data-style="normal"][data-direction="left"] .elb-animh-hd-ctn,
.elb-animh-ctn[data-style="normal"][data-direction="right"] .elb-animh-elm{-webkit-transform: translateX(-101%); transform: translateX(-101%); -webkit-transition: -webkit-transform 1s cubic-bezier(.5,0,.7,.3); transition: transform 1s cubic-bezier(.5,0,.7,.3); }
.elb-animh-ctn[data-style="normal"][data-direction="left"] .elb-animh-elm,
.elb-animh-ctn[data-style="normal"][data-direction="right"] .elb-animh-hd-ctn{-webkit-transform: translateX(101%); transform: translateX(101%); -webkit-transition: -webkit-transform 1s cubic-bezier(.5,0,.7,.3); transition: transform 1s cubic-bezier(.5,0,.7,.3); }
.elb-animh-ctn[data-style="normal"][data-direction="top"] .elb-animh-hd-ctn,
.elb-animh-ctn[data-style="normal"][data-direction="bottom"] .elb-animh-elm{-webkit-transform: translateY(-101%); transform: translateY(-101%); -webkit-transition: -webkit-transform 1s cubic-bezier(.5,0,.7,.3); transition: transform 1s cubic-bezier(.5,0,.7,.3); }
.elb-animh-ctn[data-style="normal"][data-direction="top"] .elb-animh-elm,
.elb-animh-ctn[data-style="normal"][data-direction="bottom"] .elb-animh-hd-ctn{-webkit-transform: translateY(101%); transform: translateY(101%); -webkit-transition: -webkit-transform 1s cubic-bezier(.5,0,.7,.3); transition: transform 1s cubic-bezier(.5,0,.7,.3); }
.elb-animh-ctn[data-style="normal"][data-situation="active"] .elb-animh-animated{-webkit-transform:translate(0,0); transform:translate(0,0);}

/*Animated Line Reveal*/
.elb-animh-ctn[data-style="line-reveal"] .elb-animh-elm {overflow: hidden;}
.elb-animh-ln-span {white-space: pre-wrap; display: inline-block;}
.elb-animh-ctn[data-style="line-reveal"] .elb-animh-elm::before{content: ""; border-bottom: solid; position: absolute; left: 50%; z-index: 999;}
.elb-animh-ctn[data-style="line-reveal"] .elb-animh-elm::after{content: ""; border-bottom: solid; position: absolute; right: 50%; z-index: 999;}

.elb-animh-ctn[data-style="line-reveal"][data-direction="top"] .elb-animh-elm::before{animation: ln-reveal-aftr-befr-top 1s linear forwards; -webkit-animation: ln-reveal-aftr-befr-top 1s linear forwards;}
.elb-animh-ctn[data-style="line-reveal"][data-direction="top"] .elb-animh-elm::after{animation: ln-reveal-aftr-befr-top 1s linear forwards; -webkit-animation: ln-reveal-aftr-befr-top 1s linear forwards;}
.elb-animh-ctn[data-style="line-reveal"][data-direction="top"] .elb-animh-ln-span{transform: translateY(-100%); -webkit-transform: translateY(-100%); animation: ln-letter-slide-top 0.10s ease-in-out forwards; -webkit-animation: ln-letter-slide-top 0.10s ease-in-out forwards;}
@keyframes ln-reveal-aftr-befr-top {0% {width: 0px; top: 35%;} 60% {width: 50%; top: 35%;} 100% {width: 50%; top: 0;}}
@keyframes ln-letter-slide-top {0% {transform: translateY(-100%); -webkit-transform: translateY(-100%);} 100% {transform: translateY(0%); -webkit-transform: translateY(0%); } }
.elb-animh-ctn[data-style="line-reveal"][data-direction="bottom"] .elb-animh-elm::before{animation: ln-reveal-aftr-befr-bottom 1s linear forwards; -webkit-animation: ln-reveal-aftr-befr-bottom 1s linear forwards;}
.elb-animh-ctn[data-style="line-reveal"][data-direction="bottom"] .elb-animh-elm::after{animation: ln-reveal-aftr-befr-bottom 1s linear forwards; -webkit-animation: ln-reveal-aftr-befr-bottom 1s linear forwards;}
.elb-animh-ctn[data-style="line-reveal"][data-direction="bottom"] .elb-animh-ln-span{transform: translateY(100%); -webkit-transform: translateY(100%); animation: ln-letter-slide-bottom 0.10s ease-in-out forwards; -webkit-animation: ln-letter-slide-bottom 0.10s ease-in-out forwards;}
@keyframes ln-letter-slide-bottom {0% {transform: translateY(100%); -webkit-transform: translateY(100%);} 100% {transform: translateY(0%); -webkit-transform: translateY(0%); } }
@keyframes ln-reveal-aftr-befr-bottom {0% {width: 0px; bottom: 35%;} 60% {width: 50%; bottom: 35%;} 100% {width: 50%; bottom: 0;}}



/*Animated Heading Reveal*/
.elb-animh-ctn[data-style="reveal"] .elb-animh-heading{opacity: 0; -webkit-transition: opacity calc((var( --trans-duration) * 0.1) * 1s) ease-in calc( var(--trans-delay) + ((var(--trans-duration) * 0.7) * 1s)); transition: opacity calc((var( --trans-duration) * 0.1) * 1s) ease-in calc( var(--trans-delay) + ((var(--trans-duration) * 0.7) * 1s)); }
.elb-animh-ctn[data-style="reveal"][data-situation="active"] .elb-animh-heading{opacity: 1;}
.elb-animh-ctn[data-style="reveal"] .elb-animh-hd-ctn{background: transparent!important;}
.elb-animh-ctn .elb-animh-hd-ovl{height: 100%; width: 100%; left: 0px; top: 0px;z-index: 3;}
.elb-animh-ctn[data-style="reveal"][data-direction="left"] .elb-animh-hd-ovl{-webkit-transform: translateX(-101%); transform: translateX(-101%);}
.elb-animh-ctn[data-style="reveal"][data-direction="left"][data-situation="active"] .elb-animh-hd-ovl{-webkit-animation: animatedheading_left .9s cubic-bezier(.5,0,.7,.3) forwards;animation: animatedheading_left .9s cubic-bezier(.5,0,.7,.3) forwards;}
@-webkit-keyframes animatedheading_left {0% {-webkit-transform: translateX(-101%); transform: translateX(-101%);} 100%{ -webkit-transform: translateX(101%); transform: translateX(101%);}}
@keyframes animatedheading_left {0% {-webkit-transform: translateX(-101%); transform: translateX(-101%);} 100%{ -webkit-transform: translateX(101%); transform: translateX(101%);}}
.elb-animh-ctn[data-style="reveal"][data-direction="right"] .elb-animh-hd-ovl{-webkit-transform: translateX(101%); transform: translateX(101%);}
.elb-animh-ctn[data-style="reveal"][data-direction="right"][data-situation="active"] .elb-animh-hd-ovl{-webkit-animation: animatedheading_right .9s cubic-bezier(.5,0,.7,.3) forwards;animation: animatedheading_right .9s cubic-bezier(.5,0,.7,.3) forwards;}
@-webkit-keyframes animatedheading_right {0% {-webkir-transform: translateX(101%); transform: translateX(101%);} 100%{ -webkit-transform: translateX(-101%); transform: translateX(-101%);}}
@keyframes animatedheading_right {0% {-webkir-transform: translateX(101%); transform: translateX(101%);} 100%{ -webkit-transform: translateX(-101%); transform: translateX(-101%);}}
.elb-animh-ctn[data-style="reveal"][data-direction="top"] .elb-animh-hd-ovl{-webkit-transform: translateY(-101%); transform: translateY(-101%);}
.elb-animh-ctn[data-style="reveal"][data-direction="top"][data-situation="active"] .elb-animh-hd-ovl{-webkit-animation: animatedheading_top .9s cubic-bezier(.5,0,.7,.3) forwards;animation: animatedheading_top .9s cubic-bezier(.5,0,.7,.3) forwards;}
@-webkit-keyframes animatedheading_top {0% {-webkit-transform: translateY(-101%); transform: translateY(-101%);} 100%{ transform: translateY(101%);}}
@keyframes animatedheading_top {0% {-webkit-transform: translateY(-101%); transform: translateY(-101%);} 100%{ transform: translateY(101%);}}
.elb-animh-ctn[data-style="reveal"][data-direction="bottom"] .elb-animh-hd-ovl{-webkit-transform: translateY(101%); transform: translateY(101%);}
.elb-animh-ctn[data-style="reveal"][data-direction="bottom"][data-situation="active"] .elb-animh-hd-ovl{-webkit-animation: animatedheading_bottom .9s cubic-bezier(.5,0,.7,.3) forwards;animation: animatedheading_bottom .9s cubic-bezier(.5,0,.7,.3) forwards;}
@-webkit-keyframes animatedheading_bottom {0% {-webkir-transform: translateY(101%); transform: translateY(101%);} 100%{ -webkit-transform: translateY(-101%); transform: translateY(-101%);}}
@keyframes animatedheading_bottom {0% {-webkir-transform: translateY(101%); transform: translateY(101%);} 100%{ -webkit-transform: translateY(-101%); transform: translateY(-101%);}}
/************************************************
	V - ICON SEPERATOR  -WIDGET-
*************************************************/
.elb-widget-icon-sep-ctn{height: 100%; width: 100%; display: flex; align-items: center; justify-content: center; }
.elb-icon-sep-insider{position: relative; z-index: 1; display: flex; align-items: center; }
.elb-icon-ctn{z-index: 9999; position: relative; display: flex; align-items: center; justify-content: center; }


/************************************************
	W - ALERT BOX  -WIDGET-
*************************************************/
.elb-albx-ctn{display: flex; box-sizing: border-box;  width: 100%; align-items: center; line-height: 1em; position: relative;}
.elb-albx-ctn[data-align="right"]{flex-direction: row-reverse;}
.elb-albx-icon{align-items: center; justify-content: center; display: flex;}
.elb-albx-close{position: absolute; width: 25px; height: 25px; z-index: 9; opacity: .85; cursor: pointer; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 10px;}
.elb-albx-close:hover{opacity: 1}
.elb-albx-ctn[data-align="left"]{left: unset; right: 10px;}
.elb-albx-close:before,.elb-albx-close:after{content: ''; position: absolute; width: 16px; height: 3px; left: 5px; top: 11px; background: currentColor; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.elb-albx-close:after{-webkit-transform: rotate(45deg); transform: rotate(45deg);}
.elb-albx-ctn[data-show="enabled"][data-hide="disabled"]{opacity: 0; -webkit-animation: show_albx .4s forwards;animation: show_albx .4s forwards; -webkit-animation-delay:var(--albx-show-timer); animation-delay:var(--albx-show-timer);}
.elb-albx-ctn[data-hide="enabled"][data-show="disabled"]{-webkit-animation: hide_albx .4s forwards;animation: hide_albx .4s forwards; -webkit-animation-delay:var(--albx-hide-timer); animation-delay:var(--albx-hide-timer);}
.elb-albx-ctn[data-hide="enabled"][data-show="enabled"]{opacity: 0; -webkit-animation: show_albx .4s forwards var(--albx-show-timer), hide_albx .4s forwards var(--albx-hide-timer);animation: show_albx .4s forwards var(--albx-show-timer), hide_albx .4s forwards var(--albx-hide-timer);}
@keyframes show_albx {0%{opacity: 0;}100%{opacity: 1;}}
@-webkit-keyframes show_albx {0%{opacity: 0;}100%{opacity: 1;}}
@keyframes hide_albx {0%{opacity: 1;}100%{opacity: 0;}}
@-webkit-keyframes hide_albx {0%{opacity: 1;}100%{opacity: 0;}}



/************************************************
	W - 3D CARD FLIP -WIDGET-
*************************************************/
.elb-3cflp-ctn{position: relative; box-sizing: border-box; -webkit-perspective: 800px; perspective: 800px;}
.elb-3cflp-ctn .elb-cflp-card{-webkit-transform-style: preserve-3d;  transform-style: preserve-3d; }
.elb-3cflp-ctn .elb-cflp-card .elb-cflp-figure{-webkit-backface-visibility: hidden; backface-visibility: hidden;}
.elb-3cflp-ctn .elb-cflp-figure{-webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}
.elb-3cflp-ctn:hover .elb-cflp-card{-webkit-transform:none !important; transform:none !important;}
.elb-3cflp-ctn[data-layout="toleft"]:hover .elb-cflp-back{ -webkit-transform: rotateY(0deg) translateX(0%);  transform: rotateY(0deg) translateX(0%); left: 0; }
.elb-3cflp-ctn[data-layout="toleft"] .elb-cflp-back{-webkit-transform: rotateY(90deg) translateX(22%);  transform: rotateY(90deg) translateX(22%); left: 50%; }
.elb-3cflp-ctn[data-layout="toleft"]:hover .elb-cflp-front{-webkit-transform: rotateY(-90deg) translateX(-22%);  transform: rotateY(-90deg) translateX(-22%); margin-left: -50%;  }
.elb-3cflp-ctn .elb-cflp-figure{-webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}
.elb-3cflp-ctn[data-layout="toright"]:hover .elb-cflp-back{ -webkit-transform: rotateY(0deg) translateX(0%);  transform: rotateY(0deg) translateX(0%); left: 0; }
.elb-3cflp-ctn[data-layout="toright"] .elb-cflp-back{-webkit-transform: rotateY(-90deg) translateX(-22%);  transform: rotateY(-90deg) translateX(-22%); left: -50%;  }
.elb-3cflp-ctn[data-layout="toright"]:hover .elb-cflp-front{  -webkit-transform: rotateY(90deg) translateX(22%);  transform: rotateY(90deg) translateX(22%); margin-left: 50%;}



.elb-skb-elem[data-stripes="yes"] .elb-skb-elem-bar:after{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));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: -moz-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: -o-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: 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-size: 20px 20px;}
.elb-skb-elem[data-stripes="yes"][data-stripes-move="yes"] .elb-skb-elem-bar:after{-webkit-animation: stripes-moving 1s linear infinite;animation: stripes-moving 1s linear infinite;}
@-webkit-keyframes stripes-moving {from {background-position:20px 0} to {background-position:0 0}}
@keyframes stripes-moving {from {background-position:20px 0} to {background-position:0 0}}

.elb-skb-step-ctn{position: absolute; height: 100%; width: 100%; z-index: 2; left: 0; top: 0; display: flex;}
.elb-skb-step{height: 100%; top: 0; bottom: 0; position: absolute;}

/************************************************
	W - VERTICAL SKILL BAR  -WIDGET-
*************************************************/
.elb-vrskb-filler{height: 0px;}
.elb-vrskb-inner{display: flex; width: 100%; position: relative;}
.elb-vrskb-insider{text-align: center;}
.elb-vrskb-bar-ctn{display: inline-block; position: relative;}
.elb-vrskb-bar{position: absolute; width: 100%; left: 0px; bottom: 0;}
.elb-vrskb-ctn[data-situation="active"] .elb-vrskb-filler{height: var(--skill-value);}
.elb-vrskb-vl{position: absolute;text-align: center; z-index: 2; bottom: 0; line-height: 1em;}
.elb-vrskb-vl-in{margin-top: -1em;}
.elb-vrskb-ctn[data-layout="style_1"] .elb-vrskb-vl, .elb-vrskb-ctn[data-layout="style_2"] .elb-vrskb-vl{ left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.elb-vrskb-ctn[data-layout="style_2"] .elb-vrskb-vl{display: flex; flex-direction: column-reverse;}

.elb-vrskb-ctn[data-percent-position="left"] .elb-vrskb-vl{left: -100%; width: 100%;}
.elb-vrskb-ctn[data-percent-position="right"] .elb-vrskb-vl{right: -100%; width: 100%; }
.elb-vrskb-ctn[data-layout="style_3"] .elb-vrskb-vl:before{content: ''; position: absolute; width: 13px; height: 2px; background: currentColor; top: 0;}
.elb-vrskb-ctn[data-percent-position="left"] .elb-vrskb-vl:before{ right: 0px;}
.elb-vrskb-ctn[data-percent-position="right"] .elb-vrskb-vl:before{ left: 0px;}

.elb-vrskb-ctn[data-layout="style_3"] .elb-vrskb-vl-in,.elb-vrskb-ctn[data-layout="style_4"] .elb-vrskb-vl-in{margin-top: -.5em;}
.elb-vrskb-ctn[data-layout="style_3"][data-percent-position="left"] .elb-vrskb-vl-in{margin-left: -3em;}
.elb-vrskb-ctn[data-layout="style_3"][data-percent-position="right"] .elb-vrskb-vl-in{margin-right: -3em;}
 
.elb-vrskb-ctn[data-layout="style_4"] .elb-vrskb-vl-in{position: absolute; padding: 3px 6px; z-index: 5; line-height: 1em; display: flex; justify-content: center; align-items: center;}
.elb-vrskb-ctn[data-layout="style_4"] .elb-vrskb-vl-in span{position: relative; z-index: 2;}
.elb-vrskb-ctn[data-layout="style_4"] .elb-vrskb-vl-in:before{content: ''; position: absolute; width: 100%; height: 100%; background: currentColor; left: 0; top: 0; }
.elb-vrskb-ctn[data-layout="style_4"] .elb-vrskb-vl-in:after{content: ''; position: absolute;  border-top: 5px solid transparent; border-bottom: 5px solid transparent; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.elb-vrskb-ctn[data-layout="style_4"][data-percent-position="left"] .elb-vrskb-vl-in:after{right: -5px; border-left: 5px solid currentColor;}
.elb-vrskb-ctn[data-layout="style_4"][data-percent-position="right"] .elb-vrskb-vl-in:after{left: -5px; border-right: 5px solid currentColor;}
.elb-vrskb-ctn[data-layout="style_4"][data-percent-position="left"] .elb-vrskb-vl-in{margin-right: 8px; right: 0;}
.elb-vrskb-ctn[data-layout="style_4"][data-percent-position="right"] .elb-vrskb-vl-in{margin-left: 8px; left: 0px;}

.elb-vrskb-ctn[data-name-layout="style_2"] .elb-vrskb-name{-webkit-transform: rotate(45deg); transform: rotate(45deg);}
.elb-vrskb-ctn[data-name-layout="style_3"] .elb-vrskb-name{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}



/*=============================
		CERTAINDEV ANIMATIONS 
=============================*/
/*.elb-hotspot-contentbig[data-situation="inactive"] .elb-hotspot-content{display: none;}*/
.elb-hotspot-contentanim[data-situation="inactive"][data-animation^="slide"] .elb-hotspot-contentctn{visibility: hidden; -webkit-transition: all .28s ease-in-out; transition: all .28s ease-in-out;}
.elb-hotspot-contentanim[data-situation="inactive"][data-animation="none"] .elb-hotspot-contentctn{visibility: hidden; -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.elb-animated-elem[data-animation='fade'][data-situation="inactive"], .elb-animated-child[data-animation='fade'][data-situation="inactive"] .elb-animated-childelem{opacity: 0;}
.elb-animated-elem[data-animation='fade'][data-situation="active"], .elb-animated-child[data-animation='fade'][data-situation="active"] .elb-animated-childelem{opacity: 1;}
.elb-animated-elem[data-animation='zoomin'][data-situation="inactive"], .elb-animated-child[data-animation='zoomin'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: scale(0.6); transform: scale(0.6); opacity: 0;}
.elb-animated-elem[data-animation='zoomin'][data-situation="active"], .elb-animated-child[data-animation='zoomin'][data-situation="active"] .elb-animated-childelem{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
.elb-animated-elem[data-animation='zoomout'][data-situation="inactive"], .elb-animated-child[data-animation='zoomout'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: scale(1.2); transform: scale(1.2); opacity: 0;}
.elb-animated-elem[data-animation='zoomout'][data-situation="active"], .elb-animated-child[data-animation='zoomout'][data-situation="active"] .elb-animated-childelem{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
.elb-animated-elem[data-animation='slideup'][data-situation="inactive"], .elb-animated-child[data-animation='slideup'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateY(25px); transform: translateY(25px);}
.elb-animated-elem[data-animation='slideup'][data-situation="active"], .elb-animated-child[data-animation='slideup'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateY(0); transform: translateY(0);}
.elb-animated-elem[data-animation='slidedown'][data-situation="inactive"], .elb-animated-child[data-animation='slidedown'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateY(-25px); transform: translateY(-25px);}
.elb-animated-elem[data-animation='slidedown'][data-situation="active"], .elb-animated-child[data-animation='slidedown'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateY(0); transform: translateY(0);}
.elb-animated-elem[data-animation='slideleft'][data-situation="inactive"], .elb-animated-child[data-animation='slideleft'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateX(25px); transform: translateX(25px);}
.elb-animated-elem[data-animation='slideleft'][data-situation="active"], .elb-animated-child[data-animation='slideleft'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateX(0); transform: translateX(0);}
.elb-animated-elem[data-animation='slideright'][data-situation="inactive"], .elb-animated-child[data-animation='slideright'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateX(-25px); transform: translateX(-25px);}
.elb-animated-elem[data-animation='slideright'][data-situation="active"], .elb-animated-child[data-animation='slideright'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateX(0); transform: translateX(0);}
.elb-animated-elem[data-animation='fadeup'][data-situation="inactive"], .elb-animated-child[data-animation='fadeup'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateY(25px); transform: translateY(25px); opacity: 0;}
.elb-animated-elem[data-animation='fadeup'][data-situation="active"], .elb-animated-child[data-animation='fadeup'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateY(0); transform: translateY(0); opacity: 1;}
.elb-animated-elem[data-animation='fadedown'][data-situation="inactive"], .elb-animated-child[data-animation='fadedown'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateY(-25px); transform: translateY(-25px); opacity: 0;}
.elb-animated-elem[data-animation='fadedown'][data-situation="active"], .elb-animated-child[data-animation='fadedown'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateY(0); transform: translateY(0); opacity: 1;}
.elb-animated-elem[data-animation='fadeleft'][data-situation="inactive"], .elb-animated-child[data-animation='fadeleft'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateX(25px); transform: translateX(25px); opacity: 0;}
.elb-animated-elem[data-animation='fadeleft'][data-situation="active"], .elb-animated-child[data-animation='fadeleft'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
.elb-animated-elem[data-animation='faderight'][data-situation="inactive"], .elb-animated-child[data-animation='faderight'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform: translateX(-25px); transform: translateX(-25px); opacity: 0;}
.elb-animated-elem[data-animation='faderight'][data-situation="active"], .elb-animated-child[data-animation='faderight'][data-situation="active"] .elb-animated-childelem{-webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
.elb-animated-elem[data-animation='fallperspective'][data-situation="inactive"], .elb-animated-child[data-animation='fallperspective'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform-origin: 50% calc(100% + 30px);transform-origin: 50% calc(100% + 30px);-webkit-transform: perspective(1000px) rotate3d(1,0,0,65deg);transform: perspective(1000px) rotate3d(1,0,0,65deg); opacity: 0;}
.elb-animated-elem[data-animation='fallperspective'][data-situation="active"], .elb-animated-child[data-animation='fallperspective'][data-situation="active"] .elb-animated-childelem{opacity: 1;	-webkit-transform: translate3d(0,0,0) rotate3d(0,0,0,0);transform: translate3d(0,0,0) rotate3d(0,0,0,0);}
.elb-animated-elem[data-animation='fallperspectivebig'][data-situation="inactive"], .elb-animated-child[data-animation='fallperspectivebig'][data-situation="inactive"] .elb-animated-childelem{-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transform: scale3d(0.7,0.3,1);transform: scale3d(0.7,0.3,1); opacity: 0;}
.elb-animated-elem[data-animation='fallperspectivebig'][data-situation="active"], .elb-animated-child[data-animation='fallperspectivebig'][data-situation="active"] .elb-animated-childelem{opacity: 1;	-webkit-transform: translate3d(0,0,0) rotate3d(0,0,0,0);transform: translate3d(0,0,0) rotate3d(0,0,0,0);}
.elb-animated-elem[data-animation='flip'][data-situation="inactive"], .elb-animated-child[data-animation='flip'][data-situation="inactive"] .elb-animated-childelem{opacity: 0;-webkit-perspective: 1300px;perspective: 1300px;	-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateY(-80deg);transform: rotateY(-80deg);}
.elb-animated-elem[data-animation='flip'][data-situation="active"], .elb-animated-child[data-animation='flip'][data-situation="active"] .elb-animated-childelem{ -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; }
.elb-animated-elem[data-animation='fly'], .elb-animated-child[data-animation='fly'] .elb-animated-childelem{-webkit-perspective: 1300px;perspective: 1300px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 50% 50% -100px;transform-origin: 50% 50% -100px;}
.elb-animated-elem[data-animation='fly'][data-situation="inactive"], .elb-animated-child[data-animation='fly'][data-situation="inactive"] .elb-animated-childelem{-webkit-animation: certaindev_flyout .5s ease-in-out forwards;animation: certaindev_flyout .5s ease-in-out forwards;}
.elb-animated-elem[data-animation='fly'][data-situation="active"], .elb-animated-child[data-animation='fly'][data-situation="active"] .elb-animated-childelem{-webkit-animation: certaindev_fly .5s ease-in-out forwards;animation: certaindev_fly .5s ease-in-out forwards;}
@-webkit-keyframes certaindev_fly {0% { -webkit-transform: rotateX(-180deg);transform: rotateX(-180deg); opacity: 0;}100% { -webkit-transform: rotateX(0deg); opacity: 1; }}
@keyframes certaindev_fly {0% { -webkit-transform: rotateX(-180deg);transform: rotateX(-180deg); opacity: 0;}100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }}
@-webkit-keyframes certaindev_flyout {0% {  -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1;}100% {-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg); opacity: 0;}}
@keyframes certaindev_flyout {0% {  -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1;}100% {-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg); opacity: 0;}}
.elb-animated-elem[data-animation='popup'][data-situation="inactive"], .elb-animated-child[data-animation='popup'][data-situation="inactive"] .elb-animated-childelem{-webkit-perspective: 1300px;perspective: 1300px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;  -webkit-animation: certaindev_popupout .4s ease-in-out forwards;animation: certaindev_popupout .4s ease-in-out forwards;}
.elb-animated-elem[data-animation='popup'][data-situation="active"], .elb-animated-child[data-animation='popup'][data-situation="active"] .elb-animated-childelem{-webkit-animation: certaindev_popup .4s ease-in-out forwards;animation: certaindev_popup .4s ease-in-out forwards;}
@-webkit-keyframes certaindev_popup {0% { } 70% { -webkit-transform: scale(1.1); transform: scale(1.1);  -webkit-animation-timing-function: ease-out ;animation-timing-function: ease-out;}100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}
@keyframes certaindev_popup {0% { } 70% { -webkit-transform: scale(1.1); transform: scale(1.1);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;}100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}
@-webkit-keyframes certaindev_popupout {0% { -webkit-transform: scale(1); transform: scale(1);  -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} 70% { -webkit-transform: scale(1.1); transform: scale(1.1);  -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }100% { -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; }}
@keyframes certaindev_popupout {0% { -webkit-transform: scale(1);  transform: scale(1);  -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 70% { -webkit-transform: scale(1.1);  transform: scale(1.1);  -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }100% { -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; }}

.elb-hotspot-contentbig[data-situation="active"] {z-index: 9}


/************************************************
	W - Video Modal  -WIDGET-
*************************************************/
.elb-video-if-ctn{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.elb-video-if-ctn iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}





/************************************************
	W - COUNTDOWN  -WIDGET-
*************************************************/
.elb-countdown-ctn{min-height: 10px;}
.elb-countdown-ctn[data-align="left"] .elb-countdown-elem{float: left; }
.elb-countdown-ctn[data-align="left"]{text-align: left;}
.elb-countdown-ctn[data-align="center"]{text-align: center;}
.elb-countdown-ctn[data-align="right"]{text-align: right;}

.elb-countdown-elem{display: inline-block; text-align: center;}
.elb-countdown-ctn[data-layout="style1"] .elb-countdown-digit,.elb-countdown-ctn[data-layout="style1"] .elb-countdown-unit,
.elb-countdown-ctn[data-layout="style2"] .elb-countdown-digit,.elb-countdown-ctn[data-layout="style2"] .elb-countdown-unit{width: 100%; display: inline-block;}
.elb-countdown-ctn[data-layout="style3"] .elb-countdown-digit,
.elb-countdown-ctn[data-layout="style3"] .elb-countdown-unit{width:auto; display: inline-block;}






/************************************************
	W - MODERN IMAGE  -WIDGET-
*************************************************/
/*
.elb-lportf-ctn{position: relative; width: 100%; float: left;}
*/
.elb-hvimage-overlay {
	--modern-image-x:0;
	--modern-image-y:0;
	--scale:0;
	--rotate:360deg;
}
.elb-lportf-ctn{width: 100%; position: relative; float: left;}
.elb-isotope-container{width:100%;float:left;height:auto;position:relative}.elb-isotope-container[data-columns='1'] .elb-isotope-item{width:100%}.elb-isotope-container[data-columns='2'] .elb-isotope-item{width:50%}.elb-isotope-container[data-columns='3'] .elb-isotope-item{width:33.33333%}.elb-isotope-container[data-columns='4'] .elb-isotope-item{width:25%}.elb-isotope-container[data-columns='5'] .elb-isotope-item{width:20%}.elb-isotope-container[data-columns='1'][data-gutter-enabled=on] .elb-isotope-item{width:100%}.elb-isotope-container[data-columns='2'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - 75px)/ 2 + 25px)}.elb-isotope-container[data-columns='3'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - 125px)/ 3 + 25px)}.elb-isotope-container[data-columns='4'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - 175px)/ 4 + 25px)}.elb-isotope-container[data-columns='5'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - 225px)/ 5 + 25px)}.elb-isotope-container[data-columns='2'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - calc(var(--gutter-value) * 3))/ 2 + var(--gutter-value))}.elb-isotope-container[data-columns='3'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - calc(var(--gutter-value) * 5))/ 3 + var(--gutter-value))}.elb-isotope-container[data-columns='4'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - calc(var(--gutter-value) * 7))/ 4 + var(--gutter-value))}.elb-isotope-container[data-columns='5'][data-gutter-enabled=on] .elb-isotope-item{width:calc((100% - calc(var(--gutter-value) * 9))/ 5 + var(--gutter-value))}.elb-isotope-container[data-layout=metro][data-gutter-enabled=off] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrosquare],.elb-isotope-container[data-layout=metro][data-gutter-enabled=off] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrotall]{width:25%}.elb-isotope-container[data-layout=metro][data-gutter-enabled=off] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrowide]{width:50%}.elb-isotope-container[data-layout=metro][data-gutter-enabled=on] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrosquare],.elb-isotope-container[data-layout=metro][data-gutter-enabled=on] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrotall]{width:calc((100% - 175px)/ 4 + 25px)}.elb-isotope-container[data-layout=metro][data-gutter-enabled=on] .elb-hvimage-ctn[data-portfolio-metro=rahyass-portfolio-metrowide]{width:calc((100% - 75px)/ 2 + 25px)}.elb-isotope-container[data-gutter-enabled=on] .elb-hvimage-ctn.elb-hvimage-jupiter,.elb-isotope-container[data-gutter-enabled=on] .elb-hvimage-ctn.elb-hvimage-mars{margin-bottom:25px;padding-bottom:0}.elb-isotope-container .elb-isotope-item[data-isotope-situation=shown]{-webkit-transition:left .5s ease-in-out,top .5s ease-in-out,box-shadow .4s ease-in-out;transition:left .5s ease-in-out,top .5s ease-in-out,box-shadow .4s ease-in-out}.elb-isotope-container[data-animation=fade] .elb-isotope-item{opacity:0}.elb-isotope-container[data-animation=fade] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_fade .4s ease-in-out forwards;animation:isotope_fade .4s ease-in-out forwards}@-webkit-keyframes isotope_fade{0%{opacity:0}100%{opacity:1}}@keyframes isotope_fade{0%{opacity:0}100%{opacity:1}}.elb-isotope-container[data-animation=zoomin] .elb-isotope-item{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}.elb-isotope-container[data-animation=zoomin] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_zoomin .4s ease-in-out forwards;animation:isotope_zoomin .4s ease-in-out forwards}@-webkit-keyframes isotope_zoomin{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes isotope_zoomin{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.elb-isotope-container[data-animation=zoomout] .elb-isotope-item{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.elb-isotope-container[data-animation=zoomout] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_zoomout .4s ease-in-out forwards;animation:isotope_zoomout .4s ease-in-out forwards}@-webkit-keyframes isotope_zoomout{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes isotope_zoomout{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.elb-isotope-container[data-animation=slideup] .elb-isotope-item{-webkit-transform:translateY(140px);transform:translateY(140px);visibility:hidden}.elb-isotope-container[data-animation=slideup] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_slideup .4s ease-in-out forwards;animation:isotope_slideup .4s ease-in-out forwards}@-webkit-keyframes isotope_slideup{0%{-webkit-transform:translateY(140px);transform:translateY(140px);visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@keyframes isotope_slideup{0%{-webkit-transform:translateY(140px);transform:translateY(140px);visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}.elb-isotope-container[data-animation=slidedown] .elb-isotope-item{-webkit-transform:translateY(-140px);transform:translateY(-140px);visibility:hidden}.elb-isotope-container[data-animation=slidedown] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_slidedown .4s ease-in-out forwards;animation:isotope_slidedown .4s ease-in-out forwards}@-webkit-keyframes isotope_slidedown{0%{-webkit-transform:translateY(-140px);transform:translateY(-140px);visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@keyframes isotope_slidedown{0%{-webkit-transform:translateY(-140px);transform:translateY(-140px);visibility:hidden}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}.elb-isotope-container[data-animation=slideleft] .elb-isotope-item{-webkit-transform:translateX(55px);transform:translateX(55px);visibility:hidden}.elb-isotope-container[data-animation=slideleft] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_slideleft .4s ease-in-out forwards;animation:isotope_slideleft .4s ease-in-out forwards}@-webkit-keyframes isotope_slideleft{0%{-webkit-transform:translateX(55px);transform:translateX(55px);visibility:hidden}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}@keyframes isotope_slideleft{0%{-webkit-transform:translateX(55px);transform:translateX(55px);visibility:hidden}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.elb-isotope-container[data-animation=slideright] .elb-isotope-item{-webkit-transform:translateX(-55px);transform:translateX(-55px);visibility:hidden}.elb-isotope-container[data-animation=slideright] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_slideright .4s ease-in-out forwards;animation:isotope_slideright .4s ease-in-out forwards}@-webkit-keyframes isotope_slideright{0%{-webkit-transform:translateX(-55px);transform:translateX(-55px);visibility:hidden}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}@keyframes isotope_slideright{0%{-webkit-transform:translateX(-55px);transform:translateX(-55px);visibility:hidden}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.elb-isotope-container[data-animation=fadeup] .elb-isotope-item{opacity:0;-webkit-transform:translateY(140px);transform:translateY(140px)}.elb-isotope-container[data-animation=fadeup] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_fadeup .4s ease-in-out forwards;animation:isotope_fadeup .4s ease-in-out forwards}@-webkit-keyframes isotope_fadeup{0%{opacity:0;-webkit-transform:translateY(140px);transform:translateY(140px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes isotope_fadeup{0%{opacity:0;-webkit-transform:translateY(140px);transform:translateY(140px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.elb-isotope-container[data-animation=fadedown] .elb-isotope-item{opacity:0;-webkit-transform:translateY(-140px);transform:translateY(-140px)}.elb-isotope-container[data-animation=fadedown] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_fadedown .4s ease-in-out forwards;animation:isotope_fadedown .4s ease-in-out forwards}@-webkit-keyframes isotope_fadedown{0%{opacity:0;-webkit-transform:translateY(-140px);transform:translateY(-140px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes isotope_fadedown{0%{opacity:0;-webkit-transform:translateY(-140px);transform:translateY(-140px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.elb-isotope-container[data-animation=fadeleft] .elb-isotope-item{opacity:0;-webkit-transform:translateX(55px);transform:translateX(55px)}.elb-isotope-container[data-animation=fadeleft] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_fadeleft .4s ease-in-out forwards;animation:isotope_fadeleft .4s ease-in-out forwards}@-webkit-keyframes isotope_fadeleft{0%{opacity:0;-webkit-transform:translateX(55px);transform:translateX(55px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes isotope_fadeleft{0%{opacity:0;-webkit-transform:translateX(55px);transform:translateX(55px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.elb-isotope-container[data-animation=faderight] .elb-isotope-item{opacity:0;-webkit-transform:translateX(-55px);transform:translateX(-55px)}.elb-isotope-container[data-animation=faderight] .elb-isotope-item[data-isotope-situation=shown]{-webkit-animation:isotope_faderight .4s ease-in-out forwards;animation:isotope_faderight .4s ease-in-out forwards}@-webkit-keyframes isotope_faderight{0%{opacity:0;-webkit-transform:translateX(-55px);transform:translateX(-55px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes isotope_faderight{0%{opacity:0;-webkit-transform:translateX(-55px);transform:translateX(-55px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.elb-isotope-item-insider{width:100%;position:relative;float:left;overflow:hidden;-webkit-animation-delay:inherit;animation-delay:inherit}.elb-isotope-container[data-animation=isotope_fallperspective] .elb-isotope-item{-webkit-perspective:1300px;perspective:1300px}.elb-isotope-container[data-animation=isotope_fallperspective] .elb-isotope-item-insider{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);opacity:0}.elb-isotope-container[data-animation=isotope_fallperspective] .elb-isotope-item[data-isotope-situation=shown] .elb-isotope-item-insider{-webkit-animation:isotope_fallperspective .6s ease-in-out forwards;animation:isotope_fallperspective .6s ease-in-out forwards}@-webkit-keyframes isotope_fallperspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}@keyframes isotope_fallperspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}.elb-isotope-container[data-animation=isotope_fly] .elb-isotope-item{-webkit-perspective:1300px;perspective:1300px}.elb-isotope-container[data-animation=isotope_fly] .elb-isotope-item-insider{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);opacity:0}.elb-isotope-container[data-animation=isotope_fly] .elb-isotope-item[data-isotope-situation=shown] .elb-isotope-item-insider{-webkit-animation:isotope_fly .55s ease-in-out forwards;animation:isotope_fly .55s ease-in-out forwards}@-webkit-keyframes isotope_fly{100%{-webkit-transform:rotateX(0);opacity:1}}@keyframes isotope_fly{100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.elb-isotope-container[data-animation=isotope_flip] .elb-isotope-item{-webkit-perspective:1300px;perspective:1300px}.elb-isotope-container[data-animation=isotope_flip] .elb-isotope-item-insider{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg)}.elb-isotope-container[data-animation=isotope_flip] .elb-isotope-item[data-isotope-situation=shown] .elb-isotope-item-insider{-webkit-animation:isotope_flip .4s ease-in-out forwards;animation:isotope_flip .4s ease-in-out forwards}@-webkit-keyframes isotope_flip{100%{-webkit-transform:rotateX(0);opacity:1}}@keyframes isotope_flip{100%{-webkit-transform:rotateX(0);opacity:1}}.elb-isotope-container[data-animation=isotope_popup] .elb-isotope-item{-webkit-perspective:1300px;perspective:1300px}.elb-isotope-container[data-animation=isotope_popup] .elb-isotope-item-insider{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0);transform:scale(0);opacity:0}.elb-isotope-container[data-animation=isotope_popup] .elb-isotope-item[data-isotope-situation=shown] .elb-isotope-item-insider{-webkit-animation:isotope_popup .4s ease-in-out forwards;animation:isotope_popup .4s ease-in-out forwards}@-webkit-keyframes isotope_popup{70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes isotope_popup{70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}[data-elb-boxshadow-hover=enabled]:hover,[data-elb-boxshadow=enabled]{box-shadow:0 20px 40px -20px rgba(0,0,0,.7);-webkit-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}[data-elb-boxshadowsmall-hover=enabled]:hover,[data-elb-boxshadowsmall-hover=enabled][data-situation=active],[data-elb-boxshadowsmall=enabled]{box-shadow:0 9px 24px -6px rgba(0,0,0,.4);-webkit-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}.elb-hvimage-single{width:100%;position:relative;float:left}.elb-hvimage-single .elb-hvimage-insider[data-elb-boxshadow-hover=enabled]{margin-bottom:35px}.elb-hvimage-ctn[data-overlay-type=custom]:hover .elb-hvimage-overlay{opacity:.7!important}.elb-hvimage-content-elemspan{display:block}.elb-hvimage-content{position:absolute;width:100%;z-index:2;box-sizing:border-box}.elb-hvimage-ctn h3{padding:0;margin:0}.elb-hvimage-ctn[data-columnposition=left] .elb-hvimage-content{text-align:left;padding-left:25px}.elb-hvimage-ctn[data-columnposition=left][data-container-frame=enabled] .elb-hvimage-content{padding-left:50px}.elb-hvimage-ctn[data-columnposition=center] .elb-hvimage-content{text-align:center}.elb-hvimage-ctn[data-columnposition=right] .elb-hvimage-content{text-align:right;padding-right:25px}.elb-hvimage-ctn[data-columnposition=right][data-container-frame=enabled] .elb-hvimage-content{padding-right:50px}.elb-hvimage-ctn[data-rowposition=top] .elb-hvimage-content{top:0;padding-top:25px}.elb-hvimage-ctn[data-rowposition=top][data-container-frame=enabled] .elb-hvimage-content{padding-top:50px}.elb-hvimage-ctn[data-rowposition=middle] .elb-hvimage-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elb-hvimage-ctn[data-rowposition=middle] [data-tilt] .elb-hvimage-content{-webkit-transform:translateY(-50%) translateZ(20px);transform:translateY(-50%) translateZ(20px)}.elb-hvimage-ctn[data-rowposition=bottom] .elb-hvimage-content{bottom:0;padding-bottom:25px}.elb-hvimage-ctn[data-rowposition=bottom][data-container-frame=enabled] .elb-hvimage-content{padding-bottom:50px}.elb-hvimage-ctn .elb-hvimage-content-elem{width:100%;float:left;display:block}.elb-hvimage-overlay{position:absolute;z-index:1;width:100%;height:100%}.elb-hvimage-borderctn{position:absolute;z-index:1;width:100%;height:100%}.elb-hvimage-ctn[data-bordersize=small] .elb-hvimage-brlr{width:2px}.elb-hvimage-ctn[data-bordersize=small] .elb-hvimage-brtb{height:2px}.elb-hvimage-ctn[data-bordersize=medium] .elb-hvimage-brlr{width:7px}.elb-hvimage-ctn[data-bordersize=medium] .elb-hvimage-brtb{height:7px}.elb-hvimage-ctn[data-bordersize=large] .elb-hvimage-brlr{width:15px}.elb-hvimage-ctn[data-bordersize=large] .elb-hvimage-brtb{height:15px}.elb-hvimage-ctn[data-overlay-showeffect=fade] .elb-hvimage-overlay{opacity:0;top:0;left:0}.elb-hvimage-ctn[data-overlay-showeffect=fade]:hover .elb-hvimage-overlay{opacity:1}.elb-hvimage-ctn[data-container-frame=enabled] .elb-hvimage-overlay{-webkit-transform: translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px);transform: translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px);}.elb-hvimage-ctn[data-overlay-showeffect=slideleft] .elb-hvimage-overlay{top:0;left:-100%}.elb-hvimage-ctn[data-overlay-showeffect=slideleft]:hover .elb-hvimage-overlay{left:0}.elb-hvimage-ctn[data-overlay-showeffect=slidetop] .elb-hvimage-overlay{left:0;top:-100%}.elb-hvimage-ctn[data-overlay-showeffect=slidetop]:hover .elb-hvimage-overlay{top:0}.elb-hvimage-ctn[data-overlay-showeffect=slideright] .elb-hvimage-overlay{top:0;right:-100%}.elb-hvimage-ctn[data-overlay-showeffect=slideright]:hover .elb-hvimage-overlay{right:0}.elb-hvimage-ctn[data-overlay-showeffect=slidebottom] .elb-hvimage-overlay{left:0;bottom:-100%}.elb-hvimage-ctn[data-overlay-showeffect=slidebottom]:hover .elb-hvimage-overlay{bottom:0}.elb-hvimage-ctn[data-overlay-showeffect=fadeleft] .elb-hvimage-overlay{top:0;left:-100%;opacity:0}.elb-hvimage-ctn[data-overlay-showeffect=fadeleft]:hover .elb-hvimage-overlay{left:0;opacity:1}.elb-hvimage-ctn[data-overlay-showeffect=fadetop] .elb-hvimage-overlay{left:0;top:-100%;opacity:0}.elb-hvimage-ctn[data-overlay-showeffect=fadetop]:hover .elb-hvimage-overlay{top:0;opacity:1}.elb-hvimage-ctn[data-overlay-showeffect=faderight] .elb-hvimage-overlay{top:0;right:-100%;opacity:0}.elb-hvimage-ctn[data-overlay-showeffect=faderight]:hover .elb-hvimage-overlay{right:0;opacity:1}.elb-hvimage-ctn[data-overlay-showeffect=fadebottom] .elb-hvimage-overlay{left:0;bottom:-100%;opacity:0}.elb-hvimage-ctn[data-overlay-showeffect=fadebottom]:hover .elb-hvimage-overlay{bottom:0;opacity:1}.elb-hvimage-ctn[data-overlay-showeffect=zoomin] .elb-hvimage-overlay{opacity:0;-webkit-transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) scale(var(--scale));transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) scale(var(--scale))}.elb-hvimage-ctn[data-overlay-showeffect=zoomin]:hover .elb-hvimage-overlay{opacity:1;--scale:1;}.elb-hvimage-ctn[data-overlay-showeffect=rotatezoom] .elb-hvimage-overlay{-webkit-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}.elb-hvimage-ctn[data-overlay-showeffect=rotatezoom][data-container-frame=enabled] .elb-hvimage-overlay{-webkit-transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) rotate(360deg) scale(0);transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) rotate(360deg) scale(0);}.elb-hvimage-ctn[data-overlay-showeffect=rotatezoom]:hover .elb-hvimage-overlay{border-radius:0;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.elb-hvimage-ctn[data-overlay-showeffect=rotatezoom][data-container-frame=enabled]:hover .elb-hvimage-overlay{border-radius:0;-webkit-transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) rotate(0deg) scale(1);transform:translateX(calc(var(--modern-image-x)/2*1px)) translateY(calc(var(--modern-image-y)/2*1px)) translateZ(20px) rotate(0deg) scale(1);}.elb-hvimage-ctn[data-overlay-showeffect=faderight][data-container-frame=enabled]:hover .elb-hvimage-overlay,.elb-hvimage-ctn[data-overlay-showeffect=slideright][data-container-frame=enabled]:hover .elb-hvimage-overlay{right:calc( var(--modern-image-x) * 1px)}.elb-hvimage-ctn[data-overlay-showeffect=fadebottom][data-container-frame=enabled]:hover .elb-hvimage-overlay,.elb-hvimage-ctn[data-overlay-showeffect=slidebottom][data-container-frame=enabled]:hover .elb-hvimage-overlay{bottom:calc(var(--modern-image-y) * 1px)}.elb-hvimage-ctn[data-overlay-showeffect=fadebottom] .elb-hvimage-insider[data-elb-boxshadow-hover=enabled] .elb-hvimage-overlay,.elb-hvimage-ctn[data-overlay-showeffect=slidebottom] .elb-hvimage-insider[data-elb-boxshadow-hover=enabled] .elb-hvimage-overlay{bottom:calc(-100% - 35px)}.elb-hvimage-ctn[data-overlay-showeffect=fadebottom]:hover .elb-hvimage-insider[data-elb-boxshadow-hover=enabled] .elb-hvimage-overlay,.elb-hvimage-ctn[data-overlay-showeffect=slidebottom]:hover .elb-hvimage-insider[data-elb-boxshadow-hover=enabled] .elb-hvimage-overlay{bottom:0}.elb-hvimage-insider{position:relative;z-index:9;float:left;width:100%;height:100%}.elb-hvimage-insider[data-tilt]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.elb-tilt-elem{-webkit-transform:translateZ(25px);transform:translateZ(25px)}.elb-hvimage-ctn[data-content-showeffect=fade] .elb-hvimage-content-elem{opacity:0}.elb-hvimage-ctn[data-content-showeffect=fade]:hover .elb-hvimage-content-elem{opacity:1}.elb-hvimage-ctn[data-content-showeffect=slideleft] .elb-hvimage-content-elem{margin-left:-100%}.elb-hvimage-ctn[data-content-showeffect=slideleft]:hover .elb-hvimage-content-elem{margin-left:0}.elb-hvimage-ctn[data-content-showeffect=slidetop] .elb-hvimage-overlay{overflow: hidden}.elb-hvimage-ctn[data-content-showeffect=slidetop] .elb-hvimage-content-elem{margin-top:-100%}.elb-hvimage-ctn[data-content-showeffect=slidetop]:hover .elb-hvimage-content-elem{margin-top:0}.elb-hvimage-ctn[data-content-showeffect=slidetop]:hover .elb-hvimage-content{overflow: unset}.elb-hvimage-ctn[data-content-showeffect=slideright] .elb-hvimage-content-elem{margin-left:100%}.elb-hvimage-ctn[data-content-showeffect=slideright]:hover .elb-hvimage-ctn[data-content-showeffect=slidebottom] .elb-hvimage-overlay{overflow: hidden}.elb-hvimage-content-elem{margin-left:0}.elb-hvimage-ctn[data-content-showeffect=slidebottom] .elb-hvimage-content-elem{margin-top:100%}.elb-hvimage-ctn[data-content-showeffect=slidebottom]:hover .elb-hvimage-content-elem{margin-top:0}.elb-hvimage-ctn[data-content-showeffect=slidebottom]:hover .elb-hvimage-content{overflow: unset}.elb-hvimage-ctn[data-content-showeffect=zoomin] .elb-hvimage-content-elem{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.elb-hvimage-ctn[data-content-showeffect=zoomin]:hover .elb-hvimage-content-elem{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.elb-hvimage-ctn[data-content-showeffect=zoomout] .elb-hvimage-content-elem{opacity:0;-webkit-transform:scale(2);transform:scale(2)}.elb-hvimage-ctn[data-content-showeffect=zoomout]:hover .elb-hvimage-content-elem{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.elb-hvimage-ctn[data-content-showeffect*=reveal] .elb-hvimage-content-elem{overflow:hidden}.elb-hvimage-ctn[data-content-showeffect*=reveal] .elb-hvimage-content-elemspan{-webkit-transition:inherit;transition:inherit}.elb-hvimage-ctn[data-content-showeffect=revealtop] .elb-hvimage-content-elemspan{display:block;position:relative;transform:translateY(-100%)}.elb-hvimage-ctn[data-content-showeffect=revealbottom]:hover .elb-hvimage-content-elemspan,.elb-hvimage-ctn[data-content-showeffect=revealtop]:hover .elb-hvimage-content-elemspan{transform:translateY(0)}.elb-hvimage-ctn[data-content-showeffect=revealbottom] .elb-hvimage-content-elemspan{display:block;position:relative;transform:translateY(100%)}.elb-hvimage-ctn[data-content-showeffect=popup] .elb-hvimage-content-elem{-webkit-perspective:1300px;perspective:1300px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}.elb-hvimage-ctn[data-content-showeffect=popup]:hover .elb-hvimage-content-elem{-webkit-animation:hoverimg_popup .4s ease-in-out forwards;animation:hoverimg_popup .4s ease-in-out forwards;opacity:1}@-webkit-keyframes hoverimg_popup{70%{-webkit-transform:scale(1.3)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes hoverimg_popup{70%{-webkit-transform:scale(1.3)}100%{-webkit-transform:scale(1);opacity:1}}.elb-hvimage-br{position:absolute;z-index:1;background:currentColor}.elb-hvimage-venus .elb-hvimage-bleft{left:25px;top:calc(100% - 150px);height:0}.elb-hvimage-venus .elb-hvimage-bright{right:25px;bottom:calc(100% - 150px);height:0}.elb-hvimage-venus .elb-hvimage-bottom{right:calc(100% - 150px);bottom:25px;width:0}.elb-hvimage-venus .elb-hvimage-btop{left:calc(100% - 150px);top:25px;width:0}.elb-hvimage-venus[data-container-frame=enabled] .elb-hvimage-bleft{left:25px}.elb-hvimage-venus[data-container-frame=enabled] .elb-hvimage-bright{right:25px}.elb-hvimage-venus[data-container-frame=enabled] .elb-hvimage-bottom{bottom:25px}.elb-hvimage-venus[data-container-frame=enabled] .elb-hvimage-btop{top:25px}.elb-hvimage-venus:hover .elb-hvimage-bleft{height:70px;top:25px}.elb-hvimage-venus:hover .elb-hvimage-bright{height:70px;bottom:25px}.elb-hvimage-venus:hover .elb-hvimage-bottom{width:70px;right:25px}.elb-hvimage-venus:hover .elb-hvimage-btop{width:70px;left:25px}.elb-hvimage-venus[data-container-frame=enabled]:hover .elb-hvimage-bleft{top:25px}.elb-hvimage-venus[data-container-frame=enabled]:hover .elb-hvimage-bright{bottom:25px}.elb-hvimage-venus[data-container-frame=enabled]:hover .elb-hvimage-bottom{right:25px}.elb-hvimage-venus[data-container-frame=enabled]:hover .elb-hvimage-btop{left:25px}.elb-hvimage-neptune .elb-hvimage-bleft{left:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0}.elb-hvimage-neptune .elb-hvimage-bright{right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0}.elb-hvimage-neptune .elb-hvimage-bottom{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25px;width:0}.elb-hvimage-neptune .elb-hvimage-btop{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:25px;width:0}.elb-hvimage-neptune[data-container-frame=enabled] .elb-hvimage-bleft{left:25px}.elb-hvimage-neptune[data-container-frame=enabled] .elb-hvimage-bright{right:25px}.elb-hvimage-neptune[data-container-frame=enabled] .elb-hvimage-bottom{bottom:25px}.elb-hvimage-neptune[data-container-frame=enabled] .elb-hvimage-btop{top:25px}.elb-hvimage-neptune:hover .elb-hvimage-bleft{height:calc(100% - 51px)}.elb-hvimage-neptune:hover .elb-hvimage-bright{height:calc(100% - 51px)}.elb-hvimage-neptune:hover .elb-hvimage-bottom{width:calc(100% - 51px)}.elb-hvimage-neptune:hover .elb-hvimage-btop{width:calc(100% - 51px)}.elb-hvimage-neptune[data-container-frame=enabled]:hover .elb-hvimage-bleft{height:calc(100% - 51px)}.elb-hvimage-neptune[data-container-frame=enabled]:hover .elb-hvimage-bright{height:calc(100% - 51px)}.elb-hvimage-neptune[data-container-frame=enabled]:hover .elb-hvimage-bottom{width:calc(100% - 51px)}.elb-hvimage-neptune[data-container-frame=enabled]:hover .elb-hvimage-btop{width:calc(100% - 51px)}.elb-hvimage-uranus .elb-hvimage-br{opacity:0}.elb-hvimage-uranus:hover .elb-hvimage-br{opacity:1}.elb-hvimage-uranus .elb-hvimage-bleft{left:-20px;top:25px;height:calc(100% - 50px)}.elb-hvimage-uranus .elb-hvimage-bright{right:-20px;top:25px;height:calc(100% - 50px)}.elb-hvimage-uranus .elb-hvimage-bottom{bottom:-20px;left:25px;width:calc(100% - 50px)}.elb-hvimage-uranus .elb-hvimage-btop{top:-20px;left:25px;width:calc(100% - 50px)}.elb-hvimage-uranus[data-container-frame=enabled] .elb-hvimage-bleft{left:-40px;top:10px;height:calc(100% - 20px)}.elb-hvimage-uranus[data-container-frame=enabled] .elb-hvimage-bright{right:-40px;top:10px;height:calc(100% - 20px)}.elb-hvimage-uranus[data-container-frame=enabled] .elb-hvimage-bottom{bottom:-40px;left:10px;width:calc(100% - 20px)}.elb-hvimage-uranus[data-container-frame=enabled] .elb-hvimage-btop{top:-40px;left:10px;width:calc(100% - 20px)}.elb-hvimage-uranus:hover .elb-hvimage-bleft{left:50px}.elb-hvimage-uranus:hover .elb-hvimage-bright{right:50px}.elb-hvimage-uranus:hover .elb-hvimage-bottom{bottom:50px}.elb-hvimage-uranus:hover .elb-hvimage-btop{top:50px}.elb-hvimage-uranus[data-container-frame=enabled]:hover .elb-hvimage-bleft{left:45px}.elb-hvimage-uranus[data-container-frame=enabled]:hover .elb-hvimage-bright{right:45px}.elb-hvimage-uranus[data-container-frame=enabled]:hover .elb-hvimage-bottom{bottom:45px}.elb-hvimage-uranus[data-container-frame=enabled]:hover .elb-hvimage-btop{top:45px}.elb-hvimage-saturn:hover .elb-hvimage-content{opacity:0}.elb-hvimage-br{position:absolute;z-index:1;background:currentColor}.elb-hvimage-saturn .elb-hvimage-bleft{left:25px;bottom:calc(100% - 150px);height:0}.elb-hvimage-saturn .elb-hvimage-bright{right:25px;top:calc(100% - 150px);height:0}.elb-hvimage-saturn .elb-hvimage-bottom{left:calc(100% - 150px);bottom:25px;width:0}.elb-hvimage-saturn .elb-hvimage-btop{right:calc(100% - 150px);top:25px;width:0}.elb-hvimage-saturn[data-container-frame=enabled] .elb-hvimage-bleft{left:50px}.elb-hvimage-saturn[data-container-frame=enabled] .elb-hvimage-bright{right:50px}.elb-hvimage-saturn[data-container-frame=enabled] .elb-hvimage-bottom{bottom:50px}.elb-hvimage-saturn[data-container-frame=enabled] .elb-hvimage-btop{top:50px}.elb-hvimage-saturn:hover .elb-hvimage-bleft{height:70px;bottom:25px}.elb-hvimage-saturn:hover .elb-hvimage-bright{height:70px;top:25px}.elb-hvimage-saturn:hover .elb-hvimage-bottom{width:70px;left:25px}.elb-hvimage-saturn:hover .elb-hvimage-btop{width:70px;right:25px}.elb-hvimage-saturn[data-container-frame=enabled]:hover .elb-hvimage-bleft{bottom:50px}.elb-hvimage-saturn[data-container-frame=enabled]:hover .elb-hvimage-bright{top:50px}.elb-hvimage-saturn[data-container-frame=enabled]:hover .elb-hvimage-bottom{left:50px}.elb-hvimage-saturn[data-container-frame=enabled]:hover .elb-hvimage-btop{right:50px}.elb-hvimage-mars:hover .elb-hvimage-btn-item,.elb-hvimage-saturn:hover .elb-hvimage-btn-item{-webkit-transform:scale(1);transform:scale(1);opacity:1}.elb-hvimage-actionbtns{position:absolute;top:50%;width:100%;height:40px;z-index:93;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elb-hvimage-ctn[data-rowposition=middle] [data-tilt] .elb-hvimage-actionbtns{-webkit-transform:translateY(-50%) translateZ(20px);transform:translateY(-50%) translateZ(20px)}.elb-hvimage-actionbtns .elb-hvimage-btn-item{width:35px;height:35px;color:#fff;line-height:35px;font-size:13px;display:inline-block;-webkit-transform:scale(0);transform:scale(0);opacity:0;margin:0 1px;position:relative;cursor:pointer;border-radius:500px;text-align:center;float:none}.elb-hvimage-actionbtns .elb-hvimage-btn-item i{z-index:9;position:relative}.elb-hvimage-actionbtns .elb-hvimage-btn-item:after{content:'';background:rgba(255,255,255,.2);position:absolute;left:0;top:0;height:100%;width:100%;border-radius:500px;z-index:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.elb-hvimage-actionbtns .elb-hvimage-btn-item:hover:after{-webkit-transform:scale(1);transform:scale(1)}.elb-hvimage-arrowctn{height:25px;width:100%;left:0;bottom:25px;z-index:1;position:absolute}.elb-hvimage-pluto[data-container-frame=enabled] .elb-hvimage-arrowctn{bottom:25px}.elb-hvimage-arrowitem{background:currentColor;position:absolute;height:3px;right:65px;top:50%;width:0}.elb-hvimage-arrowtop{-webkit-transform:rotate(35deg) translateX(-5px);transform:rotate(35deg) translateX(-5px)}.elb-hvimage-arrowbottom{-webkit-transform:rotate(-35deg) translateX(-5px);transform:rotate(-35deg) translateX(-5px)}.elb-hvimage-pluto:hover .elb-hvimage-arrowside{width:13px;right:25px}.elb-hvimage-pluto[data-container-frame=enabled]:hover .elb-hvimage-arrowside{width:13px;right:25px}.elb-hvimage-pluto[data-container-frame=enabled] .elb-hvimage-arrowside{right:95px}.elb-hvimage-arrowline{right:130px}.elb-hvimage-pluto:hover .elb-hvimage-arrowline{width:30px;right:34px}.elb-hvimage-pluto[data-container-frame=enabled]:hover .elb-hvimage-arrowline{width:30px;right:33px}.elb-hvimage-jupiter{overflow:hidden}.elb-hvimage-jupiter[data-columnposition=left] .elb-lportf-content-hover{text-align:left}.elb-hvimage-jupiter .elb-lportf-content-hover{position:absolute;left:0;bottom:0;opacity:1;z-index:1}.elb-hvimage-jupiter .elb-lportf-title{margin-bottom:3px}.elb-hvimage-jupiter .elb-hvimage-content-elem{position:relative;display:block;float:left;width:100%;overflow:hidden}.elb-hvimage-jupiter:hover .elb-hvimage-content{bottom:-64px}.elb-hvimage-jupiter .elb-hvimage-jupiter-content{height:64px;padding-top:13px!important}.elb-hvimage-jupiter .elb-hvimage-background{top:-64px}.elb-hvimage-jupiter:hover .elb-hvimage-background{top:0}.elb-hvimage-jupiter .elb-hvimage-content-hover .elb-hvimage-content-elemspan{display:block;position:relative;transform:translateY(100%)}.elb-hvimage-jupiter:hover .elb-hvimage-content-hover .elb-hvimage-content-elemspan{transform:translateY(0)}.elb-hvimage-heart-right{position:absolute;right:0;margin-top:2px;padding-right:inherit;text-align:center;cursor:pointer}.elb-hvimage-heart-right i{font-size:17px;opacity:.8;left:0;display:block;margin-bottom:2px}.elb-hvimage-heart-right span{font-size:11px;font-family:monospace;display:block}
[data-overlay-showeffect*="slide"] .elb-hvimage-insider,[data-overlay-showeffect*="fade"] .elb-hvimage-insider{overflow: hidden;}
.elb-hvimage-background img{float: left;}
.elb-lportf-content{overflow: hidden;}
/*.elb-masonry-item-insider{overflow: hidden;}*/
.elb-masonry-item-insider[data-tilt]:hover{-webkit-animation: elb_ovl_anim 1s forwards; animation: elb_ovl_anim 1s forwards;}
@keyframes elb_ovl_anim {0% {overflow: hidden;} 100%{overflow: unset;}}
@-webkit-keyframes elb_ovl_anim {0% {overflow: hidden;} 100%{overflow: unset;}}



/************************************************
	W - TOGGLE CONTENT	-WIDGET-	
*************************************************/
.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-content-2,.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-content-1{display: none}
.elb-tgc-switcher-area{display: flex;}
.elb-tgc-switcher-ins{display: flex;}
.elb-tgc-ctn[data-switcher-stacked="yes"] .elb-tgc-switcher-ins,
[data-elementor-device-mode="tablet"] .elb-tgc-ctn[data-switcher-responsive="both"] .elb-tgc-switcher-ins,
[data-elementor-device-mode="mobile"] .elb-tgc-ctn[data-switcher-responsive="only_phone"] .elb-tgc-switcher-ins{flex-direction: column; align-items: center;}
.elb-tgc-switcher-ctn{box-sizing: border-box; cursor: pointer; position: relative;}
.elb-tgc-switcher-ctn:before{content: ''; position: absolute; box-sizing: border-box; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-tgc-switcher-ctn[data-style="style_2"], .elb-tgc-switcher-ctn[data-style="style_2"]:before,.elb-tgc-switcher-ctn[data-style="style_4"], .elb-tgc-switcher-ctn[data-style="style_4"]:before,.elb-tgc-switcher-ctn[data-style="style_6"], .elb-tgc-switcher-ctn[data-style="style_6"]:before{border-radius: 50px}
.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_1"]:before,.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_2"]:before,.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_3"]:before,.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_4"]:before{left: 3px;}
.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_1"]:before,.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_2"]:before,.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_3"]:before,.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_4"]:before{left: calc(100% - var(--width-size));}
.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_5"]:before,.elb-tgc-ctn[data-activated="area_1"] .elb-tgc-switcher-ctn[data-style="style_6"]:before{left: 0px;}
.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_5"]:before,.elb-tgc-ctn[data-activated="area_2"] .elb-tgc-switcher-ctn[data-style="style_6"]:before{left: calc(100% - var(--width-size));}





/************************************************
	W - PRICE LISTING  -WIDGET-
*************************************************/
.elb-prl-list{display: flex;align-items: center;}
.elb-prl-img{flex-shrink: 0;}
.elb-prl-img img{height:auto;}
.elb-prl-top,.elb-prl-bottom{position: relative;float: left; width: 100%; }
.elb-prl-top{display: flex;align-items: center; }
.elb-prl-title{display: flex;position: relative;align-items: center; }
.elb-prl-title span a {color: inherit;}
.elb-prl-price,.elb-prl-unit{float: right; }
.elb-prl-line{position: relative;border-bottom: 1px dotted transparent;float: left;transform: translateY(-40%);-webkit-flex-grow: 100; flex-grow: 100;box-sizing: border-box;margin: 0px 4px;}
.elb-prl-bottom{line-height: 1em!important;display: flex;}
.elb-prl-discount{text-decoration: line-through; padding: 0 5px;}
/*List position*/
.elb-prl-list[data-align="right"],.elb-prl-list[data-align="right"] .elb-prl-bottom,
.elb-prl-list[data-align="right"] .elb-prl-title,.elb-prl-list[data-align="right"] .elb-prl-top{flex-direction: row-reverse;}
.elb-prl-list[data-align="center"]{text-align: center; flex-direction: column;}
.elb-prl-list[data-align="center"] .elb-prl-img{width: 100%;}
.elb-prl-list[data-align="center"] .elb-prl-title,.elb-prl-list[data-align="center"] .elb-prl-bottom{width: 100%; justify-content: center;}
.elb-prl-price-center div{display: inline-block; float: unset;}

/************************************************
	- BACKGROUND OBJECTS DECORATION  -EXTENSION-
*************************************************/
.elb-bgobjdeco-ctn{position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.elb-bgobjdeco-item{position: absolute;}
.elb-bgobjdeco-item[data-position="top"]{top: 0;}
.elb-bgobjdeco-item[data-position="middle"]{top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.elb-bgobjdeco-item[data-position="bottom"]{bottom: 0;}
.elb-bgobjdeco-item[data-align="left"]{left: 0;}
.elb-bgobjdeco-item[data-align="center"]{left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.elb-bgobjdeco-item[data-align="right"]{right: 0;}
.elb-bgobjdeco-item[data-position="middle"][data-align="center"]{-webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.elb-bgobjdeco-item-insider, .elb-bgobjdeco-item svg{width: 100%!important; height: auto;}

.elb-bgobjdeco-item[data-infinite-rotate="right"] svg{-webkit-animation: elb_inf_rotate_right linear infinite; animation: elb_inf_rotate_right linear infinite;}
.elb-bgobjdeco-item[data-infinite-rotate="left"] svg{-webkit-animation: elb_inf_rotate_left linear infinite; animation: elb_inf_rotate_left linear infinite;}

@-webkit-keyframes elb_inf_rotate_right {from{-webkit-transform: rotate(0deg);transform: rotate(0deg);} to{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes elb_inf_rotate_right {from{-webkit-transform: rotate(0deg);transform: rotate(0deg);} to{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}

@-webkit-keyframes elb_inf_rotate_left {from{-webkit-transform: rotate(0deg);transform: rotate(0deg);} to{-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}}
@keyframes elb_inf_rotate_left {from{-webkit-transform: rotate(0deg);transform: rotate(0deg);} to{-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}}


.elb-bgobjdeco-item[data-move-around="style_1"]{-webkit-animation: elb_movedeco_style_1 5s infinite linear; animation: elb_movedeco_style_1 5s infinite linear;}
.elb-bgobjdeco-item[data-move-around="style_2"]{-webkit-animation: elb_movedeco_style_2 5s infinite linear; animation: elb_movedeco_style_2 5s infinite linear;}
.elb-bgobjdeco-item[data-move-around="style_3"]{-webkit-animation: elb_movedeco_style_3 5s infinite linear; animation: elb_movedeco_style_3 5s infinite linear;}
.elb-bgobjdeco-item[data-move-around="style_4"]{-webkit-animation: elb_movedeco_style_4 5s infinite linear; animation: elb_movedeco_style_4 5s infinite linear;}

@-webkit-keyframes elb_movedeco_style_1 {0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 25% {-webkit-transform: translate(-15px, 15px); transform: translate(-15px, 15px);} 50% {-webkit-transform: translate(10px, -10px); transform: translate(10px, -10px);} 75% {-webkit-transform: translate(30px, -10px); transform: translate(30px, -10px);} 100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}
@keyframes elb_movedeco_style_1 {0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 25% {-webkit-transform: translate(-15px, 15px); transform: translate(-15px, 15px);} 50% {-webkit-transform: translate(10px, -10px); transform: translate(10px, -10px);} 75% {-webkit-transform: translate(30px, -10px); transform: translate(30px, -10px);} 100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}

@-webkit-keyframes elb_movedeco_style_2 {0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}25% {-webkit-transform: translate(15px, -15px); transform: translate(15px, -15px); }50% {-webkit-transform: translate(-10px, 10px); transform: translate(-10px, 10px);}75% {-webkit-transform: translate(-30px, 10px); transform: translate(-30px, 10px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}
@keyframes elb_movedeco_style_2 {0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}25% {-webkit-transform: translate(15px, -15px); transform: translate(15px, -15px); }50% {-webkit-transform: translate(-10px, 10px); transform: translate(-10px, 10px);}75% {-webkit-transform: translate(-30px, 10px); transform: translate(-30px, 10px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}

@-webkit-keyframes elb_movedeco_style_3 {0% {-webkit-transform: translate(0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg);} 25% {-webkit-transform: translate(-15px, 15px) rotate(15deg); transform: translate(-15px, 15px) rotate(15deg);} 50% {-webkit-transform: translate(10px, -10px) rotate(35deg); transform: translate(10px, -10px) rotate(35deg);} 75% {-webkit-transform: translate(30px, -10px) rotate(10deg); transform: translate(30px, -10px) rotate(10deg);} 100% {-webkit-transform: translate(0, 0) rotate(0deg);transform: translate(0, 0) rotate(0deg);}}
@keyframes elb_movedeco_style_3 {0% {-webkit-transform: translate(0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg);} 25% {-webkit-transform: translate(-15px, 15px) rotate(15deg); transform: translate(-15px, 15px) rotate(15deg);} 50% {-webkit-transform: translate(10px, -10px) rotate(35deg); transform: translate(10px, -10px) rotate(35deg);} 75% {-webkit-transform: translate(30px, -10px) rotate(10deg); transform: translate(30px, -10px) rotate(10deg);} 100% {-webkit-transform: translate(0, 0) rotate(0deg);transform: translate(0, 0) rotate(0deg);}}

@-webkit-keyframes elb_movedeco_style_4 {0% {-webkit-transform: translate(0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg);}25% {-webkit-transform: translate(15px, -15px) rotate(-15deg); transform: translate(15px, -15px) rotate(-15deg);}50% {-webkit-transform: translate(-10px, 10px) rotate(-35deg); transform: translate(-10px, 10px) rotate(-35deg);}75% {-webkit-transform: translate(-30px, 10px) rotate(-10deg); transform: translate(-30px, 10px) rotate(-10deg);}100% {-webkit-transform: translate(0, 0) rotate(0deg);transform: translate(0, 0) rotate(0deg);}}
@keyframes elb_movedeco_style_4 {0% {-webkit-transform: translate(0, 0) rotate(0deg); transform: translate(0, 0) rotate(0deg);}25% {-webkit-transform: translate(15px, -15px) rotate(-15deg); transform: translate(15px, -15px) rotate(-15deg);}50% {-webkit-transform: translate(-10px, 10px) rotate(-35deg); transform: translate(-10px, 10px) rotate(-35deg);}75% {-webkit-transform: translate(-30px, 10px) rotate(-10deg); transform: translate(-30px, 10px) rotate(-10deg);}100% {-webkit-transform: translate(0, 0) rotate(0deg);transform: translate(0, 0) rotate(0deg);}}




/************************************************
	- BACKGROUND IMAGE  -EXTENSION-
*************************************************/
.elb-bg-prlx-type-automove,.elb-bg-prlx-type-onscroll,.elb-bg-prlx-type-mousemove{background-repeat: repeat;-webkit-transition: none!important; transition: none!important;}

.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-left{background-repeat-x: repeat;  -webkit-animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite; animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite;}
@keyframes elbAutoMoveLeft{to{background-position-x:-30000px;}}
@-webkit-keyframes elbAutoMoveLeft{to{background-position-x:-30000px;}}

.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-right{background-repeat-x: repeat;  -webkit-animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite; animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite;}
@keyframes elbAutoMoveRight{to{background-position-x:30000px;}}
@-webkit-keyframes elbAutoMoveRight{to{background-position-x:30000px;}}


.elb-bg-prlx-type-automove.elb-bg-prlx-vrt-direction-top{background-repeat-y: repeat;  -webkit-animation: elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; animation: elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;}
@keyframes elbAutoMoveTop{to{background-position-y:-30000px;}}
@-webkit-keyframes elbAutoMoveTop{to{background-position-y:-30000px;}}

.elb-bg-prlx-type-automove.elb-bg-prlx-vrt-direction-bottom{background-repeat-y: repeat;  -webkit-animation: elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; animation: elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;}
@keyframes elbAutoMoveBottom{to{background-position-y:30000px;}}
@-webkit-keyframes elbAutoMoveBottom{to{background-position-y:30000px;}}


.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-left.elb-bg-prlx-vrt-direction-top{ background-repeat: repeat;
	-webkit-animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite, elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; 
	animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite,elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;
}

.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-left.elb-bg-prlx-vrt-direction-bottom{ background-repeat: repeat;
	-webkit-animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite, elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; 
	animation: elbAutoMoveLeft calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite,elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;
}

.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-right.elb-bg-prlx-vrt-direction-top{ background-repeat: repeat;
	-webkit-animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite, elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; 
	animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite,elbAutoMoveTop calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;
}

.elb-bg-prlx-type-automove.elb-bg-prlx-hrz-direction-right.elb-bg-prlx-vrt-direction-bottom{ background-repeat: repeat;
	-webkit-animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite, elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite; 
	animation: elbAutoMoveRight calc(var(--elb-bg-prlx-hrz-speed) * 1000s) linear infinite,elbAutoMoveBottom calc(var(--elb-bg-prlx-vrt-speed) * 1000s) linear infinite;
}


/************************************************
	- BACKGROUND GRADIENT MOVING  -EXTENSION-
*************************************************/
.elb-gradient-section-el{width: 100%; height: 100%; position: absolute; left: 0; top: 0;-webkit-animation: elbGradientBgAnimator ease infinite;animation: elbGradientBgAnimator ease infinite;}
@-webkit-keyframes elbGradientBgAnimator {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}
@keyframes elbGradientBgAnimator {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}

/************************************************
	- PROGRESS READING  -EXTENSION-
*************************************************/
.elb-prgrs-ctn{position: fixed; z-index: 999999999999999999999999999;}
.elb-prgrs-bar-ctn,.elb-prgrs-ctn[data-layout="bar"]{width: 100%;}
.elb-prgrs-bar-inside{width: 0%; height: 100%; top: 0; position: absolute;}
.elb-prgrs-ctn[data-position="top"]{top: 0px;} 
.elb-prgrs-ctn[data-position="bottom"]{bottom: 0px;} 
.elb-prgrs-ctn[data-align="left"],.elb-prgrs-ctn[data-align="left"] .elb-prgrs-bar-inside{left: 0px;} 
.elb-prgrs-ctn[data-align="right"],.elb-prgrs-ctn[data-align="right"] .elb-prgrs-bar-inside{right: 0px;}
.elb-prgrs-radial-ctn{margin: 10px; border-radius: 50%; box-sizing: border-box; position: relative;}
.elb-prgrs-radial-txt{position: absolute; width: 100%; height: 100%; text-align: center; display: flex; justify-content: center; align-items: center; line-height: 1em; font-size: 16px; }
.elb-prgrs-radial-insider{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1}
.elb-prgrs-circle{width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 8;}
.elb-prgrs-radial-ctn svg path{fill:none;}

/************************************************
	- WOOCOMMERCE MODERN PRODUCT  -WIDGET-
*************************************************/
.elb-woo-mdrn-content svg{fill: currentColor;}
.elb-woo-mdrn-pr-ins{width: 100%; height: auto; float: left; position: relative; overflow: hidden;}
.elb-woo-mdrn-imgs{float: left; position: relative; width: 100%; height: 100%;}
.elb-woo-mdrn-img1{width: 100%; height: auto; position: relative; float: left;}
.elb-woo-mdrn-img2{width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0; z-index: 1}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-img2,.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-ovrl{opacity: 1;}
.elb-woo-mdrn-ovrl{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2;}
.elb-fs-add-cart{z-index: 99;}
.elb-woo-mdrn-content[data-style="style_1"]{position: absolute; z-index: 3; width: 100%; height: 100%; overflow: hidden; left: 0; right: 0; bottom: 0;}
.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item{width: 100%; position: absolute; left: 0; bottom: 0; right: 0; display: flex;}
.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item,.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item{z-index: 99!important}


.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-info{display: flex;}
.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item-info{opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%);}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item-info{opacity: 1; -webkit-transform: translateY(0%); transform: translateY(0%);}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item-title{-webkit-transform: translateX(-100%); transform: translateX(-100%);}
.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-item > div{box-sizing: border-box; padding: 10px 20px;}
.elb-woo-mdrn-content[data-style="style_1"][data-alignment="left"] .elb-woo-mdrn-item,.elb-woo-mdrn-content[data-style="style_2"][data-alignment="left"] .elb-woo-mdrn-item{justify-content: flex-start;}
.elb-woo-mdrn-content[data-style="style_1"][data-alignment="center"] .elb-woo-mdrn-item,.elb-woo-mdrn-content[data-style="style_2"][data-alignment="center"] .elb-woo-mdrn-item,.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-info{justify-content: center;}
.elb-woo-mdrn-content[data-style="style_1"][data-alignment="right"] .elb-woo-mdrn-item,.elb-woo-mdrn-content[data-style="style_2"][data-alignment="right"] .elb-woo-mdrn-item{justify-content: flex-end;}
.elb-woo-mdrn-content[data-style="style_2"],.elb-woo-mdrn-content[data-style="style_3"]{width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 4; overflow: hidden;}
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-center,.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-center{position: absolute; width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; z-index: 2;}	
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-center .elb-woo-mdrn-btn{padding: 10px 20px; position: relative; cursor: pointer; margin-top: 10px;}
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-center > div{opacity: 0; -webkit-transform: scale(0); transform: scale(0);}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-center > div{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-info{width: 100%; position: absolute; left: 0; bottom: 0; right: 0; display: flex;}
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-info{display: flex;}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-info{-webkit-transform: translateY(100%); transform: translateY(100%);}
.elb-woo-mdrn-content[data-style="style_2"] .elb-woo-mdrn-item-info > div{box-sizing: border-box; padding: 10px 15px;}
.elb-woo-mdrn-info > div{padding: 0 5px;}
.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item{z-index: 5;}
.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-center .elb-woo-mdrn-pr{margin-top: 10px;}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-center > div{opacity: 0; -webkit-transform: scale(0); transform: scale(0);}
.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-info{width: 100%; position: absolute; left: 0; bottom: 0; right: 0; display: flex;}
.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-info{display: flex;}
.elb-woo-mdrn-pr-ctn .elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-info{-webkit-transform: translateY(100%); transform: translateY(100%);}
.elb-woo-mdrn-pr-ctn:hover .elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-info{-webkit-transform: translateY(0); transform: translateY(0);}
.elb-woo-mdrn-content[data-style="style_3"] .elb-woo-mdrn-item-info > div{box-sizing: border-box; padding: 10px 15px;}
.elb-woo-mdrn-info > div{padding: 0 5px;}
.elb-woo-mdrn-icon{display: flex; justify-content: center; align-items: center; cursor: pointer; position: relative;}
.elb-woo-mdrn-content[data-style="style_1"] .elb-woo-mdrn-title span{display: inline-block;}

.elb-woo-rating div.product .woocommerce-product-rating{margin-bottom:1.618em}.elb-woo-rating .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.elb-woo-rating .woocommerce-product-rating::after,.elb-woo-rating .woocommerce-product-rating::before{content:' ';display:table}.elb-woo-rating .woocommerce-product-rating{line-height:2}.elb-woo-rating .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.elb-woo-rating .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.elb-woo-rating .star-rating{line-height:1;font-size:1em;font-family:star}.elb-woo-rating .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.elb-woo-rating .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.elb-woo-rating .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}
.elb-ss-fk{visibility: hidden; opacity: 0; font-size: .0001px; height: .5px;}

.elb-woo-rating .star-rating strong{display: none!important; }
.elb-woo-mdrn-stars{display: flex; justify-content: center; align-items: center;}
.elb-woo-mdrn-pr-ins .added_to_cart.wc-forward{padding-right: 10px;}

/************************************************
	- WOOCOMMERCE LIST PRODUCT  -WIDGET-
*************************************************/
[data-align="left"] .elb-flx-jstc{justify-content: flex-start;}
[data-align="center"] .elb-flx-jstc{justify-content: center;}
[data-align="right"] .elb-flx-jstc{justify-content: flex-end;}


.elb-woo-list-pr-img,.elb-woo-list-img1{position: relative; width: 100%; height: auto;}
.elb-woo-list-img2{position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; visibility: hidden; z-index: 1;}
.elb-woo-list-pr-img img{float: left;}
.elb-woo-list-pr-ctn:hover .elb-woo-list-img2{opacity: 1; visibility: visible;}
.elb-woo-list-pr-stars,.elb-woo-list-pr-actions{display: flex;}
.elb-woo-list-pr-act-ins{display: flex; justify-content: center; align-items: center;}
.elb-woo-list-pr-act-ins div{padding: 0 5px; position: relative;}
.elb-woo-list-icon{display: flex; opacity: .7; align-items: center;}
.elb-woo-list-icon:hover{opacity: 1}
.elb-woo-list-icon-preview{cursor: pointer; position: relative; margin-left: 12px;}
.elb-woo-list-icon-preview:before{content: ''; position: absolute; height: calc(100% + 1px); width: 2px; background: currentColor; opacity: .4; left: -7px; top: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-woo-list-icon-preview:hover:before{opacity: .3;}
.elb-woo-list-pr-btn-link{display: flex;}
.elb-woo-list-pr-btn-link:hover .elb-woo-list-icon{opacity: 1;}
.elb-woo-list-pr-btn-link:hover .elb-woo-list-btn{opacity: .8;}
.elb-woo-list-pr-act-ins{opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px);}
.elb-woo-list-pr-ctn:hover .elb-woo-list-pr-act-ins{opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.elb-woo-list-pr-stars{height: 15px;}


/************************************************
	- WOOCOMMERCE CATEGORIES  -WIDGET-
*************************************************/
.elb-woo-cat-img{width: 100%; position: absolute; height: 100%; background-size: cover; background-color: #fafafa;}
.elb-woo-cat-img-ctn,.elb-woo-cat-img-ovl,.elb-woo-cat-content{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; overflow: hidden;}
.elb-woo-cat-content{z-index: 3;}
.elb-woo-cat-content-item,.elb-woo-cat-content{display: flex;}
[data-align="left"] .elb-flx-ch-ali{justify-content: flex-start;}
[data-align="center"] .elb-flx-ch-ali{justify-content: center;}
[data-align="right"] .elb-flx-ch-ali{justify-content: flex-end;}
[data-position="left"] .elb-flx-ch-pos{align-items: flex-start;}
[data-position="middle"] .elb-flx-ch-pos{align-items: center;}
[data-position="right"] .elb-flx-ch-pos{align-items: flex-end;}
.elb-woo-cat-img-ovl{opacity: 0;}
.elb-woo-cat-ctn:hover .elb-woo-cat-img-ovl{opacity: 1;}		
[data-imhover-style="zoomin_1"]:hover .elb-hvim-bg,[data-imhover-style="zoomout_1"] .elb-hvim-bg{-webkit-transform: scale(1.2); transform: scale(1.2);}
[data-imhover-style="zoomin_2"]:hover .elb-hvim-bg,[data-imhover-style="zoomout_2"] .elb-hvim-bg{-webkit-transform: scale(1.2) translateX(30px); transform: scale(1.2) translateX(30px);}
[data-imhover-style="zoomin_3"]:hover .elb-hvim-bg,[data-imhover-style="zoomout_3"] .elb-hvim-bg{-webkit-transform: scale(1.3) rotate(20deg); transform: scale(1.3) rotate(20deg);}		
[data-imhover-style*="zoomout_"]:hover .elb-hvim-bg{-webkit-transform: scale(1); transform: scale(1);}
[data-imhover-style="blur_1"]:hover .elb-hvim-bg,[data-imhover-style="blur_2"] .elb-hvim-bg{-webkit-filter: blur(3px); filter: blur(3px);}
[data-imhover-style="blur_1"] .elb-hvim-bg,[data-imhover-style="blur_2"]:hover .elb-hvim-bg{-webkit-filter: blur(0); filter: blur(0);}
/*WooCommerce Slider Images */
.elb-woo-sld-ctn{width: 100vw; height: 100vh; position: fixed; display: flex; justify-content: center; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0,0,0,0.85); z-index: 99999999999999999999; opacity: 0; visibility: hidden;}
.elb-woo-sld-ctn[data-situation="active"]{opacity: 1; visibility: visible;}

.elb-woo-sld-ins{width: 100%;  height: 100vh; position: relative; display: flex; justify-content: center;}
.elb-woo-sld-content{width: 100%; height: auto; position: relative; float: left;}
.elb-woo-sld-thim img{width: 100%; height: auto; position: relative; float: left;}
.elb-woo-sld-thim{width: calc(100% - 130px); margin-left: 65px; float: left;}
.elb-woo-sld-nav{width: 65px; position: absolute; height: 100%; float: left; top: 0; display: flex; justify-content: center; align-items: center;}
.elb-woo-sld-nxt{right: 0;}
.elb-woo-sld-nav-btn{width: 40px; height: 40px; box-sizing: border-box; border-radius: 50%; cursor: pointer; color: #eee; position: relative;}
.elb-woo-sld-nav-btn:before{content: '';position: absolute;width: 9px;height: 9px;border-left: 3px solid;border-bottom: 3px solid;border-color: currentColor;-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 17px;top: 15px;}
.elb-woo-sld-nav-btn:after{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; border: 2px solid currentColor; opacity: 0; border-radius: inherit; -webkit-transition: .2s all ease-in-out; transition: .2s all ease-in-out;}
.elb-woo-sld-nav-btn:hover:after{opacity: .4;}
.elb-woo-sld-nxt .elb-woo-sld-nav-btn{transform: rotate(-180deg);}
.elb-woo-sld-wrp{width: 800px; max-width: 100%; height: calc(100% - 80px); display: flex;justify-content: center;align-items: center;}
.elb-woo-sld-imgs-list{width: 100%; height: 80px; position: absolute; left: 0; bottom: 0; right: 0; overflow: hidden; text-align: center;}
.elb-woo-sld-imgs-list img{width: 80px; height: 80px; display: inline-block; cursor: pointer; box-sizing: border-box; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-woo-sld-imgs-list img:hover{border:4px solid #fff; }
.elb-woo-sld-nav[data-situation="inactive"]{display: none;}
.elb-woo-sld-cls{width: 25px; height: 25px; position: absolute; right: 30px; top: 0px; z-index: 99; cursor: pointer; color: #fff; opacity: .7;}
.elb-woo-sld-cls:before,.elb-woo-sld-cls:after{content: ''; position: absolute; width: 18px; height: 3px; background: currentColor; left: 3px; top: 10px; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.elb-woo-sld-cls:after{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.elb-woo-sld-cls:hover{opacity: 1;}
/************************************************
	W - MASONRY AND ISOTOPE LAYOUTS  -WIDGET-
*************************************************/
.elb-masonry-list:not(.elb-bgobjdeco-item){width: 100%; float: left; height: auto; position: relative;}
.elb-masonry-item:hover{z-index: 1}
.elb-masonry-list[data-columns='1'] .elb-masonry-item{width: 100%;}
.elb-masonry-list[data-columns='2'] .elb-masonry-item{width: 50%;}
.elb-masonry-list[data-columns='3'] .elb-masonry-item{width: 33.33333%;}
.elb-masonry-list[data-columns='4'] .elb-masonry-item{width: 25%;}
.elb-masonry-list[data-columns='5'] .elb-masonry-item{width: 20%;}

.elb-masonry-list[data-gutter-enabled='on'] .elb-masonry-item{margin-bottom: 25px;}
.elb-masonry-list[data-columns='1'][data-gutter-enabled='on'] .elb-masonry-item{width: 100%}
.elb-masonry-list[data-columns='2'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - 75px ) / 2 + 25px );}
.elb-masonry-list[data-columns='3'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - 125px ) / 3 + 25px );}
.elb-masonry-list[data-columns='4'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - 175px ) / 4 + 25px );}
.elb-masonry-list[data-columns='5'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - 225px ) / 5 + 25px );}
.elb-masonry-list[data-columns='2'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 3)) / 2 + var(--gutter-value));}
.elb-masonry-list[data-columns='3'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 5)) / 3 + var(--gutter-value));}
.elb-masonry-list[data-columns='4'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 7)) / 4 + var(--gutter-value));}
.elb-masonry-list[data-columns='5'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 9)) / 5 + var(--gutter-value));}
.elb-masonry-list[data-gutter-enabled="on"] .syn-hvimage-ctn.syn-hvimage-jupiter, .elb-masonry-list[data-gutter-enabled="on"] .syn-hvimage-ctn.syn-hvimage-mars{margin-bottom: 25px; padding-bottom: 0px;}
.elb-masonry-list .elb-masonry-item[data-isotope-situation="shown"]{-webkit-transition: left .5s ease-in-out, top .5s ease-in-out, box-shadow .4s ease-in-out; transition: left .5s ease-in-out, top .5s ease-in-out, box-shadow .4s ease-in-out;}
.elb-masonry-list[data-animation='fade'] .elb-masonry-item{opacity: 0;}
.elb-masonry-list[data-animation='fade'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fade .4s ease-in-out forwards;animation: isotope_fade .4s ease-in-out forwards;}
@-webkit-keyframes isotope_fade {0% {opacity: 0;} 100%{ opacity: 1; }}
@keyframes isotope_fade {0% {opacity: 0;} 100%{ opacity: 1; }}
.elb-masonry-list[data-animation='zoomin'] .elb-masonry-item{-webkit-transform: scale(0.6); transform: scale(0.6); opacity: 0;}
.elb-masonry-list[data-animation='zoomin'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_zoomin .4s ease-in-out forwards;animation: isotope_zoomin .4s ease-in-out forwards;}
@-webkit-keyframes isotope_zoomin {0% {-webkit-transform: scale(0.6); transform: scale(0.6); opacity: 0;} 100%{ -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}
@keyframes isotope_zoomin {0% {-webkit-transform: scale(0.6); transform: scale(0.6); opacity: 0;} 100%{ -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}


.elb-masonry-list[data-animation='zoomout'] .elb-masonry-item{-webkit-transform: scale(1.2); transform: scale(1.2); opacity: 0;}
.elb-masonry-list[data-animation='zoomout'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_zoomout .4s ease-in-out forwards;animation: isotope_zoomout .4s ease-in-out forwards;}
@-webkit-keyframes isotope_zoomout {0% {-webkit-transform: scale(1.2); transform: scale(1.2); opacity: 0;} 100%{ -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}
@keyframes isotope_zoomout {0% {-webkit-transform: scale(1.2); transform: scale(1.2); opacity: 0;} 100%{ -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}

.elb-masonry-list[data-animation='slideup'] .elb-masonry-item{-webkit-transform: translateY(140px); transform: translateY(140px); visibility: hidden;}
.elb-masonry-list[data-animation='slideup'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slideup .4s ease-in-out forwards;animation: isotope_slideup .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slideup {0% {-webkit-transform: translateY(140px); transform: translateY(140px);  visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);  visibility: visible;}}
@keyframes isotope_slideup {0% {-webkit-transform: translateY(140px); transform: translateY(140px);  visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);  visibility: visible;}}

.elb-masonry-list[data-animation='slideupbig'] .elb-masonry-item{-webkit-transform: translateY(100%); transform: translateY(100%); visibility: hidden;}
.elb-masonry-list[data-animation='slideupbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slideupbig .4s ease-in-out forwards;animation: isotope_slideupbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slideupbig {0% {-webkit-transform: translateY(100%); transform: translateY(100%);  visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);  visibility: visible;}}
@keyframes isotope_slideupbig {0% {-webkit-transform: translateY(100%); transform: translateY(100%);  visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);  visibility: visible;}}


.elb-masonry-list[data-animation='slidedown'] .elb-masonry-item{-webkit-transform: translateY(-140px); transform: translateY(-140px); visibility: hidden;}
.elb-masonry-list[data-animation='slidedown'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slidedown .4s ease-in-out forwards;animation: isotope_slidedown .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slidedown {0% {-webkit-transform: translateY(-140px); transform: translateY(-140px); visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px); visibility: visible;}}
@keyframes isotope_slidedown {0% {-webkit-transform: translateY(-140px); transform: translateY(-140px); visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);visibility: visible;}}

.elb-masonry-list[data-animation='slidedownbig'] .elb-masonry-item{-webkit-transform: translateY(-100%); transform: translateY(-100%); visibility: hidden;}
.elb-masonry-list[data-animation='slidedownbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slidedownbig .4s ease-in-out forwards;animation: isotope_slidedownbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slidedownbig {0% {-webkit-transform: translateY(-100%); transform: translateY(-100%); visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px); visibility: visible;}}
@keyframes isotope_slidedownbig {0% {-webkit-transform: translateY(-100%); transform: translateY(-100%); visibility: hidden;} 100%{ -webkit-transform: translateY(0px); transform: translateY(0px);visibility: visible;}}


.elb-masonry-list[data-animation='slideleft'] .elb-masonry-item{-webkit-transform: translateX(55px); transform: translateX(55px);visibility: hidden;}
.elb-masonry-list[data-animation='slideleft'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slideleft .4s ease-in-out forwards;animation: isotope_slideleft .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slideleft {0% {-webkit-transform: translateX(55px); transform: translateX(55px);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible; }}
@keyframes isotope_slideleft {0% {-webkit-transform: translateX(55px); transform: translateX(55px);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible;}}

.elb-masonry-list[data-animation='slideleftbig'] .elb-masonry-item{-webkit-transform: translateX(100%); transform: translateX(100%);visibility: hidden;}
.elb-masonry-list[data-animation='slideleftbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slideleftbig .4s ease-in-out forwards;animation: isotope_slideleftbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slideleftbig {0% {-webkit-transform: translateX(100%); transform: translateX(100%);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible; }}
@keyframes isotope_slideleftbig {0% {-webkit-transform: translateX(100%); transform: translateX(100%);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible;}}


.elb-masonry-list[data-animation='slideright'] .elb-masonry-item{-webkit-transform: translateX(-55px); transform: translateX(-55px);visibility: hidden;}
.elb-masonry-list[data-animation='slideright'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_slideright .4s ease-in-out forwards;animation: isotope_slideright .4s ease-in-out forwards; }
@-webkit-keyframes isotope_slideright {0% {-webkit-transform: translateX(-55px); transform: translateX(-55px);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px); visibility: visible;}}
@keyframes isotope_slideright {0% {-webkit-transform: translateX(-55px); transform: translateX(-55px);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible;}}

.elb-masonry-list[data-animation='sliderightbig'] .elb-masonry-item{-webkit-transform: translateX(-100%); transform: translateX(-100%);visibility: hidden;}
.elb-masonry-list[data-animation='sliderightbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_sliderightbig .4s ease-in-out forwards;animation: isotope_sliderightbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_sliderightbig {0% {-webkit-transform: translateX(-100%); transform: translateX(-100%);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px); visibility: visible;}}
@keyframes isotope_sliderightbig {0% {-webkit-transform: translateX(-100%); transform: translateX(-100%);visibility: hidden;} 100%{ -webkit-transform: translateX(0px); transform: translateX(0px);visibility: visible;}}

.elb-masonry-list[data-animation='fadeup'] .elb-masonry-item{opacity:0; -webkit-transform: translateY(140px); transform: translateY(140px);}
.elb-masonry-list[data-animation='fadeup'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadeup .4s ease-in-out forwards;animation: isotope_fadeup .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadeup {0% { opacity:0; -webkit-transform: translateY(140px); transform: translateY(140px);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }}
@keyframes isotope_fadeup {0% { opacity:0; -webkit-transform: translateY(140px); transform: translateY(140px);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}}

.elb-masonry-list[data-animation='fadeupbig'] .elb-masonry-item{opacity:0; -webkit-transform: translateY(100%); transform: translateY(100%);}
.elb-masonry-list[data-animation='fadeupbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadeupbig .4s ease-in-out forwards;animation: isotope_fadeupbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadeupbig {0% { opacity:0; -webkit-transform: translateY(100%); transform: translateY(100%);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }}
@keyframes isotope_fadeupbig {0% { opacity:0; -webkit-transform: translateY(100%); transform: translateY(100%);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}}

.elb-masonry-list[data-animation='fadedown'] .elb-masonry-item{opacity:0; -webkit-transform: translateY(-140px); transform: translateY(-140px);}
.elb-masonry-list[data-animation='fadedown'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadedown .4s ease-in-out forwards;animation: isotope_fadedown .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadedown {0% { opacity:0; -webkit-transform: translateY(-140px); transform: translateY(-140px);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }}
@keyframes isotope_fadedown {0% { opacity:0; -webkit-transform: translateY(-140px); transform: translateY(-140px);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}}

.elb-masonry-list[data-animation='fadedownbig'] .elb-masonry-item{opacity:0; -webkit-transform: translateY(-100%); transform: translateY(-100%);}
.elb-masonry-list[data-animation='fadedownbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadedownbig .4s ease-in-out forwards;animation: isotope_fadedownbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadedownbig {0% { opacity:0; -webkit-transform: translateY(-100%); transform: translateY(-100%);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }}
@keyframes isotope_fadedownbig {0% { opacity:0; -webkit-transform: translateY(-100%); transform: translateY(-100%);} 100%{ opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}}


.elb-masonry-list[data-animation='fadeleft'] .elb-masonry-item{opacity:0; -webkit-transform: translateX(55px); transform: translateX(55px);}
.elb-masonry-list[data-animation='fadeleft'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadeleft .4s ease-in-out forwards;animation: isotope_fadeleft .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadeleft {0% { opacity:0; -webkit-transform: translateX(55px); transform: translateX(55px);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }}
@keyframes isotope_fadeleft {0% { opacity:0; -webkit-transform: translateX(55px); transform: translateX(55px);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px);}}

.elb-masonry-list[data-animation='fadeleftbig'] .elb-masonry-item{opacity:0; -webkit-transform: translateX(100%); transform: translateX(100%);}
.elb-masonry-list[data-animation='fadeleftbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_fadeleftbig .4s ease-in-out forwards;animation: isotope_fadeleftbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_fadeleftbig {0% { opacity:0; -webkit-transform: translateX(100%); transform: translateX(100%);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }}
@keyframes isotope_fadeleftbig {0% { opacity:0; -webkit-transform: translateX(100%); transform: translateX(100%);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px);}}


.elb-masonry-list[data-animation='faderight'] .elb-masonry-item{opacity:0; -webkit-transform: translateX(-55px); transform: translateX(-55px);}
.elb-masonry-list[data-animation='faderight'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_faderight .4s ease-in-out forwards;animation: isotope_faderight .4s ease-in-out forwards; }
@-webkit-keyframes isotope_faderight {0% { opacity:0; -webkit-transform: translateX(-55px); transform: translateX(-55px);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }}
@keyframes isotope_faderight {0% { opacity:0; -webkit-transform: translateX(-55px); transform: translateX(-55px);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px);}}

.elb-masonry-list[data-animation='faderightbig'] .elb-masonry-item{opacity:0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
.elb-masonry-list[data-animation='faderightbig'] .elb-masonry-item[data-isotope-situation="shown"]{-webkit-animation: isotope_faderightbig .4s ease-in-out forwards;animation: isotope_faderightbig .4s ease-in-out forwards; }
@-webkit-keyframes isotope_faderightbig {0% { opacity:0; -webkit-transform: translateX(-100%); transform: translateX(-100%);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }}
@keyframes isotope_faderightbig {0% { opacity:0; -webkit-transform: translateX(-100%); transform: translateX(-100%);} 100%{ opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px);}}

.elb-masonry-item-insider{width: 100%; position: relative; display: table; height: 100%;}
.elb-masonry-list[data-animation='isotope_fallperspective'] .elb-masonry-item{-webkit-perspective: 1300px;perspective: 1300px;}
.elb-masonry-list[data-animation='isotope_fallperspective'] .elb-masonry-item-insider{ -webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);transform: translateZ(400px) translateY(300px) rotateX(-90deg); opacity: 0;}
.elb-masonry-list[data-animation='isotope_fallperspective'] .elb-masonry-item[data-isotope-situation="shown"] .elb-masonry-item-insider{-webkit-animation: isotope_fallperspective .6s ease-in-out forwards;animation: isotope_fallperspective .6s ease-in-out forwards;}
@-webkit-keyframes isotope_fallperspective {0% {} 100%{ -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }}
@keyframes isotope_fallperspective {0% {} 100%{ -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg);transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }}

.elb-masonry-list[data-animation='isotope_fly'] .elb-masonry-item{-webkit-perspective: 1300px;perspective: 1300px;}
.elb-masonry-list[data-animation='isotope_fly'] .elb-masonry-item-insider{-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 50% 50% -300px;transform-origin: 50% 50% -300px;-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg); opacity: 0;}
.elb-masonry-list[data-animation='isotope_fly'] .elb-masonry-item[data-isotope-situation="shown"] .elb-masonry-item-insider{-webkit-animation: isotope_fly .55s ease-in-out forwards;animation: isotope_fly .55s ease-in-out forwards;}
@-webkit-keyframes isotope_fly {0% { }100% { -webkit-transform: rotateX(0deg); opacity: 1; }}
@keyframes isotope_fly {0% { }100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }}

.elb-masonry-list[data-animation='isotope_flip'] .elb-masonry-item{-webkit-perspective: 1300px;perspective: 1300px;}
.elb-masonry-list[data-animation='isotope_flip'] .elb-masonry-item-insider{-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateX(-80deg);transform: rotateX(-80deg);}
.elb-masonry-list[data-animation='isotope_flip'] .elb-masonry-item[data-isotope-situation="shown"] .elb-masonry-item-insider{-webkit-animation: isotope_flip .4s ease-in-out forwards;animation: isotope_flip .4s ease-in-out forwards;}
@-webkit-keyframes isotope_flip {0% { }100% { -webkit-transform: rotateX(0deg); opacity: 1; }}
@keyframes isotope_flip {0% { }100% { -webkit-transform: rotateX(0deg); opacity: 1; }}

.elb-masonry-list[data-animation='isotope_popup'] .elb-masonry-item{-webkit-perspective: 1300px;perspective: 1300px;}
.elb-masonry-list[data-animation='isotope_popup'] .elb-masonry-item-insider{-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: scale(0);transform: scale(0); opacity: 0; }
.elb-masonry-list[data-animation='isotope_popup'] .elb-masonry-item[data-isotope-situation="shown"] .elb-masonry-item-insider{-webkit-animation: isotope_popup .4s ease-in-out forwards;animation: isotope_popup .4s ease-in-out forwards;}
@-webkit-keyframes isotope_popup {0% { }70% { -webkit-transform: scale(1.1); transform: scale(1.1); }100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }}
@keyframes isotope_popup {0% { }70% { -webkit-transform: scale(1.1);  transform: scale(1.1); }100% { -webkit-transform: scale(1); transform: scale(1);  opacity: 1; }}

.elb-masonry-list .elb-masonry-item[data-isotope-situation="shown"] .elb-masonry-item-insider[data-3d-enabled="enabled"]:hover{-webkit-animation-delay: unset!important; animation-delay: unset!important; -webkit-animation: unset!important; animation: unset!important; opacity: 1!important; overflow: unset;}


@media screen and (min-width: 300px) and (max-width: 700px) {
	.elb-masonry-list[data-columns='2'] .elb-masonry-item,
	.elb-masonry-list[data-columns='4'] .elb-masonry-item,.elb-masonry-list[data-columns='5'] .elb-masonry-item,
	.elb-masonry-list[data-columns='2'][data-gutter-enabled='on'] .elb-masonry-item,
	.elb-masonry-list[data-columns='4'][data-gutter-enabled='on'] .elb-masonry-item,.elb-masonry-list[data-columns='5'][data-gutter-enabled='on'] .elb-masonry-item	{
		width: 100%; 
	}
}

@media screen and (min-width: 300px) and (max-width: 650px) {
	.elb-masonry-list[data-columns='3'] .elb-masonry-item, .elb-masonry-list[data-columns='3'][data-gutter-enabled='on'] .elb-masonry-item{
		width: 100%;
	}
}

@media screen and (min-width: 930px) and (max-width: 1200px){
	.elb-masonry-list[data-columns='5'] .elb-masonry-item,.elb-masonry-list[data-columns='5'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( 100%  / 3 );}	
}
@media screen and (min-width: 700px) and (max-width: 1200px){
	.elb-masonry-list[data-columns='4'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 3)) / 2 + var(--gutter-value));}
	.elb-masonry-list[data-columns='4'] .elb-masonry-item{width: 50%;}
}

@media screen and (min-width: 650px) and (max-width: 1050px){
	.elb-masonry-list[data-columns='3'][data-gutter-enabled='on'] .elb-masonry-item{width: calc( ( 100% - calc(var(--gutter-value) * 3)) / 2 + var(--gutter-value));}
}

@media screen and (min-width: 300px) and (max-width: 900px) {
	.syn-hvimage-mars.syn-hvimage-ctn .syn-hvimage-mars-imgctn,.syn-hvimage-mars.syn-hvimage-ctn .syn-hvimage-mars-insider{width: 100%; position: relative;}  
	.syn-hvimage-mars.syn-hvimage-ctn .syn-hvimage-mars-contentctn{padding: 60px 0px; width: 100%; position: relative;}
}





/************************************************
	- FULLSCREEN CONTENT SLIDER  -WIDGET-
*************************************************/
.elb-crtcsld-ctn{width: 100%; height: 100vh; position: relative; overflow: hidden;}
.elb-crtcsld-images,.elb-crtcsld-content{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; box-sizing: border-box;}
.elb-crtcsld-im-itm{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; background-size: cover;}
.elb-crtcsld-im-itm:before{content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.elb-crtcsld-content{z-index: 2;}
.elb-crtcsld-cnt-itm{position: absolute; width: 100%; height: 100%; display: flex; align-items: center; box-sizing: border-box;}
.elb-crtcsld-cnt-itm-info{display: flex; width: 80%; align-items: center;}

.elb-crtcsld-cnt-itm-left{width: 190px; height: 250px; float: left;}
.elb-crtcsld-thumbs{width: 190px; height: 250px; position: relative;}	
.elb-crtcsld-cnt-itm-img{width: 100%; height: 100%; border-radius: 5px; position: absolute; background-size: cover; background-position: center center;}
.elb-crtcsld-cnt-itm-content{box-sizing: border-box; padding: 0 20px;}
.elb-crtcsld-cnt-itm-more a{font: inherit; color: inherit; text-decoration: inherit;}
.elb-crtcsld-cnt-itm-nav-btns{height: 35px; padding-top: 5px; text-align: left;}
.elb-crtcsld-btn{width: 32px; height: 32px; display: inline-block; cursor: pointer; border-radius: 50%;position: relative; margin-right: 5px;}	
.elb-crtcsld-btn:before{content: ''; position: absolute; width: 7px; height: 7px; left: 12px; top: 11px; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-left: 3px solid currentColor; border-bottom: 3px solid currentColor; box-sizing: unset;}
.elb-crtcsld-btn.elb-crtcsld-btn-nxt:before{-webkit-transform: rotate(220deg); transform: rotate(220deg); left: 9px;}
.elb-crtcsld-btn:hover{-webkit-transform: scale(.9); transform: scale(.9);}
.elb-crtcsld-cnt-itm-more-link{display: inline-block; position: relative;}
.elb-crtcsld-cnt-itm-more-link:after{content: ''; position: absolute; width: 0%; height: 2px; bottom: -10px; left: 0px; background: currentColor; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-crtcsld-cnt-itm-more-link:hover:after{width: 100%;}
.elb-crtcsld-ctn[data-nav-pos="bottom"] .elb-crtcsld-nav{width: 100%; height: 50px; position: absolute; left: 0; bottom: 10px; box-sizing: border-box; z-index: 3; display: flex; justify-content: center; align-items: center;}	
.elb-crtcsld-nav-btn{width: 12px; height: 12px; cursor: pointer; opacity: .7; box-sizing: border-box; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
.elb-crtcsld-ctn[data-nav-pos="bottom"] .elb-crtcsld-nav-btn{display: inline-block; margin: 0 10px; -webkit-transform: scale(.85); transform: scale(.85);}
.elb-crtcsld-nav[data-nav-style="style_1"] .elb-crtcsld-nav-btn, .elb-crtcsld-nav[data-nav-style="style_3"] .elb-crtcsld-nav-btn,
.elb-crtcsld-nav[data-nav-style="style_5"] .elb-crtcsld-nav-btn,.elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn{background: currentColor; }
.elb-crtcsld-nav[data-nav-style="style_2"] .elb-crtcsld-nav-btn, .elb-crtcsld-nav[data-nav-style="style_4"] .elb-crtcsld-nav-btn{border: 3px solid currentColor; }
.elb-crtcsld-nav[data-nav-style="style_3"] .elb-crtcsld-nav-btn, .elb-crtcsld-nav[data-nav-style="style_4"] .elb-crtcsld-nav-btn{border-radius: 50%;}
.elb-crtcsld-nav[data-nav-style="style_5"] .elb-crtcsld-nav-btn{width: 30px; height: 5px;}
.elb-crtcsld-ctn[data-nav-pos="bottom"] .elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn{margin: 0px 2px; width: 100%; height: 4px;}
.elb-crtcsld-ctn[data-nav-pos="bottom"] .elb-crtcsld-nav[data-nav-style="style_6"] {padding: 0 20px;}
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav{width: 50px; height: 100%; position: absolute; top: 0; bottom: 0; right: 10px; z-index: 3; display: flex; justify-content: center; align-items: center; flex-direction: column;}
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav .elb-crtcsld-nav-btn{margin: 10px 0; -webkit-transform: scale(.85); transform: scale(.85);}
.elb-crtcsld-nav[data-nav-style="style_5"] .elb-crtcsld-nav-btn{width: 5px; height: 30px;}
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn{width: 20px; height: 3px;}
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn:hover,
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn[data-situation="active"]{width: 36px;}
.elb-crtcsld-ctn[data-nav-pos="side"] .elb-crtcsld-nav[data-nav-style="style_6"]{align-items: flex-end; right: 20px;}
.elb-crtcsld-ctn .elb-crtcsld-nav-btn:hover,.elb-crtcsld-ctn .elb-crtcsld-nav-btn[data-situation="active"]{opacity: 1!important; -webkit-transform: scale(1)!important; transform: scale(1)!important;}
.elb-crtcsld-ctn .elb-crtcsld-nav[data-nav-style="style_5"] .elb-crtcsld-nav-btn,.elb-crtcsld-ctn .elb-crtcsld-nav[data-nav-style="style_6"] .elb-crtcsld-nav-btn{-webkit-transform: scale(1); transform: scale(1);}	
.elb-crtcsld-im-itm[data-situation="inactive"]{z-index: 1; -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0; -webkit-transform-origin: center; transform-origin: center;}

.elb-crtcsld-txtanm-ctn{overflow: hidden;}
.elb-crtcsld-itm-txtanm{-webkit-transform: translateY(0%); transform: translateY(0%); opacity: 0; visibility: hidden;}
.elb-crtcsld-itm-txtanm[data-situation="active"]{-webkit-animation: elb_crtcsld_show_topbottom .6s forwards; animation: elb_crtcsld_show_topbottom .6s forwards;}
.elb-crtcsld-itm-txtanm[data-situation="inactive"]{-webkit-animation: elb_crtcsld_hide_topbottom .6s forwards; animation: elb_crtcsld_hide_topbottom .6s forwards; opacity: 1; visibility: visible; position: absolute;}
.elb-crtcsld-cnt-itm-subh.elb-crtcsld-itm-txtanm[data-situation="active"]{-webkit-animation: elb_crtcsld_show_topbottom .6s .15s forwards; animation: elb_crtcsld_show_topbottom .6s .15s forwards;}
.elb-crtcsld-cnt-itm-subh.elb-crtcsld-itm-txtanm[data-situation="inactive"]{-webkit-animation: elb_crtcsld_hide_topbottom .6s .15s forwards; animation: elb_crtcsld_hide_topbottom .6s .15s forwards;}

.elb-crtcsld-cnt-itm-txt.elb-crtcsld-itm-txtanm[data-situation="active"]{-webkit-animation: elb_crtcsld_show_topbottom .6s .3s forwards; animation: elb_crtcsld_show_topbottom .6s .3s forwards;}
.elb-crtcsld-cnt-itm-txt.elb-crtcsld-itm-txtanm[data-situation="inactive"]{-webkit-animation: elb_crtcsld_hide_topbottom .6s .3s forwards; animation: elb_crtcsld_hide_topbottom .6s .3s forwards;}
@keyframes elb_crtcsld_hide_topbottom {80% {-webkit-transform: translateY(-100%); transform: translateY(-100%);  opacity: 1; visibility: visible;} 85% {-webkit-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; visibility: hidden;} 100%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; visibility: hidden;}}
@-webkit-keyframes elb_crtcsld_hide_topbottom {80% {-webkit-transform: translateY(-100%); transform: translateY(-100%);  opacity: 1; visibility: visible;} 85% {-webkit-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; visibility: hidden;} 100%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; visibility: hidden;}}
@keyframes elb_crtcsld_show_topbottom {0%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; visibility: hidden;}100%{-webkit-transform: translateY(0%); transform: translateY(0%); opacity: 1; visibility: visible;}}
@-webkit-keyframes elb_crtcsld_show_topbottom {0%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; visibility: hidden;}100%{-webkit-transform: translateY(0%); transform: translateY(0%); opacity: 1; visibility: visible;}}

.elb-crtcsld-cnt-link,.elb-crtcsld-cnt-itm-more{overflow: hidden;}
.elb-crtcsld-cnt-link{position: relative; float: left;}
.elb-crtcsld-cnt-itm-more-link{-webkit-transform: translateX(0%); transform: translateX(0%); opacity: 0; visibility: hidden;}
.elb-crtcsld-cnt-itm-more-link[data-situation="active"]{-webkit-animation: elb_crtcsld_show_leftright .6s .3s forwards; animation: elb_crtcsld_show_leftright .6s .3s forwards;}
.elb-crtcsld-cnt-itm-more-link[data-situation="inactive"]{-webkit-animation: elb_crtcsld_hide_leftright .6s .3s forwards; animation: elb_crtcsld_hide_leftright .6s .3s forwards; opacity: 1; visibility: visible; position: absolute;}
@keyframes elb_crtcsld_hide_leftright {80% {-webkit-transform: translateX(-100px); transform: translateX(-100px); opacity: 1; visibility: visible;} 85% {-webkit-transform: translateX(-100px); transform: translateX(-100px); opacity: 0; visibility: hidden;} 100%{-webkit-transform: translateX(100px); transform: translateX(100px); opacity: 0; visibility: hidden;}}
@-webkit-keyframes elb_crtcsld_hide_leftright {80% {-webkit-transform: translateX(-100px); transform: translateX(-100px); opacity: 1; visibility: visible;} 85% {-webkit-transform: translateX(-100px); transform: translateX(-100px); opacity: 0; visibility: hidden;} 100%{-webkit-transform: translateX(100px); transform: translateX(100px); opacity: 0; visibility: hidden;}}
@keyframes elb_crtcsld_show_leftright {0%{-webkit-transform: translateX(100px); transform: translateX(100px); opacity: 0; visibility: hidden;}100%{-webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; visibility: visible;}}
@-webkit-keyframes elb_crtcsld_show_leftright {0%{-webkit-transform: translateX(100px); transform: translateX(100px); opacity: 0; visibility: hidden;}100%{-webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; visibility: visible;}}

.elb-crtcsld-cnt-itm-img{left: 0; top: 0; right: 0; bottom: 0;-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-crtcsld-cnt-itm-img[data-situation="active"]{-webkit-animation: card_right_secondary 1s forwards;animation: card_right_secondary 1s forwards;}
.elb-crtcsld-cnt-itm-img[data-situation="inactive"]{-webkit-animation: card_right_primary 1s forwards;animation: card_right_primary 1s forwards;}
.elb-crtcsld-cnt-itm-img[data-hidden="true"]{display: none;}
.elb-crtcsld-load-ctn{position: absolute; width: 100%; height: 5px; left: 0; top: 0; z-index: 6;}
.elb-crtcsld-load-bar{width: 0%; height: inherit; position: absolute; left: 0; top: 0; }
.elb-crtcsld-ctn[data-loading="loading"] .elb-crtcsld-load-bar,.elb-ctcrdsld-ctn[data-loading="loading"] .elb-crtcsld-load-bar{ -webkit-animation: elb_crtcsld_load_bar 3s linear; animation: elb_crtcsld_load_bar 3s linear;}
@keyframes elb_crtcsld_load_bar {0%{width: 0%;}80%{width: 100%; left: 0px;}85%{width: 100%; right: 0; left: unset;}100%{width: 0%; right: 0; left: unset;}}
@-webkit-keyframes elb_crtcsld_load_bar {0%{width: 0%;}80%{width: 100%; left: 0px;}85%{width: 100%; right: 0; left: unset;}100%{width: 0%; right: 0; left: unset;}}
@media screen and (min-width: 768px) and (max-width: 1024px) {
	.elb-crtcsld-cnt-itm-ins{width: 100%; padding: 0 5%;}
}
@media screen and (min-width: 300px) and (max-width: 768px) {
	.elb-crtcsld-cnt-itm-ins{width: 100%; padding: 0 2%;}
	.elb-crtcsld-cnt-itm-info{width: calc(100% - 30px)}
}










/************************************************
	- 	ELEMENT REVEAL 			-EXTENSIONS-
*************************************************/

body:not(.elementor-editor-active) .elb-rveal-el-yes > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transition: transform .4s ease-in-out, opacity .4s ease-in-out; transition: transform .5s ease-in-out, opacity .5s ease-in-out;-webkit-transition-delay: calc(var(--reveal-animation-delay) + var(--reveal-animation-duration) - .3s); transition-delay: calc(var(--reveal-animation-delay) + var(--reveal-animation-duration)  - .3s);}

body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-none > *:not(.elb-elementback-reveal){visibility: hidden; overflow: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-none[data-content-animated="yes"] > *:not(.elb-elementback-reveal){visibility: visible; visibility: visible;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-fade > *:not(.elb-elementback-reveal){opacity: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-fade[data-content-animated="yes"] > *:not(.elb-elementback-reveal){opacity: 1;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-zoom-in > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: scale(.88); transform: scale(.88);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-zoom-out > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: scale(1.25); transform: scale(1.2);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-zoom-out[data-content-animated="yes"] > *:not(.elb-elementback-reveal),body:not(.elementor-editor-active)  .elb-rveal-el-yes.elb-rveal-content-animation-zoom-in[data-content-animated="yes"] > *:not(.elb-elementback-reveal){opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-left > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: translateX(-100px); transform: translateX(-100px);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-right > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: translateX(100px); transform: translateX(100px);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-left[data-content-animated="yes"] > *:not(.elb-elementback-reveal),body:not(.elementor-editor-active)  .elb-rveal-el-yes.elb-rveal-content-animation-from-right[data-content-animated="yes"] > *:not(.elb-elementback-reveal){-webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-top > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: translateY(-100px); transform: translateY(-100px);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-bottom > *:not(.elb-elementback-reveal){opacity: 0;-webkit-transform: translateY(100px); transform: translateY(100px);}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-content-animation-from-top[data-content-animated="yes"] > *:not(.elb-elementback-reveal),body:not(.elementor-editor-active)  .elb-rveal-el-yes.elb-rveal-content-animation-from-bottom[data-content-animated="yes"] > *:not(.elb-elementback-reveal){-webkit-transform: translateY(0); transform: translateY(0);opacity: 1;}

body:not(.elementor-editor-active) .elb-elementback-reveal{position: absolute; z-index: 9; border-radius: inherit; -webkit-animation-delay: var(--reveal-animation-delay)!important; animation-delay: var(--reveal-animation-delay)!important;-webkit-animation-duration: var(--reveal-animation-duration)!important; animation-duration: var(--reveal-animation-duration)!important;}
body:not(.elementor-editor-active) .elb-rveal-direction-from-left .elb-elementback-reveal{height: 100%; width: 0px; left: 0; bottom: 0; top: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-direction-from-left[data-reveal-animated="yes"] > .elb-elementback-reveal{-webkit-animation: ele_reveal_left .5s cubic-bezier(0.9, -0.01, 0.2, 1); animation: ele_reveal_left .5s cubic-bezier(0.9, -0.01, 0.2, 1);}
@-webkit-keyframes ele_reveal_left {0% {width: 0px;} 52% {width: 100%; } 62% {width: 100%; } 72% {width: 100%; } 100% {width:0%; right: 0px; left: unset;}}
@keyframes ele_reveal_left {0% {width: 0px;} 52% {width: 100%; } 62% {width: 100%; } 72% {width: 100%; } 100% {width:0%; right: 0px; left: unset;}}

body:not(.elementor-editor-active) .elb-rveal-direction-from-right .elb-elementback-reveal{height: 100%; width: 0px; right: 0; bottom: 0; top: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-direction-from-right[data-reveal-animated="yes"] > .elb-elementback-reveal{-webkit-animation: ele_reveal_right .5s cubic-bezier(0.9, -0.01, 0.2, 1); animation: ele_reveal_right .5s cubic-bezier(0.9, -0.01, 0.2, 1);}
@-webkit-keyframes ele_reveal_right {0% {width: 0px;} 52% {width: 100%; } 62% {width: 100%; } 72% {width: 100%; } 100% {width:0%; left: 0px; right: unset;}}
@keyframes ele_reveal_right {0% {width: 0px;} 52% {width: 100%; } 62% {width: 100%; } 72% {width: 100%; } 100% {width:0%; left: 0px; right: unset;}}

body:not(.elementor-editor-active) .elb-rveal-direction-from-top .elb-elementback-reveal{height: 0; width: 100%; right: 0; left: 0; top: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-direction-from-top[data-reveal-animated="yes"] > .elb-elementback-reveal{-webkit-animation: ele_reveal_top .5s cubic-bezier(0.9, -0.01, 0.2, 1); animation: ele_reveal_top .5s cubic-bezier(0.9, -0.01, 0.2, 1);}
@-webkit-keyframes ele_reveal_top {0% {height: 0px;} 52% {height: 100%; } 62% {height: 100%; } 72% {height: 100%; } 100% {height:0%; bottom: 0px; top: unset;}}
@keyframes ele_reveal_top {0% {height: 0px;} 52% {height: 100%; } 62% {height: 100%; } 72% {height: 100%; } 100% {height:0%; bottom: 0px; top: unset;}}

body:not(.elementor-editor-active) .elb-rveal-direction-from-bottom .elb-elementback-reveal{height: 0; width: 100%; right: 0; left: 0; bottom: 0;}
body:not(.elementor-editor-active) .elb-rveal-el-yes.elb-rveal-direction-from-bottom[data-reveal-animated="yes"] > .elb-elementback-reveal{-webkit-animation: ele_reveal_bottom .5s cubic-bezier(0.9, -0.01, 0.2, 1); animation: ele_reveal_bottom .5s cubic-bezier(0.9, -0.01, 0.2, 1);}
@-webkit-keyframes ele_reveal_bottom {0% {height: 0px;} 52% {height: 100%; } 62% {height: 100%;} 72%{height: 100%;}  100% {height:0%; top: 0px; bottom: unset;}}
@keyframes ele_reveal_bottom {0% {height: 0px;} 52% {height: 100%; } 62% {height: 100%;} 72%{height: 100%;}  100% {height:0%; top: 0px; bottom: unset;}}