html, body {
    text-transform: capitalize;
    overflow: hidden;
    overflow-y: auto;
}
img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section{
    padding: 68px 0;
}
.mt-spacing{
    margin-top: 42px;
}
.pt-spacing{
    padding-top: 42px;
}
.container{
    padding: 0 15px;
    width:100%;
    max-width: 1200px;
    margin: 0 auto;
}
.container-none{
    padding:0 15px;
}
.ai-none,.si-none,.ci-none,.mi-none,.ei-none{
    display: none ;
}
@media only screen and (max-width: 1199px) {
    .c-none { display: none ;}
    .ci-none{ display: block ; }
}
@media only screen and (max-width: 991px) {
    .s-none{ display: none ;}
    .si-none{ display:block ;}
}
@media only screen and (max-width: 767px) {
    .section{ padding: 50px 0; }
    .mt-spacing { margin-top: 40px; }
    .pt-spacing{ padding-top: 42px; }
    .m-none{ display: none; }
    .mi-none{ display: block; }
}
@media only screen and (max-width: 576px) {
    .e-none{ display: none; }
    .ei-none{ display: block; }
}
.navbar img { width: auto; max-height: 46px; }
.navbar .nav-button a { font-size: 12px; }
.btn {
    text-transform: uppercase;
}
@media (max-width: 991px) {
    .navbar img {  max-height: 40px; }
    .navbar-toggle { background-color: transparent; }
    .navbar-toggle .icon-bar { background: #000; }
}

.slider-style1 .one-third-screen {
    position: absolute !important;
    top: 0;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translateX(-50%);
}
.slider-style1 {
    margin-top: 96px;
}
@media (max-width: 991px) {
    .slider-style1 { margin-top: 72px; }
    .slider-style1 .slider-title { font-size: 48px !important; line-height: 56px !important; }
}
@media (max-width: 767px) {
    .slider-style1 .slider-text-middle { display: inline-block; padding: 8% 2% 0; }
    .slider-style1 .slider-title { font-size: 40px !important; line-height: 48px !important; }
}
.feature-warp:before {
    content: '';
    position: absolute ;
    width: 100%;
    height: 50%;
    bottom: 0;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 100%);
}
.feature-warp .product-content {
    position: absolute !important;
    left: 50%;
    width: 100%;
    bottom: 0;
    padding-bottom: 2%;
    transform: translateX(-50%);
}
.feature-warp .product-content .text-font {
    font-size: 14px;
}
@media (max-width: 991px) {
    .feature-warp .product-content .text-font { font-size: 14px !important; line-height: 24px !important }
}
@media (max-width: 767px) {
    .feature-warp .product-content { padding-bottom: 6%; }
}
.tab-style6 .nav-tabs > li > a {
    padding: 5px 1px;
    font-size: 14px;
}
.tab-style6 .tab-pane .tz-text, .tab-style6 .bottom-text {
    font-size: 14px;
}
.tab-style6 .tab-pane .tz-text p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .tab-style6 .nav-tabs li { width: auto; margin: 0 30px 0 0; }
}

footer .tz-text { text-transform: none; }