@media (min-width: 1366px) and (max-width: 1600px){
 
}

@media (min-width: 780px) and (max-width: 1365px){

}

@media (min-width: 768px) and (max-width: 1025px){

}

@media (min-width: 0px) and (max-width: 767px){
header .menu{display:none;}
header {    z-index: 999;position: fixed;}
header .logowrp img {    height: 80px;}
header.header-main.showmenu {    background: #201a12;}
header .head-btn{display:none;}
.mobile-nav-btn{z-index:9999;    top: 54px;}
.bottom-align {    margin: 50px 0 0;}
.main-banner .txtwrp p{width:100%;}
.bottom-align .scroll p{display:none;}
.bottom-align .highlighted-text p{font-size: 16px;}
.main-banner .txtwrp h1{    line-height: 46px;font-size: 42px;}
.main-banner .txtwrp p{    line-height: 30px;} 
.main-banner .bedge{margin: 50px 0;}
.portfoliowrp .portwrp {    margin: 50px 0 0;}
.portfoliowrp .btnsliderwrp {    position: unset;    margin: 30px 0 0; display:none;}
.portfoliowrp .portwrp ul li .portbox .imgwrp:before{height: 40%;}
.portfoliowrp .portwrp ul li .portbox .txtdiv .smaltxt{    margin: 0 0 0 0px;}
.car-wrap .imgwrp{display:block;}
.car-wrap .col-md-4.text-center{order:1;        padding-top: 130px;}
.imgwrp.center-img {    display: none;}
.listwrp {    padding: 0px 0;}
.car-wrap:after{width: 1000px;    top: 0;    height: 100%;}
.center-logo{width: 100%; position:unset;    transform: unset;    -webkit-transform: unset;}
.main-container{min-height: auto;}
.big-circle{display:none;}
.circle{display:none;}
.main{width: 100%;    height: auto;}
.main-heading{    font-size: 36px;    line-height: 40px;     margin-top: 0px;}
.counter-cta .counterwrp ul{display: unset;}
.upper {    margin: 0px 5px 0px !important;}
.counter-cta .counterwrp ul li{    padding: 33px 20px;font-size: 16px;    margin: 30px 0 0;}
.counter-cta .counterwrp ul li p span{font-size: 36px;}
.contentwrp .row{flex-direction: column-reverse;}
.contentwrp .imgwrp img{margin: 60px 0 0; width:100%;}
.scrolling-text-container{display:none;}
.centersliderwrp .btnwrp {    text-align: start;}
.centersliderwrp .card-main .car-title h6{font-size: 24px;}
.contentwrp .imgwrp .inner-img img.img-3{    width: 220px;    bottom: 70px;    right: 80px;}
.contentwrp .imgwrp .inner-img img.img-2 {width: 160px;top: -269px;}
.contentwrp .imgwrp .inner-img img.img-1 {width: 130px;    bottom: 200px;    right: 20px;}
.listwrp .listing-detail {    margin: 30px 0 0;}
.listwrp .listing-detail ul li:after{top: 0;}
.testimonials .boxwrp{    margin: 50px 0 0;}
.bottom-form .txtwrp h2{font-size: 42px;    line-height: 42px;}
.bottom-form .form-wrap{    margin: 50px 0 0;}    
footer .news-letter-b{text-align: left;}
footer .news-letter button:after{right: 170px;}
.eneagin-sec {    padding-top: 0px;    text-align: center;}
.portfoliowrp .txtwrp{    margin: 0px 0 0;    width: 100%;}
.main-container:after{    width: 300px;    height: 300px;top: 0;    right: -100px;}
.main-container:before{    width: 300px;    height: 300px;bottom: -70px;    left: -80px;}
.responsive-img{display:block;}
.responsive-img ul{margin: 30px 0 0;text-align: center;}
.responsive-img ul li{    display: inline-block;    margin: 0 10px 10px 0;    text-align: center;}
.responsive-img ul li img{}


.centersliderwrp .slick-slide {    margin: 0px 0px;}
.centersliderwrp .card-main .car-title h6{    font-size: 24px;}
.centersliderwrp .card-main .car-title p{    font-size: 24px;}
.wireframe-slider-image{height: 200px;}
.testimonials{margin: -520px 0 0;padding: 570px 0 70px;    z-index: 0;}
.wireframe-container{z-index: 99;}
.counter-cta{z-index: 99;}
.inner-banner-sec .txtwrp h1{    font-size: 44px;}
section.inner-banner-sec{    height: auto;}
.inner-page .main-heading {    font-size: 36px;    line-height: 40px;}
.inner-page .wireframe-container{display:none;}
.inner-page .contentwrp .row.gallery-row .col{flex: 0 0 44%;}
.inner-page .contentwrp .row.gallery-row{justify-content: center;    padding-top: 40px;gap: 16px;}
.ser-card{margin: 0 0 20px;}
.row.ser-card-row {    padding: 40px 20px;}
section.left-car-sec .row{padding: 0 20px;}
.left-car-img img {    margin: 0 0 40px;}
.count-text p{font-size: 18px;}
.inner-page .main-pera{width:auto;font-size: 18px;}
.inner-page .centersliderwrp .main-heading{font-size: 36px; margin: revert;}
.formwrp form{    flex-direction: column;}
.formwrp form .wd-40{    width: 100%;}
.formwrp form .wd-60{    width: 100%;}
.form-group.feild-half{width: 100%;    margin-right: 0%;}
.form-group.feild-half:nth-child(3){margin-bottom: 20px;}
.formwrp .feild-half-falf{width: 100%;    margin-right: 0px;}
.formwrp .check-box-main label{font-size: 12px;}
.form-main{    padding: 20px 10px;}
.about-pg .row.gallery-row{display:none;}
.main-pera{line-height: 26px;font-size: 18px;}
.box-bg{background-size: cover;    margin: 0 0 20px;    border-radius: 30px;}
.portfoliowrp .navwrp .tabbing-links li{    padding: 10px 10px;}
.portfoliowrp .navwrp .tabbing-links li img{    height: 43px;    width: 43px;}
.car-wrap .listwrp ul li{margin: 0 0 20px;}
.car-wrap .listwrp ul li .list-detail h6{font-size: 22px;    line-height: 32px;}
.centersliderwrp .main-heading{    font-size: 36px;}
.main-banner{padding: 170px 0 70px;}
.logo-main img{height: 75px;}
}


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

}
