/*-------------------------------
        min-width:1921px
 ----------------------------*/
.mbn-show{display:none;}
@media screen and (min-width:1921px) {
        header .container {
                max-width: 1515px;
                margin: 0 auto;
        }
	.hero-section img{height:100vh;}
        .our-product .container {
                max-width: 1515px;
                margin: 0 auto;
        }

        .about-us .container {
                max-width: 1515px;
                margin: 0 auto;
        }

        .hero-section .container {
                max-width: 1515px;
                margin: 0 auto;
        }

        .our-goal .container {
                max-width: 1515px;
                margin: 0 auto;
        }

        .header-top {
                background: url(../img/heade-bg-1921.png)center top no-repeat;

        }

        .experience {
                bottom: -46%;
        }

        .about-content {
                width: 83%;
        }

        .cv-product .container {
                max-width: 1320px;
                margin: 0 auto;
        }

        .pd-section .container {
                max-width: 1515px;
                margin: 0 auto;
        }
        .dwn-btn.form-sisa a {
        width: 400px;
    
        }
}

/*-------------------------------
        max-width:1800px
 ----------------------------*/
@media screen and (min-width:1400px) {
	.hero-section img{height:82vh;}
	.contact-us{padding-top:124px;}
	.hero-section{height:97vh;}
	
}
@media screen and (min-width:1700px) {
	.hero-section img{height:83vh;}
	.hero-section{height:98vh;margin-top: -134px;padding-top: 12px;}
	
}
@media screen and (min-width:1921px) {
	.hero-section img{height:86vh;}
	.hero-section{height:98vh;margin-top: -136px;padding-top: 12px;}
}
@media screen and (min-width:2120px) {
	.hero-section img{height:90vh;}
	.hero-section{height:98vh;margin-top: -136px;padding-top: 12px;}
}
@media screen and (min-width:2320px) {
	.hero-section img{height:95vh;}
	.hero-section{height:99vh;}
}
@media screen and (max-width:1800px) {
        .about-content {
                width: 79%;
        }

        .dwn-btn.form-sisa a {
                width: 385px;
                font-size: 26px;
                font-weight: 600;
                justify-content: space-between;
                clip-path: polygon(0% 17%, 100% 0%, 100% 100%, 100% 100%, 0 100%);
        }
}


/*-------------------------------
        max-width:1700px
 ----------------------------*/
@media screen and (max-width:1700px) {
        .site-logo {
                width: 14%;
        }

        .header-top {
                background: url(../img/heade-bg-1921.png)center top no-repeat;
        }

        .about-content {
                width: 82%;
        }

        .experience {
                bottom: -60%;
        }
        .footer::after {
                height: 74.6%;
        }

}

/*-------------------------------
        max-width:1600px
 ----------------------------*/
@media screen and (max-width:1600px) {
        .about-content {
                width: 86%;
        }

        .call-box:after {
                right: -37px;
        }

        .national-id:after {
                left: -37px;
        }

        .dwn-btn.form-sisa a img {
                width: 10%;
        }

        .dwn-btn.form-sisa a {
	width: 240px;
	font-size: 19px;
	padding: 27px 10px 18px 10px;
	 
}
}

/*-------------------------------
        max-width:1540px
 ----------------------------*/
@media screen and (max-width:1540px) {
        .label-row .item-value.title-24.fw-bold {
                font-size: 20px;
        }

}

/*-------------------------------
        max-width:1500px
 ----------------------------*/
@media screen and (max-width:1500px) {
        .about-content {
                width: 91%;
        }

        .pd-section .container {
                max-width: calc(100% - 6vw);
                margin: 0 auto;
        }

        .prod-abs {
                right: -80px;
        }
}

/*-------------------------------
        max-width:1600px
 ----------------------------*/
@media screen and (max-width:1466px) {
        .header-top {
                background: url(../img/heade-bg-1466.png)center top no-repeat;
        }

        .about-content {
                width: 96%;
        }

        .call-box:after {
                right: -20px;
        }

        .national-id:after {
                left: -22px;
        }

        .pd-section .container {
                max-width: calc(100% - 5vw);
                margin: 0 auto;
        }

        .dwn-btn.form-sisa a {
                width: 270px;
                font-size: 20px;
                padding: 27px 10px 18px 10px;
        }
}

/*-------------------------------
        max-width:1600px
 ----------------------------*/
@media screen and (max-width:1550px) {
        .site-logo {
                width: 13%;
        }
        
}


