/*-------
slide bullet
--------*/
.sp-dots ul li {
    border:0 !important;
    height: 12px !important;
    width: 12px !important;
}

/*-------
slide button
--------*/
span.sp-slider-btn-text {
    background: #007db1 !important;
    border-radius: 30px !important;
    padding: 10px 35px !Important;
    text-transform: capitalize !important;
}

/*-----
slide tone
------*/
.sp-item:before {
    background: linear-gradient(190deg, rgba(0,0,0,.9) 0%, rgba(0,0,0,0) 60%);
    content: ' ';
    width: 100%;
    height: 100%;position:absolute;
}

/*------
slide text
-----*/
.main-slide .sp-slider-content-align-center p { text-transform: uppercase;}
.main-slide  .sppb-sp-slider-title{font-size:60px;max-width:50%;}
.sppb-carousel-extended-team-content {box-shadow: none;}

/*-----
feature
-----*/
.feature1 {border-radius: 10px;}
div#feature-box {
    border: 1px solid transparent;
    padding: 30px !important;
    background: rgba(0,0,0,.6);
    border-radius: 15px;
    transition:all 400ms ease-in-out;
}
div#feature-box:hover { border: 1px solid #fdb825;}

/*-----
feature 2
-----*/
section#automotive img {  opacity: .6;transition:all 400ms ease-in-out;}
section#automotive img:hover {  opacity: 1;}

/*-----
product carousel
-----*/
.ctgr-carousel .sppb-carousel-extended-team-content.sppb-carousel-layout1 {  background: none;}
.ctgr-carousel .sppb-carousel-extended-team-name { color:#fff;font-size:25px;}
.ctgr-carousel .sppb-carousel-extended-item img{max-width: 280px;border-radius:10px;border:2px solid #fdb82500;}
.ctgr-carousel .sppb-carousel-extended-item img:hover{border:2px solid #fdb825;}

/*-----
mobile
-----*/
@media(max-width:1024px){
    .ctgr-carousel .sppb-carousel-extended-team-name{
        font-size:13px;
    }
}
@media(max-width:1300px){
    div#home-cta,
    div#abt-cta{
    padding: 50px 0 100px 0!important;
    }
}
@media(max-width:1199px) and (min-width:1025px){
    .sppb-sp-slider-title {
    font-size: 45px !important;
    max-width:100% !important;
    }
}
@media(max-width:1024px){
    .sppb-sp-slider-title {
    font-size: 36px !important;
    max-width:90% !important;
    }
  .hm-product-img-1 img {
    max-width: 500px;
    }
}
@media(max-width:991px){
  a#offcanvas-toggler {position: absolute;right: 0px;}
}

.burger-icon span { background: white;}

@media(max-width:767px){
div#hm-product { padding: 30px !important;}
.hm-product-img-1 img{margin-left:-30px;margin-bottom:30px;}
div#home-cta, div#abt-cta { padding: 50px 30px !Important;}
.hm-cta-img1 {  margin-right: -30px;}
 div#sp-bottom2, div#sp-bottom3, div#sp-bottom4 { max-width: 50%;}
}

@media(max-width:574px){
    .feature1 div#sppb-addon-wrapper-8d4288ae-a23e-4892-bb13-682384061cfc{
    width: 60% !important;
    }
}
@media(max-width:480px){
    .feature1 div#sppb-addon-wrapper-8d4288ae-a23e-4892-bb13-682384061cfc{
    width: 80% !important;
    }
}
@media(max-width:375px){
    .feature1 div#sppb-addon-wrapper-8d4288ae-a23e-4892-bb13-682384061cfc{
    width: 100% !important;
    }
}

@media(max-width:1200px){
    section#product-title {
    padding-bottom: 0px !important;
    }
}
@media(max-width:991px){
    div#lx-series {
    padding: 0px !important;
    }
    header#sp-header {
    height: 60px;
    }
}

@media(max-width:767px){
  span.sp-slider-btn-text {
    position: relative;
    bottom: -6em;
   }
}

@media(max-width:1199px){
    section#feature-content div#feature-box {min-height:230px;}
}
@media(max-width:991px){
    section#feature-content div#feature-box h3.sppb-addon-title {
        font-size:15px !important;
       }
    section#feature-content div#feature-box{
        min-height:200px;
        padding:20px!important;}
}
@media(max-width:357px){
    section#feature-content div#feature-box {min-height:215px;}
}
