.ult-new-ib,.ult-new-ib img {
	display:block;
	position:relative
}
.ult-new-ib {
	z-index:1;
	overflow:hidden;
	margin:0 0 35px;
	background:#3085a3;
	text-align:center;
	cursor:pointer;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.ult-new-ib,.wpb_column>.wpb_wrapper .ult-new-ib {
	margin-bottom:35px
}
.ult-new-ib * {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.ult-new-ib *,.ult-new-ib .ult-new-ib-desc {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
.ult-new-ib img {
	min-width:100%;
	max-width:100%;
	-webkit-transition:opacity .35s;
	transition:opacity .35s
}
.ult-new-ib .ult-new-ib-desc {
	padding:15px;
	color:#fff;
	font-size:1em;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.ult-new-ib .ult-new-ib-desc::after,.ult-new-ib .ult-new-ib-desc::before {
	pointer-events:none
}
.ult-new-ib .ult-new-ib-desc,.ult-new-ib a {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.ult-new-ib .ult-new-ib-content {
	font-size:13px;
	line-height:1.6em
}
.ult-new-ib .ult-new-ib-content p {
	color:inherit;
	font-size:inherit;
	font-family:inherit;
	font-weight:inherit;
	line-height:inherit
}
.ult-new-ib .ult-new-ib-title,.ult-new-ib p {
	letter-spacing:normal;
	padding:0;
	margin:0;
	font-size:inherit;
	line-height:inherit;
	font-weight:inherit;
	text-decoration:inherit;
	font-style:inherit;
	color:inherit
}
.ult-ib-effect-style10.ult-ib2-min-height:not(.ult-ib2-min-height) img,.ult-ib-effect-style11.ult-ib2-min-height:not(.ult-ib2-min-height) img,.ult-ib-effect-style14.ult-ib2-min-height:not(.ult-ib2-min-height) img,.ult-ib-effect-style15.ult-ib2-min-height:not(.ult-ib2-min-height) img,.ult-ib-effect-style7.ult-ib2-min-height:not(.ult-ib2-min-height) img {
	max-width:none!important;
	width:auto!important
}
.ult-new-ib a {
	z-index:1000;
	text-indent:200%;
	white-space:nowrap;
	font-size:0;
	opacity:0
}
.ult-new-ib a.ult-new-ib-link {
	display:block;
	background:0 0
}
.ult-ib-effect-style1 img {
	width:-webkit-calc(100%+50px)!important;
	width:calc(100%+50px)!important;
	max-width:-webkit-calc(100%+50px)!important;
	max-width:calc(100%+50px)!important;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-40px,0,0);
	transform:translate3d(-40px,0,0)
}
.ult-ib-effect-style1 .ult-new-ib-desc {
	top:auto;
	bottom:0;
	min-height:25%;
	height:auto;
	max-height:100%;
	text-align:left
}
.ult-ib-effect-style1 .ult-new-ib-content,.ult-ib-effect-style1 .ult-new-ib-title {
	-webkit-transform:translate3d(0,40px,0);
	transform:translate3d(0,40px,0);
	-webkit-transition-delay:.05s;
	transition-delay:.05s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s
}
.ult-ib-effect-style1 .ult-new-ib-title {
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style1 .ult-new-ib-content {
	margin-top:10px;
	opacity:0;
	-webkit-transition:opacity .2s,-webkit-transform .35s;
	transition:opacity .2s,-webkit-transform .35s;
	transition:opacity .2s,transform .35s;
	transition:opacity .2s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style1:hover .ult-new-ib-content {
	opacity:1;
	-webkit-transition-delay:.05s;
	transition-delay:.05s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s
}
.ult-ib-effect-style1:hover .ult-new-ib-content,.ult-ib-effect-style1:hover .ult-new-ib-title,.ult-ib-effect-style1:hover img {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-transition-delay:.05s;
	transition-delay:.05s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s
}
.ult-ib-effect-style1.ult-ib2-min-height img {
	width:auto!important;
	max-width:none!important;
	height:100%
}
.ult-ib-effect-style2 img {
	width:100%
}
.ult-ib-effect-style2 .ult-new-ib-desc::before {
	position:absolute;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	-webkit-transform:translate3d(0,50%,0);
	transform:translate3d(0,50%,0)
}
.ult-ib-effect-style2 .ult-new-ib-title {
	position:absolute;
	padding:15px !important;
	top:50%;
	left:0;
	width:100%;
	-webkit-transition:-webkit-transform .35s,color .35s;
	-webkit-transition:color .35s,-webkit-transform .35s;
	transition:color .35s,-webkit-transform .35s;
	transition:transform .35s,color .35s;
	transition:transform .35s,color .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,-50%,0);
	transform:translate3d(0,-50%,0)
}
.ult-ib-effect-style2 .ult-new-ib-content,.ult-ib-effect-style2 .ult-new-ib-desc::before {
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style2 .ult-new-ib-content {
	position:absolute;
	bottom:0;
	left:0;
	padding:15px;
	width:100%;
	max-height:50%;
	opacity:0;
	-webkit-transform:translate3d(0,10px,0);
	transform:translate3d(0,10px,0)
}
.ult-ib-effect-style2:hover .ult-new-ib-title {
	color:#fff;
	-webkit-transform:translate3d(0,-40px,0);
	transform:translate3d(0,-40px,0)
}
.ult-ib-effect-style2:hover .ult-new-ib-content,.ult-ib-effect-style2:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style2.ult-ib2-min-height img {
	width:auto;
	max-width:none;
	height:100%
}
.ult-ib-effect-style3 .ult-new-ib-title {
	position:absolute;
	bottom:0;
	left:0;
	padding:15px;
	width:100%;
	text-align:left;
	-webkit-transform:translate3d(0,-30px,0);
	transform:translate3d(0,-30px,0)
}
.ult-ib-effect-style3 .ult-new-ib-desc::before,.ult-ib-effect-style3 .ult-new-ib-title {
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style3:hover .ult-new-ib-desc::before,.ult-ib-effect-style3:hover .ult-new-ib-title {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style3 .ult-new-ib-content {
	max-height:-webkit-calc(100% - 60px - 1.5em);
	max-height:calc(100% - 60px - 1.5em);
	overflow:hidden
}
.ult-ib-effect-style4 img {
	width:-webkit-calc(100%+40px)!important;
	width:calc(100%+40px)!important;
	max-width:-webkit-calc(100%+40px)!important;
	max-width:calc(100%+40px)!important
}
.ult-ib-effect-style4 .ult-new-ib-desc {
	padding:30px
}
.ult-ib-effect-style4 .ult-new-ib-desc::after,.ult-ib-effect-style4 .ult-new-ib-desc::before {
	position:absolute;
	content:"";
	opacity:0
}
.ult-ib-effect-style4 .ult-new-ib-desc::before {
	top:50px;
	right:30px;
	bottom:50px;
	left:30px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	-webkit-transform:scale(0,1);
	-ms-transform:scale(0,1);
	transform:scale(0,1);
	-webkit-transform-origin:0 0;
	-ms-transform-origin:0 0;
	transform-origin:0 0
}
.ult-ib-effect-style4 .ult-new-ib-desc::after {
	top:30px;
	right:50px;
	bottom:30px;
	left:50px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform:scale(1,0);
	-ms-transform:scale(1,0);
	transform:scale(1,0);
	-webkit-transform-origin:100% 0;
	-ms-transform-origin:100% 0;
	transform-origin:100% 0
}
.ult-ib-effect-style4 .ult-new-ib-title {
	padding-top:50px;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style4 .ult-new-ib-content {
	padding:10px 30px;
	opacity:0;
	overflow:hidden;
	-webkit-transform:translate3d(0,-10px,0);
	transform:translate3d(0,-10px,0)
}
.ult-ib-effect-style4 .ult-new-ib-title,.ult-ib-effect-style4 img {
	-webkit-transform:translate3d(-30px,0,0);
	transform:translate3d(-30px,0,0)
}
.ult-ib-effect-style4 .ult-new-ib-content,.ult-ib-effect-style4 .ult-new-ib-desc::after,.ult-ib-effect-style4 .ult-new-ib-desc::before,.ult-ib-effect-style4 img {
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style4.ult-ib2-min-height img {
	height:100%;
	max-width:none!important;
	width:auto!important
}
.ult-ib-effect-style4:hover img {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style4:hover .ult-new-ib-desc::after,.ult-ib-effect-style4:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style4:hover .ult-new-ib-content,.ult-ib-effect-style4:hover .ult-new-ib-title {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style4:hover .ult-new-ib-content,.ult-ib-effect-style4:hover .ult-new-ib-desc::after,.ult-ib-effect-style4:hover .ult-new-ib-title,.ult-ib-effect-style4:hover img {
	-webkit-transition-delay:.15s;
	transition-delay:.15s
}
.ult-ib-effect-style5 .ult-new-ib-desc {
	top:auto;
	bottom:0;
	padding:15px;
	height:auto;
	background:#f2f2f2;
	color:#3c4a50;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
.ult-ib-effect-style5 .ult-new-ib-content {
	position:absolute;
	top:auto;
	bottom:100%;
	left:0;
	width:100%;
	padding:25px;
	color:#fff;
	text-transform:none;
	opacity:0;
	-webkit-transition:opacity .35s;
	transition:opacity .35s
}
.ult-ib-effect-style5 .ult-new-ib-title {
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,200%,0);
	transform:translate3d(0,200%,0);
	text-align:center
}
.ult-ib-effect-style5:hover .ult-new-ib-content,.ult-ib-effect-style5:hover .ult-new-ib-content * {
	opacity:1!important;
	z-index:99!important;
	-webkit-backface-visibility:hidden!important;
	backface-visibility:hidden!important
}
.ult-ib-effect-style5:hover .ult-new-ib-desc,.ult-ib-effect-style5:hover .ult-new-ib-title {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.ult-ib-effect-style5:hover .ult-new-ib-title {
	-webkit-transition-delay:.05s;
	transition-delay:.05s
}
.ult-ib-effect-style6 .ult-new-ib-desc {
	padding:45px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.ult-ib-effect-style6 .ult-new-ib-desc::before {
	position:absolute;
	content:"";
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	border:1px solid #fff
}
.ult-ib-effect-style6 .ult-new-ib-title {
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	webkit-transform:translate3d(0,50%,0);
	-webkit-transform:translate3d(0,50%,0);
	transform:translate3d(0,50%,0)
}
.ult-ib-effect-style6 .ult-new-ib-content,.ult-ib-effect-style6 .ult-new-ib-desc::before {
	opacity:0;
	max-width:100%;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0)
}
.ult-ib-effect-style6:hover .ult-new-ib-title {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style6:hover .ult-new-ib-content,.ult-ib-effect-style6:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style6.ult-ib2-min-height img {
	height:100%;
	max-width:none;
	width:auto
}
.ult-ib-effect-style7 .ult-new-ib-desc {
	text-align:right
}
.ult-ib-effect-style7 .ult-new-ib-content,.ult-ib-effect-style7 .ult-new-ib-title {
	position:absolute;
	right:30px;
	left:30px;
	padding:10px 0
}
.ult-ib-effect-style7 .ult-new-ib-title {
	top:30px;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,20px,0);
	transform:translate3d(0,20px,0)
}
.ult-ib-effect-style7:hover .ult-new-ib-title {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style7 .ult-new-ib-title::after {
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	height:2px;
	background:#fff;
	content:'';
	-webkit-transform:translate3d(0,40px,0);
	transform:translate3d(0,40px,0)
}
.ult-ib-effect-style7 .ult-new-ib-content,.ult-ib-effect-style7 .ult-new-ib-title::after {
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style7 .ult-new-ib-content {
	bottom:30px;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
.ult-ib-effect-style7:hover .ult-new-ib-content,.ult-ib-effect-style7:hover .ult-new-ib-title::after {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style7.ult-ib2-min-height img {
	max-width:none;
	width:auto;
	height:100%
}
.ult-ib-effect-style8 img {
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:scale(1.15);
	-ms-transform:scale(1.15);
	transform:scale(1.15)
}
.ult-ib-effect-style8:hover img {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style8 .ult-new-ib-title {
	margin-top:20%;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,20px,0);
	transform:translate3d(0,20px,0)
}
.ult-ib-effect-style8:hover .ult-new-ib-title {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style8 .ult-new-ib-content {
	margin:1em 0 0;
	padding:35px;
	border:1px solid #fff;
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,20px,0) scale(1.1);
	transform:translate3d(0,20px,0) scale(1.1)
}
.ult-ib-effect-style8:hover .ult-new-ib-content {
	opacity:1;
	-webkit-transform:translate3d(0,0,0) scale(1);
	transform:translate3d(0,0,0) scale(1)
}
.ult-ib-effect-style9 img {
	width:-webkit-calc(100%+60px)!important;
	width:calc(100%+60px)!important;
	max-width:-webkit-calc(100%+60px)!important;
	max-width:calc(100%+60px)!important;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-50px,0,0);
	transform:translate3d(-50px,0,0)
}
.ult-ib-effect-style9:hover img {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style9 .ult-new-ib-desc::before {
	position:absolute;
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	border:1px solid #fff;
	content:'';
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-20px,0,0);
	transform:translate3d(-20px,0,0)
}
.ult-ib-effect-style9 .ult-new-ib-desc {
	padding:45px;
	text-align:left
}
.ult-ib-effect-style9 .ult-new-ib-title {
	padding:30% 0 10px
}
.ult-ib-effect-style9 .ult-new-ib-content {
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-10px,0,0);
	transform:translate3d(-10px,0,0)
}
.ult-ib-effect-style9:hover .ult-new-ib-content,.ult-ib-effect-style9:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style9.ult-ib2-min-height img {
	height:100%;
	width:auto!important;
	max-width:none!important
}
.ult-ib-effect-style10 .ult-new-ib-desc::after,.ult-ib-effect-style10 .ult-new-ib-desc::before {
	position:absolute;
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	content:'';
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style10 .ult-new-ib-desc::before {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	-webkit-transform:scale(0,1);
	-ms-transform:scale(0,1);
	transform:scale(0,1)
}
.ult-ib-effect-style10 .ult-new-ib-desc::after {
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform:scale(1,0);
	-ms-transform:scale(1,0);
	transform:scale(1,0)
}
.ult-ib-effect-style10:hover .ult-new-ib-desc::after,.ult-ib-effect-style10:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style10 .ult-new-ib-title {
	padding:45px 35px 0;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,-20px,0);
	transform:translate3d(0,-20px,0)
}
.ult-ib-effect-style10 .ult-new-ib-content {
	padding:20px 45px;
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,20px,0);
	transform:translate3d(0,20px,0)
}
.ult-ib-effect-style10:hover .ult-new-ib-content,.ult-ib-effect-style10:hover .ult-new-ib-title {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style10.ult-ib2-min-height img {
	height:100%;
	max-width:none;
	width:auto
}
.ult-ib-effect-style11 {
	-webkit-perspective:1000px;
	perspective:1000px
}
.ult-ib-effect-style11 img {
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2)
}
.ult-new-ib.ult-ib-effect-style11.ult-ib2-min-height img {
	height:100%;
	width:auto!important;
	max-width:none!important
}
.ult-ib-effect-style11:hover img {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style11 .ult-new-ib-desc::after,.ult-ib-effect-style11 .ult-new-ib-desc::before {
	position:absolute;
	top:50%;
	left:50%;
	width:80%;
	height:1px;
	background:#fff;
	content:'';
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-50%,-50%,0);
	transform:translate3d(-50%,-50%,0)
}
.ult-ib-effect-style11:hover .ult-new-ib-desc::before {
	opacity:.5;
	-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);
	transform:translate3d(-50%,-50%,0) rotate(45deg)
}
.ult-ib-effect-style11:hover .ult-new-ib-desc::after {
	opacity:.5;
	-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);
	transform:translate3d(-50%,-50%,0) rotate(-45deg)
}
.ult-ib-effect-style11 .ult-new-ib-content,.ult-ib-effect-style11 .ult-new-ib-title {
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style11 .ult-new-ib-title {
	-webkit-transform:translate3d(0,-50px,0);
	transform:translate3d(0,-50px,0)
}
.ult-ib-effect-style11:hover .ult-new-ib-title {
	-webkit-transform:translate3d(0,-60px,0);
	transform:translate3d(0,-60px,0)
}
.ult-ib-effect-style11 .ult-new-ib-content {
	padding:2px 25px;
	-webkit-transform:translate3d(0,15px,0);
	transform:translate3d(0,15px,0)
}
.ult-ib-effect-style11:hover .ult-new-ib-content {
	-webkit-transform:translate3d(0,25px,0);
	transform:translate3d(0,25px,0)
}
.ult-ib-effect-style12 .ult-new-ib-desc::after {
	position:absolute;
	content:"";
	right:30px;
	bottom:30px;
	left:30px;
	height:-webkit-calc(50% - 30px);
	height:calc(50% - 30px);
	border:7px solid #fff;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0)
}
.ult-ib-effect-style12:hover .ult-new-ib-desc::after {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style12 .ult-new-ib-desc {
	padding:45px;
	text-align:left
}
.ult-ib-effect-style12 .ult-new-ib-content {
	position:absolute;
	right:60px;
	bottom:60px;
	left:60px;
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(0,-100px,0);
	transform:translate3d(0,-100px,0)
}
.ult-ib-effect-style12:hover .ult-new-ib-content {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style13 img {
	width:-webkit-calc(100%+20px)!important;
	width:calc(100%+20px)!important;
	max-width:-webkit-calc(100%+20px)!important;
	max-width:calc(100%+20px)!important;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-10px,0,0);
	transform:translate3d(-10px,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.ult-ib-effect-style13:hover img {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style13 .ult-new-ib-desc {
	text-align:left
}
.ult-ib-effect-style13 .ult-new-ib-title {
	position:relative;
	overflow:hidden;
	padding:5px 0 10px
}
.ult-ib-effect-style13 .ult-new-ib-title::after {
	position:absolute;
	content:"";
	bottom:0;
	left:0;
	width:100%;
	height:2px;
	background:#fff;
	-webkit-transition:-webkit-transform .35s;
	transition:-webkit-transform .35s;
	transition:transform .35s;
	transition:transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
.ult-ib-effect-style13:hover .ult-new-ib-title::after {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style13 .ult-new-ib-content {
	padding:15px 0;
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
.ult-ib-effect-style13:hover .ult-new-ib-content {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style13.ult-ib2-min-height img {
	width:auto!important;
	max-width:none!important;
	height:100%
}
.ult-ib-effect-style14 img {
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:scale(1.12);
	-ms-transform:scale(1.12);
	transform:scale(1.12)
}
.ult-ib-effect-style14.ult-ib2-min-height img {
	height:100%;
	width:auto;
	max-width:none
}
.ult-ib-effect-style14:hover img {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style14 .ult-new-ib-desc {
	padding:45px
}
.ult-ib-effect-style14 .ult-new-ib-desc::before {
	position:absolute;
	content:"";
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	border:1px solid #fff;
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.ult-ib-effect-style14 .ult-new-ib-content,.ult-ib-effect-style14 .ult-new-ib-desc::before {
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s
}
.ult-ib-effect-style14 .ult-new-ib-title {
	padding:10px 0 15px
}
.ult-ib-effect-style14 .ult-new-ib-content {
	margin:0 auto;
	max-width:90%;
	-webkit-transform:scale(1.5);
	-ms-transform:scale(1.5);
	transform:scale(1.5)
}
.ult-ib-effect-style14:hover .ult-new-ib-content,.ult-ib-effect-style14:hover .ult-new-ib-desc::before {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.ult-ib-effect-style15 img {
	width:-webkit-calc(100%+60px)!important;
	width:calc(100%+60px)!important;
	max-width:-webkit-calc(100%+60px)!important;
	max-width:calc(100%+60px)!important;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-30px,0,0) scale(1.12);
	transform:translate3d(-30px,0,0) scale(1.12);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.ult-ib-effect-style15:hover img {
	-webkit-transform:translate3d(0,0,0) scale(1);
	transform:translate3d(0,0,0) scale(1)
}
.ult-ib-effect-style15 .ult-new-ib-title {
	position:absolute;
	right:0;
	bottom:0;
	padding:15px 20px;
	width:auto
}
.ult-ib-effect-style15 .ult-new-ib-content {
	padding:0 10px 0 0;
	width:50%;
	border-right:1px solid #fff;
	text-align:right;
	opacity:0;
	-webkit-transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,-webkit-transform .35s;
	transition:opacity .35s,transform .35s;
	transition:opacity .35s,transform .35s,-webkit-transform .35s;
	-webkit-transform:translate3d(-40px,0,0);
	transform:translate3d(-40px,0,0)
}
.ult-ib-effect-style15:hover .ult-new-ib-content {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.ult-ib-effect-style15.ult-ib2-min-height img {
	height:100%;
	width:auto!important;
	max-width:none!important
}
.ult-new-ib.ult-ib-effect-style15:not(.ult-ib2-min-height) .ult-ib2-toggle-size,.ult-new-ib.ult-ib-effect-style5 .ult-ib2-toggle-size {
	left:50%;
	width:auto!important;
	height:100%;
	max-width:none;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.ult-new-ib img {
	border:none;
	padding:0;
	margin:0
}
.ult-ib-effect-style15 p {
	width:100%;
	border-right: none
}