/* TLT Slideshow */
/* Main slide class */
.tltslide {
}

/* Class for slide's text box */
.tltslide-text {
    opacity: 1;
    /* Edit those settings if you want to move the text box within the slide */
    bottom: 44%;
    left: 160px;
    width: 50%;
    /* Do not edit those settings until you do know what you are doing */
    position: absolute;
    padding: 21px 25px;
    display: block;
}

/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 60px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-weight: 700;
    font-size: 45px;
    color: #454140;
}

.tltslide-text b {
    color: #CCCCCC;
    font-size: 33px;
    font-weight: bold;
}

/* Style for textbox body */
.tltslide-text span {
    color: #fff;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 36px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-weight: 400;
    font-size: 24px;
    display: block;
}

.tltslide-text:hover {
    opacity: 1;
}

.btnslider {
    color: #ffffff!important;
    text-transform: uppercase;
    border: 1px solid rgba(255, 255, 255, 0);
    background: rgb(232, 80, 79);
    font-weight: 600;
    font-size: 18px;
    position: absolute;
    display: block;
    bottom: -120px;
    border-radius: 100px;
}

.btnslider:hover {
    background-color: #fc5a0a;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    color: #fff !important;
}

.tltslide-text h2 {
	font-size: 51px;
	font-weight: 700;
	z-index: 2;
	position: relative;
	line-height: 47px;
	top: -31px;
}

.tltslide-text h3 {
	font-size: 21px;
	color: #000;
	bottom: -49px;
	z-index: 9;
	position: absolute;
}