h1{ color: #3e3e3e; margin-bottom: 30px;}
h3{margin-bottom: 15px; color: #3e3e3e;}
.bx-row img{ width: 100%;height: auto;}
.txt-right{
	position: relative;
	height: 100%;
	margin-top: 100px;
	background: #fbb813;
}
.container h2 {
    margin: 60px 0 20px;
}
.txt-right div{padding:0;}
.txt-right .txt{float: right; color: #fff; padding: 0 5%;}
.txt h2{margin: 0 0 30px;}
.txt h2 a{color: #fff;}
@media screen and ( max-width:991px ) { 
	.txt-right .txt{padding: 0 30px;}
	.txt h2 {margin: 0 0 20px;
}
}
@media screen and ( max-width:768px ) {
    a.btn {padding: 0 30px;}
}
@media screen and ( max-width:600px ) {
    .txt-right .box {
	    padding: 50px 0;
	    top: 0;
	    overflow: hidden;
	    -webkit-transform: translate(0,0);
	    -moz-transform: translate(0,0);
	    -ms-transform: translate(0,0);
	    transform: translate(0,0);
	    position: relative;
	}
}