/*-------------------------------
        max-width:1500px
 ----------------------------*/
@media screen and (max-width:1366px) {
        .experience {
                bottom: -41%;
                right: -20px;

        }

        .about-content {
                width: 100%;
        }

        .main-menu nav>ul>li>a {
                font-size: 13px;
                padding: 0px 6px;
        }

        .header-top {
                background: url(../img/heade-bg-1366.png)center top no-repeat;
        }

        .where-buy span {
                font-size: 27px;
        }

        .footer::after {
                height: 76.6%;
        }

        .bat-img-1.wow.fadeInLeft {
                right: 7%;
                top: 27%;
        }

        .slider-cont {
                padding-left: 120px;
        }

        .national-id:after {
                left: -20px;
        }

        .pd-section .container {
                max-width: calc(100% - 4vw);
                margin: 0 auto;
        }

        .prod-abs {
                right: -70px;
        }
}



/*-------------------------------
        max-width:1280px
 -------------------------------*/
@media screen and (max-width:1360px) {
        .header-top {
                background: url(../img/heade-bg-1280.png)center top no-repeat;
        }
 
        header .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .our-product .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .long-life .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .about-us .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .hero-section .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .cv-product .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .features-tab .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .our-goal .container {
                max-width: 1180px;
                margin: 0 auto;
        }

        .footer-map {
                width: 77%;
        }

        .row-fixed {
                width: 100%;
                margin-left: 6vw;
        }

       

        .slider-cont {
                padding-left: 100px;
        }

        .experience {
                right: 0px;
        }

        .sisa-t-img:after {
                left: -36px;
        }

        .sisa-t-img-2 {
                margin-left: 0px;
        }

        .label-row .item-value.title-24.fw-bold {
                font-size: 17px;
        }

        .dwn-btn.form-sisa {
                float: right;
                position: absolute;
    bottom:0px;

        }

        .bt-box {
                padding: 5px 10px 5px 10px;
        }

        .prod-abs {
                right: 0px;
        }
.cals-link a{font-size:14px;}
	.call-box img{width:30px;}
.call-box::after {
	right: -11px;
}
}

/*-------------------------------
        max-width:1280px
 -------------------------------*/
@media screen and (max-width:1280px){
        .footer::after {
        height: 76.7%;
       }
       .national-id {  
       gap: 15px;
   
      }
     
}

/*-------------------------------
        max-width:1200px
 -------------------------------*/
@media screen and (max-width:1200px) {
        .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }
	.hero-section{height:100%; padding-bottom:0;}
	.hero-section img{height:110%;}
        header .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .our-product .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .about-us .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .hero-section .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .cv-product .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .pd-section .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }

        .features-tab .container {
                max-width: calc(100% - 40px);
                margin: 0 auto;
        }
        .our-goal .container{
           max-width: calc(100% - 40px);
           margin: 0 auto;
        }


        .experience {
                right: 0px;
        }

        .row-fixed {
                width: 100%;
                margin-left: 40px;
        }

        .slider-cont {
                padding-left: 80px;
        }

        .footer::after {
    height: 77.4%;
}

        .sisa-t h1 {
                font-size: 52px;
        }

        .sisa-small-t h4 {
                font-size: 24px;
        }
        .prod-abs {   
         width: 600px;
         height: 300px;
        }
	.header-top{position: relative;z-index: 999;}
	 .call-box { padding-left: 40px; padding-right:100px;}
}



/*-------------------------------
        max-width:1120px
 ----------------------------*/
