div[class^=itr] .itr-title {padding-bottom:15px;}
div[class^=itr] .itr-button {padding-top:15px;}
div[class^=itr] img {vertical-align:middle;}
div[class^=itr] .image {text-align: center;}

@media only screen and (min-width:768px) {
	div[class^=itr] .vc_row {display: flex;align-items: center;}
}
@media only screen and (max-width:767px) {
	.itr-right .vc_row {display:flex;flex-wrap:wrap;}
	.itr-right .vc_col-sm-6:first-child {order:2;}
	div[class^=itr] img {padding-bottom:20px;}
}


.toi {text-align: center;position: relative;}
.toi img {vertical-align: middle;}
.toi-bottom {position: absolute;bottom: 0;left: 0;right: 0;padding:15px 10px;}

.toi-center {display: flex;position: absolute;top: 0;bottom: 0;left: 0;right: 0;align-items: center;justify-content: center;padding: 0 10px;opacity: 0;transition: opacity .5s;-webkit-transition: opacity .5s;}
.toi:hover .toi-center {opacity:1;}

.wpb_text_column ul, .itr-content ul {padding-left:20px;list-style-position:outside;}
footer .footer_bottom {height: auto;}

nav.main_menu li:hover a {opacity: 1 !important;}