@charset "UTF-8";
/* Media Quiries */

@media (min-width: 576px) {
  .container {max-width: 100%;}
}
@media (min-width: 768px) {
  .container{max-width: 100%;}
}
@media (min-width: 992px) {
  .container {max-width: 95%;}
}
@media (min-width: 1200px) {
  .container {max-width: 90%;}
}
@media (min-width: 1599px) {

}
@media (min-width: 1680px) {
  .container {max-width: 85%;}

}

@media (min-width: 1920px) {
    .container {
        max-width: 1536px;
    }
}

@media only screen and (min-width:992px){

}
@media only screen and (max-width:1920px){

}
@media only screen and (max-width:1900px){

}
@media only screen and (max-width:1680px){  

}
@media only screen and (max-width:1600px){  
}
@media only screen and (max-width:1540px){
  .service-box-col{padding-left:15px;}
}
@media only screen and (max-width:1440px){

.service-garrenty > .service-garrenty-col h5{font-size: 16px;}
.service-box-col{padding-left:15px;}
}
@media only screen and (max-width:1400px){
.footer-box{padding:30px;}
}
@media only screen and (max-width:1366px){

}
@media only screen and (max-width:1280px){

}
@media only screen and (max-width:1200px){

}
@media only screen and (max-width:1199px){ 

}
@media only screen and (max-width:1080px){
.navbar-toggle-btn{display:inline-block;order:6;}
.navbar-expand-lg .navbar-collapse{position:absolute;left:0;top:0%;width:calc(100% - 38px);z-index:99;background:var(--txt-color);display:block;padding:24px;justify-content:center;align-items:flex-start;flex-direction:column;transition: all 0.5s cubic-bezier(0.215, 0.610, 0.355, 1);transform:translateY(-100%);margin:-30px 19px 0;border-radius:25px 25px;padding:0;}
.navbar-expand-lg .navbar-collapse.menu-open{transform: translateY(0);top:100%;margin-top: 30px;}
.menu-navbar .navbar-nav{display: block;width: 100%;}
.menu-navbar .navbar-nav .nav-link{color: var(--white-color);font-size: 20px;}
.menu-navbar .navbar-nav .nav-item + .nav-item .nav-link:before{content:'';}
.menu-navbar .navbar-nav .nav-item.contactbtn{display: none;}
.menu-navbar .navbar-nav .dropdown .dropdown-toggle{display: block;}
.dropdown-toggle{position:absolute;width:30px;height:30px;top:0;padding:4px;border:1px solid var(--white-color);border-width:0 1px 1px 0;transform:translate(-8px, -3px) rotate(45deg);}
.navbar-expand-lg .navbar-nav .dropdown-menu{position: static;}
.menu-navbar .navbar-nav .dropdown-menu{margin:0;}
.menu-navbar .navbar-nav .dropdown-menu li a{padding:5px 20px 5px 50px;font-size: 18px;}
.menu-navbar .navbar-nav .dropdown.show .dropdown-toggle{border-width: 1px 1px 0 0;top:30px}
.menu-navbar .navbar-nav .dropdown:hover .dropdown-menu{display: none;}
.menu-navbar .navbar-nav .dropdown.show  .dropdown-menu{display: block;}
.menu-navbar .navbar-nav .dropdown-menu:before{display: none;}
.mobile-show{display: flex;}
.mobile-show .button{margin-right:15px;}
.menu-navbar .navbar-nav .nav-item{padding:0;}
.menu-navbar .navbar-nav .nav-item .nav-link{padding:20px 30px;border-bottom:1px solid #ffffff10;}
.menu-navbar .navbar-nav .nav-item:last-child .nav-link{border:0;}
.dropdown-toggle{width:18px;height:18px;border-width:0 2px 2px 0;}
}
@media only screen and (max-width:1024px){

}
@media only screen and (max-width:991px){
 .cta-box-wrap{margin-bottom:70px;}
 .industry-content{margin-bottom: 40px;}
 .industry-img-wrap {grid-template-columns: repeat(2, minmax(0, 1fr));}
 .industry-img-caption{padding:0 30px;}
.sucess-box-inner{margin-bottom:30px;}
.footer-inner{margin-bottom: 30px;}
.smart-cabling-box-inner{margin-bottom: 30px;}
.slick-slider .slick-list{margin:0 40px;}
.slick-prev{left:0;} 
.slick-next{right:0;}
.service-d-content .heading h2{padding:0 50px;display: inline-block;font-size: var(--h3-size);}
.service-d-content .heading h2::before, .service-d-content .heading h2::after{width: 50px;}
.service-d-content .heading h2::before{left:-20px;}
.service-d-content .heading h2::after{right:-20px;}
}
@media only screen and (max-width:900px){

}
@media only screen and (max-width:820px){

}
@media only screen and (max-width:768px){ 

}
@media only screen and (max-width:767px){
.mobile-show .button{display: none;}
.bannersec{height:700px;}
.inner-banner-sec{height:150px;}
.banner-caps h1{font-size: var(--h2-size);}
.cta-box .cta-content{min-height:inherit;}
.heading{padding:0 30px 20px;margin-bottom: 10px;}
.heading h2{font-size: var(--h3-size);margin-bottom: 0;padding-bottom:0;}
.heading h2::before, .heading h2::after{width: 40px;}
.heading h2::before{left:-50px;}
.heading h2::after{right:-50px;}
.whatwedosec .heading{margin-bottom:70px;}
.whatwedosec .heading h2{margin-bottom:20px;}
.cta-box-wrap:last-of-type{margin-bottom: 0;}
.industry-img-wrap {grid-template-columns: 1fr;}
.industry-img {
    aspect-ratio: 4 / 3;
}
.smart-cabling-sec .heading h2:before{left:-20px;}
.smart-cabling-sec .heading h2:after{right:-20px;}
.alignleft{float: none;width:100%;}
.alignright{float: none;width:100%;}

}
@media only screen and (max-width:600px){
.service-garrenty > .service-garrenty-col{width: calc(100% / 1 - 0px);margin-bottom: 20px;}
.faq-img figure{height:auto;}
.sucess-img{height:auto;}
.service-content h1{font-size: var(--h2-size);}
.service-content .p-lg-size br{display: none;}
.service-content .p-lg-size{font-size: var(--p-size);}
}
@media only screen and (max-width:568px){

}
@media only screen and (max-width:520px){

}
@media only screen and (max-width:480px){

}
@media only screen and (max-width:430px){

}
@media only screen and (max-width:414px){

}
@media only screen and (max-width:393px){

}
@media only screen and (max-width:390px){

}
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){

}
@media only screen and (max-width:320px){

}