
.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-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-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)}
}
