/*
Theme Name: Oni - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: oni
*/
@import url("../oni/style.css");


.kenburns_title {
    position: absolute;
    left: 25px;
    bottom: 25px;
    right: 25px;
    text-align: left;
    z-index: 2;
    opacity: 1;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 400;
    transition: opacity 300ms ease;
    color: #fff;
    text-shadow: 0 0 2px rgba(0,0,0, 0.5);
}

.kenburns_title.hide {
    opacity: 0;
}

/* Hover Title */
.with-hover-title.gt3pg-pro--masonry .text_wrap_title {
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    visibility: hidden;
    opacity: 0;
    transition: all 300ms;
	width:100%;
	text-align:center;
	padding-right: inherit;
}
.with-hover-title.gt3pg-pro--masonry .text_wrap_title,
.with-hover-title.gt3pg-pro--masonry .text_info_wrapper {
	padding-right: inherit;
}
.with-hover-title.gt3pg-pro--masonry .text_info_wrapper .text_wrap_caption {
	margin-right:-50px;
}

/* Hover text edit START */
.with-hover-title.gt3pg-pro--masonry .gt3pg-isotope-item .text_wrap_title {
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0.4px;
	text-transform: none;
	color:#fff;
}
/* Hover text edit END */

.with-hover-title.gt3pg-pro--masonry .gt3pg-isotope-item:hover .text_wrap_title {
    bottom: calc(100% + 15px);
    visibility: visible;
    opacity: 100;
	text-shadow: 0 0 1px rgba(0,0,0, 0.9);

}


.elementor-widget-container .gt3-photo-gallery-pro--isotope_gallery {
	overflow: visible;
}

.elementor-widget-wrap {
	padding-left: 0px !important;
}