@media screen and (max-width:1182px) {
        .mean-container .mean-nav {
                right:-28px;
        }

        .main-menu nav ul li {
                background: none;
                padding-top: 0;
                padding-bottom: 0;
        }

        .mean-container .mean-nav ul li a {
                text-align: left;
        }
.mean-container .mean-nav ul li a.mean-expand {height: auto;width: 30px;right:0; line-height:27px}
        .main-menu nav>ul>li:last-child a {
                background: transparent;
                border: 0;
        }
	.mean-container .mean-nav ul li a{width:90%;}
	.main-menu nav ul li:last-child{border-top: 1px solid #383838;}
	.mean-container .mean-nav ul li{float:left;}
	/*.sub-menu li a{border-bottom: 1px solid #383838; border-top:none!important;}*/
        .about-content h2 {
                font-size: 46px;
                font-weight: bold;
        }

        .main-menu.mean-container {
                position: absolute;
                right: 40px;
        }

        .national-id {
                display: flex;
                align-items: center;
                gap: 30px;
                padding-right: 100px;
        }

        .header-top {
                background: url(../img/heade-bg-1182.png)center top no-repeat;
        }

        .footer-map {
                width: 60%;
        }

        .call-box:after {
                display: none;
        }

        .national-id:after {
                display: none;
        }

        .goal-title h4 {
                font-size: 25px;

        }
        .product-ban h1 {
         font-size: 48px;
        }
        .footer::after {
         height: 74.5%;
        }
        .form-group.pt-2.pt-md-3 {
         margin-bottom: 10px;
        }
}

/*-------------------------------
        max-width:1120px
 ----------------------------*/
@media screen and (max-width:1120px) {
        .battery-content p {
                width: 380px;
        }

        .scrolling-text-4 {
                font-size: 200px;
                top: -74px;
        }

        .center-box p {
                font-size: 20px;
        }

        .pd-tittle h1 {
                font-size: 52px;
        }
        .pd-tittle h2 {
        font-size: 51px;
        }
}

/*-------------------------------
        max-width:10240px
 ----------------------------*/
@media screen and (max-width:1024px) {
        .footer-map {
                height: 660px;
                background-size: cover;
                width: 60%;
        }

        .footer::after {
                height: 78.3%;
        }

        .pt-50 {
                padding-top: 0rem !important;
        }

        .where-buy span {
                font-size: 25px;
        }

        .row-fixed {
                padding-bottom: 00px;

        }

        .footer-map {
                height: 660px;
                background-size: cover;
                width: 60%;
        }

        .fs-icon.mb-2.d-flex {
                margin-top: 0px;
                justify-content: center;
                gap: 20px;
                margin-bottom: 0 !important;
        }

        h1 {
                font-size: 56px;
                color: var(--bs-white);
                font-weight: bold;
        }

        .fs-icon.ab-icon.mb-2.d-flex {
                margin-top: -50px;
        }

        .sisa-t-img:after {
                left: -60px;
        }

        .bt-box {
                gap: 10px;
        }

        .bt-hp {
                gap: 4px;
        }
}

/*-------------------------------
        max-width:991px
 ----------------------------*/
@media screen and (max-width:991.98px) {
        .about-us::after {
                position: relative;

        }
	.banner-inner-content{position:relative; padding:10px 0;}
	.slider-cont{display:none;}
        .about-icon {
                padding-top: 20px;
        }

        .about-icon .ab-icon {
                margin-top: 0;
                justify-content: left;
        }

        .consum-battery::after {
                height: 98%;
        }

        .consum-battery h3 {
                padding-top: 10px;
                color: #fff;
        }

        .battery-content {
                color: #fff;
        }

        .quality {
                margin-left: 0px;
                padding: 30px 20px 40px 20px;
        }

        .sec-bot-tittle h4 {
                font-size: 40px;
        }

        .sec-bot-tittle {
                margin-top: 50px;
                flex-wrap: wrap;
                gap: 20px;
                align-items: center;

        }

        .battery-content p {
                width: auto;
        }

        .battery-slider .testimonial-content img {
                width: 100%;
                object-fit: cover;
        }

        .s-title {
                font-size: 40px;
        }

        .about-content h2 {
                font-size: 48px;
        }

        .site-logo {
                padding-top: 15px;
                width: 16%;
        }

        .header-top {
                background: url(../img/heade-bg-991.png)center top no-repeat;
        }

        .about-us {
                margin-bottom: 60px;
        }

        .scrolling-text {
                font-size: 170px;
                bottom: -120px;
        }

        .scrolling-text-2 {
                font-size: 170px;
                bottom: -38px;
        }

        .about-content {
                padding-right: 0px;
                width: 100%;
        }

        .experience {
                width: 120px;
                bottom: -38%;

        }

        .m-title {
                font-size: 52px;
        }

        .title-24 {
                font-size: 22px;
        }

        .footer-map {
                height: 450px;
                background-size: cover;
                width: 100%;
        }

        .row-flex {
                flex-direction: column-reverse;
        }

        .fs-icon {
                margin-top: 00px;

        }

        .row-center {
                flex-direction: column-reverse;
                gap: 20px;
                align-items: flex-start;
        }

        .fs-icon.mb-2.d-flex {
                justify-content: left;
                gap: 20px;
        }

        .row-fixed {
                max-width: calc(100% - 40px) !important;
                margin: 0 auto !important;
        }

        .slider-cont {
                padding-left: 0px;
        }

        .consum-battery {
                padding-top: 40px;
                padding-bottom: 60px;
                position: relative;
                z-index: 12;
        }

        .fs-icon.ab-icon.mb-2.d-flex {
                margin-top: 0px;
        }

        .ab-2 img {
                filter: brightness(1) invert(0);
        }

        .our-product {
                padding-top: 50px;
                padding-bottom: 50px;

        }

        .row-flex {
                gap: 30px;

        }

        .feature-box {
                padding: 60px 50px 60px 30px;
        }

        

        .about-us-bate img {
                padding:0;
        }

        .sisa-t-img.mt-5 {
                margin-top: 0px !important;
                ;
        }

        .sisa-t-img-2 {
                margin-left: 0px;
                margin-top: 0;
        }

        section.about-in-page {
                padding-bottom: 0px;
        }

        .pd-tittle {
                gap: 50px;
                display: flex;
                flex-wrap: wrap;
                align-items: center;
                justify-content: space-between;
        }

        .pd-tittle h1 {
                font-size: 51px;
        }
        .pd-tittle h2 {
         font-size: 51px;
         }

        .center-box p {
                font-size: 18px;
        }

        .border-1px {
                border: none;
        }

        .scrolling-text-3 {
                font-size: 200px;
                bottom: -40px;
                left: 0;
        }

        .back-white .form-control {
                height: 50px;
        }
        .form-control.textarea {
        height: 100px;
        }

       

        .cv-product .product-title h4 {
                font-size: 26px;
        }

        .form-group .b-search {
                font-size: 15px;
                padding: 20px 10px 13px 10px;
        }

        .scrolling-text-6 {
                font-size: 200px;
                bottom: -50px;
                left: 0;
                width: 100%;

        }
         .product-ban {
          padding-top: 0px;
          width: auto;
        }
      
        .product-page {
         height: auto;
         }
         .product-page.pd-page{
                height:486px;
         }
        .product-content {
          position: relative;
          display: flex;
          flex-direction: column-reverse;
          justify-content: space-between;
          margin-top: 30px;
          align-items: flex-start;
        }
       .prod-abs {
        position: unset;
        width: auto;
        height: auto;
        }
}


/*-------------------------------
        max-width:820px
 -------------------------------*/
@media screen and (max-width:820px) {
        .product-footer .footer-left {
                padding-right: 0px;
        }

        .back-page .flex-control {
                gap: 10px;
        }
	.product-icon{background:none;}
        .team-tab ul {}

        .team-tab ul li {
                display: block;
                position: relative;
                padding: 15px 0px 10px 0px;
        }

        .features-tab .team-tab.panel-heading {
                margin-top: -121px;
        }
        .team-tab ul {
         justify-content: left;
          border-bottom: none;
        }
}


/*-------------------------------
        max-width:767px
 -------------------------------*/
@media screen and (max-width:767.98px) {
        .national-id {
                padding-right: 50px;
        }

        .sec-bot-tittle h4 {
                font-size: 32px;
        }

        h1 {
                font-size: 48px;
                color: var(--bs-white);
                font-weight: bold;
        }

        .slider-cont p {
                color: var(--bs-white);
                font-size: 26px;
        }

        .ftr-content {
                padding-bottom: 15px;
                border-bottom: 1px solid #d8d8d82e;
                padding-left: 0px;
        }

        .footer-right {
                border-left: none;
        }

        .product-footer .t-center {
                align-items: left;
                gap: 20px;
                flex-direction: column-reverse
        }

        .product-footer .fs-icon {
                margin-top: 30px;
                justify-content: left;

        }

        .sisa-t h1 {
                font-size: 46px;
        }

        .pd-tittle {
                gap: 25px;
        }

        .get-in-page .card.back-blue {
                padding: 30px 25px 30px 25px;
        }

        .product-ban h1 {
                font-size: 42px;
        }

        .product-content.sp-content {
                position: relative;
                display: flex;
                flex-direction: column-reverse;
                justify-content: flex-start;
        }

        .product-content.sp-content .product-ban {
                padding-top: 30px;
        }

       

        .form-group .b-search {
                width: 150px;
        }


}

/*-------------------------------
        max-width:700px
 -------------------------------*/
@media screen and (max-width:730px){
 .team-tab ul {
    justify-content: center;
  }
}

/*-------------------------------
        max-width:730px
 -------------------------------*/
@media screen and (max-width:730px) {
        .center-af:after {
                border-left: none;

        }
}

/*-------------------------------
        max-width:600px
 -------------------------------*/
@media screen and (max-width:600px) {
        .header-top {
                height: 100%;
                background: #fff;
        }

        .header-top-content {
                gap: 20px;
        }

        .call-box p {
                color: #000;
        }

        .flag-box {
                color: #000;
        }
	.contact-us{padding-top: 134px;}
        .header-top-content {
                padding: 20px 0;
        }
          .pd-tittle.flex-control .product-icon {                
            gap: 10px; 
          
           }
           section.pd-section {
           margin-top: -160px;
           }
}

/*-------------------------------
        max-width:575px
 -------------------------------*/
@media screen and (max-width:575.98px) {
        .main-menu.mean-container {
                position: absolute;
                right: 40px;
                top:0px;
        }
.cals-link a {font-size: 14px;padding-left: 10px;padding-right: 20px;}
.mbn-show {
	display: block;
	width: 110%;
	text-align: center;
	padding: 0;
	background: #f1f1f1;
	padding-top: 5px;
	margin-left: -5%;
	margin-right: -5%;margin-top: -10px;
}
.header-top-content{padding-bottom:0;}
        .s-title {
                font-size: 30px;
        }

        .product-title h4 {
                font-size: 18px;
        }

        .product-title {
                gap: 20px;
        }

        .scrolling-text {
                font-size: 100px;
                bottom: -75px;
        }

        .about-us {
                margin-bottom: 10px;
        }

        .experience {
                width: 120px;
                bottom: -28%;
        }

        .scrolling-text-2 {
                font-size: 100px;
                bottom: -29px;
        }

        .quality-content .qualiy-img {
                position: relative;
                margin-bottom: 20px;
        }

        .quality-content {
                padding-left: 0px;
                max-width: 100%;
                text-align: center;
                display: inline-block;
                position: relative;
        }

        .about-pages {
                margin-top: -35px;
                position: relative;
        }

        .scrolling-text-4 {
                font-size: 125px;
                top: -74px;
        }

        .about-us-bate img {
                padding: 0 0% 0 0%;
        }

        .smm-20 {
                margin-top: 20px;
        }

        .pd-tittle {
                gap: 0px;
                flex-direction: column;
                text-align: center;
        }

        .get-in-touch {
                padding-top: 20px;
                padding-bottom: 20px;
        }

        .pd-tittle h1 {
                font-size: 38px;
        }
        .pd-tittle h2 {
         font-size: 34px;
         }


        .team-tab ul li a {
                font-size: 14px;
                font-weight: 600;
                padding: 10px 15px 10px 15px;
        }

        .team-tab ul li {
                padding: 10px 0px 10px 0px;
        }

        .features-tab .team-tab.panel-heading {
                margin-top: -105px;
        }

        .prod-abs {
                right: 0;
                bottom: 130px;
        }

        .product-ban h1 {
                font-size: 38px;
        }

        .scrolling-text-6 {
                font-size: 150px;
                bottom: -32px;
                left: 0;
                width: 100%;
        }

        .get-in-page.change-page-pd {
                padding-bottom: 90px;
        }
        .pd-tittle {
         gap: 10px;
         display: flex;
         flex-wrap: wrap;
         align-items: flex-start;
         justify-content: space-between;
         text-align:left;
        }
        .back-white {
              padding: 45px 30px 20px 30px;
      
        }

}


/*-------------------------------
        max-width:500px
 -------------------------------*/
 
/*-------------------------------
        max-width:580px biswa
 -------------------------------*/
@media screen and (max-width:580px) {
header .container {max-width: calc(100% - 10px);}
.banner-inner-content .about-pages {display:none;}
.header-top-content{padding-top:0;} 
.mean-container a.meanmenu-reveal{top:10px;right: -20px!important;}
.bat-img-1.wow.fadeInLeft {right: -3%;top: 17%;}
.hero-slider{padding-top:140px; text-align:center;}
.hero-btn a {width: 175px;padding: 20px 15px 17px 15px;position: relative;left: 50%;margin-left: -87px;}
.slider-cont p{font-size:18px;}
.about-icon {padding-top: 10px;background: #fff;margin-top:0px;border-radius: 0px;overflow: hidden;}
.bat-img-1.wow.fadeInLeft{width:120px;}
.bater-about{margin-top:20px;}
.fs-icon.ab-icon.mb-2.d-flex{padding-left: 5%;}
	.where-buy span {
	font-size: 19px;
}
	.call-box {
	padding-left: 40px;
	padding-right: 40px;
}
	.cals-link a {
	font-size: 14px;
	padding-left: 0px;
	padding-right: 10px;
}
	.about-us-page { 
		padding-top: 134px;}
	h1, .h1, h2, .h2 {
	font-size: 1.5rem;
}
          .product-ban2 h1{
           font-size:40px;
           }
/*	.dwn-btn.form-sisa{position:relative;}*/
.consum-battery h3{padding-top: 30px;}
	.quality-content{border-bottom:solid 1px rgba(255,255,255,0.2); padding-bottom:30px;}
	.m-title {font-size: 36px;}
	.our-product{padding-top:20px;}
	.product-img {padding: 15px 15px 45px 15px;}
	.product-title img{width:30px; height:30px;}
.fs-icon.mb-2.d-flex {justify-content: center;gap: 20px;background: #fff;padding: 20px 0 15px 0;margin-top: -30px;margin-left: -20px;margin-right: -20px;}
	.designe-by.t-white {
	padding: 20px 0;
	text-align: center;
}
	.mean-container .mean-nav{top:55px;}
	.mean-container .mean-nav ul li{position:relative;}
	.mean-container .mean-nav ul{width:100%;}
    .form-group.pt-2.pt-md-3 {margin-bottom: 30px;}
	#tab2 .feature-box.feature-box-2 {padding: 1px 0px 0px 0px;}
	.feature-box.feature-box-2 {padding: 10px 10px 20px 10px;}
	.border-1px{padding-bottom: 0px;}
	.brantch-boxis{padding:4px;}
	.addres-book .card-body{padding:0;}
	.cv-slider .cv-img {padding: 10px;padding-bottom: 30px;}
	.item-goal-box{height: 370px;}
	.mbn-show{display:block;}
	.mbn-none{display:none;}
	.call-box{padding-left:0; width:100%;display: flex;padding-top: 10px;}
	.cals-link {width: 100%;display:flex; padding-right:0;}
}
/*-------------------------------
        max-width:500px
 -------------------------------*/
@media screen and (max-width:480px) {
        .experience {
                width: 120px;
                bottom: -28%;
                right: -20px;
        }

        .about-content h2 {
                font-size: 38px;
        }

        .about-content span {
                font-size: 16px;

        }

        .s-title {
                font-size: 34px;
        }

        .title-24 {
                font-size: 20px;
        }

        .dwn-btn {
                right: 10px;
        }

        .bt-box {
                gap: 10px;
                flex-direction: column;
                align-items: flex-start;
        }

        .h-line:after {
                position: relative;

        }

        .dwn-btn.form-sisa a {
                width: 248px;
                font-size: 20px;
                padding: 27px 10px 18px 10px;
        }

        .prod-abs {
                right: 0;
                bottom: 160px;
        }
}


/*-------------------------------
        max-width:500px
 -------------------------------*/
@media screen and (max-width:414px) {
        .experience {
                width: 120px;
                bottom: -23%;
                right: -20px;
        }

        .team-tab ul li a {
                font-size: 13px;
                font-weight: 600;
                padding: 8px 10px 8px 10px;
        }
        .team-tab ul li {
         padding: 10px 0px 2px 0px;
         }
        .features-tab .team-tab.panel-heading {
        margin-top: -94px;
        }
         .pd-tittle.flex-control .product-icon {
/*         margin-top: 0px;        */
         }
         .battery-discript h1 {      
          padding-bottom:45px;
         }
       .whatsapp-icon {
        right:auto;
        left:0px;
        top:47px;   
       }
       .back-page .flex-control {
        gap: 0px;
        }
        section.pd-section {
         margin-top: -154px;
        } 
        .pd-tittle h2 {      
        margin-bottom: 10px;
        }


.footer-link ul, .footer-link ul li{list-style:none;}
.footer-link ul{padding-left:0;}
.flag-box{cursor:pointer;}
.me-2.ab-2 {margin:0 6px;}
.designe-by.t-white a:hover, .footer-left a:hover{text-decoration:underline;color: #fdb415;}
	.add-box, .phone-box, .email-box {
	position: relative;
	padding-left: 56px;
	padding-bottom: 30px;
}
}
/*-------------------------------
        max-width:500px
 -------------------------------*/
@media screen and (max-width:393px) { 
	table tr td {padding: 5px 2px; width: 50% !important;}
	.team-tab ul li a {padding: 8px 5px 8px 5px;}
	.sisa-t h1 {font-size: 38px;}
	 .container {max-width: calc(100% - 10px)!important;}
}


