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

/* Class for slide's text box */
.tltslide-text {
    opacity: 1;
    left: 9%;
    width: 42%;
    position: relative;
}

@media (max-width: 1600px) {
    .tltslide-text {
        opacity: 1;
        left: 9%;
        width: 52%;
        position: relative;
    }
}

@media (max-width: 1440px) {
    .tltslide-text {
        opacity: 1;
        left: 9%;
        width: 54%;
        position: relative;
    }
}

@media (max-width: 1366px) {
    .tltslide-text {
        opacity: 1;
        left: 9%;
        width: 72%;
        position: relative;
    }
}

@media (max-width: 1200px) {
    .tltslide-text {
        opacity: 1;
        left: 9%;
        width: 76%;
        position: relative;
    }
}

@media (max-width: 991px) {
    .tltslide-text {
        opacity: 1;
        left: 3%;
        width: 100%;
        position: relative;
        background: rgba(251, 251, 251, 0);
    }
}

@media (max-width: 768px) {
    .tltslide-text {
        opacity: 1;
        left: 2%;
        width: 100%;
        position: relative;
    }
}

@media (max-width: 575px) {
    .tltslide-text {
        opacity: 1;
        left: 2%;
        width: 100%;
        position: relative;
    }
}

/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 100px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 100px;
    color: #ff4916;
    text-transform: uppercase;
}

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

/* Style for textbox body */
.tltslide-text span {
    color: #383838;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 24px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    position: relative;
    letter-spacing: 0px;
    font-size: 24px;
    font-family: 'Gilroy';
    font-weight: 700;
    left: 5px;
}


@media (max-width:1200px) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 65px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 65px;
    color: #ff4916;
    text-transform: uppercase;
}

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

/* Style for textbox body */
.tltslide-text span {
    color: #383838;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 24px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    position: relative;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'Gilroy';
    font-weight: 700;
    left: 5px;
}    
}

@media (max-width:991px) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 65px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 65px;
    color: #ff4916;
    text-transform: uppercase;
}

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

/* Style for textbox body */
.tltslide-text span {
    color: #383838;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 24px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    position: relative;
    letter-spacing: 0px;
    font-size: 20px;
    font-family: 'Gilroy';
    font-weight: 700;
    left: 5px;
}    
}

@media (max-width:768px) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 32px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 47px;
    color: #ff4916;
    text-transform: uppercase;
}
}

@media (max-width:575px) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 48px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 47px;
    color: #ff4916;
    text-transform: uppercase;
}
}

@media (max-width:480px) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 40px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 40px;
    color: #ff4916;
    text-transform: uppercase;
}

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

/* Style for textbox body */
.tltslide-text span {
    color: #383838;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 18px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    position: relative;
    letter-spacing: 0px;
    font-size: 16px;
    font-family: 'Gilroy';
    font-weight: 700;
    left: 5px;
}    
}

@media (max-width:480pxpx) {
/* Style for textbox header */
.tltslide-text h1 {
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 100px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    letter-spacing: 0px;
    font-family: 'Gilroy';
    font-weight: 700;
    font-size: 100px;
    color: #ff4916;
    text-transform: uppercase;
}

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

/* Style for textbox body */
.tltslide-text span {
    color: #383838;
    transition: none 0s ease 0s;
    text-align: inherit;
    line-height: 24px;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    position: relative;
    letter-spacing: 0px;
    font-size: 24px;
    font-family: 'Gilroy';
    font-weight: 700;
    left: 5px;
}    
}

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

.btnslider {
    color: #fefeff!important;
    text-transform: none;
    border: 1px solid rgba(255, 255, 255, 0);
    background: #383838;
    font-weight: 600;
    font-size: 18px;
    position: relative;
    top: 10px;
    left: 5px;
    font-family: 'Gilroy';
}

.btnslider:hover {
    background-color: #ff4916;
    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;
}
