@media only screen and (min-device-width: 900px) and (max-device-width: 1600px) {
    .home-page .banner .logo-wrapper {width: 605px;min-width: 30%;}
    .home-page .about .down-arrow {margin-top: -210px;}
    .home-page .projects .down-arrow {z-index: 9;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel {padding-top: 50px;}
    footer .footer-info .info {padding-top: 0;}
    footer .footer-info .social {padding-top: 10px;}
    footer .footer-info {padding: 5px 12px 0 215px;}
    .product-page footer {height: 33vh;}
    .about-page footer .footer-info {padding: 25px 12px 0 215px;}
    header .menu-links {background-size: 101%;}
}
@media only screen and (min-device-width: 1366px) and (max-device-width: 1900px) {
    header .header .logo-icons .left .logo{padding-top: 15rem;}
    header .menu-links .menu-info{padding: 0 0 0 40px;}
    header .menu-links .menu-info .links ul li{padding: 20px 0;}
    
}
@media only screen and (max-width: 1366px){
    .home-page .about .down-arrow{margin-top: -230px;}
    .home-page .projects  .down-arrow{margin-top:210px;}
    /* .home-page .metal-types .project-data .project-img figure .product-image{height: 390px;} */
    .home-page .banner .logo-wrapper {width: 500px;}
    .home-page .banner .bird-image {width: 640px;}
    .home-page .metal-types .material-info {height: auto;}
    .home-page .metal-types .project-data .project-info p{margin-bottom: 0;}
    .home-page .metal-types .project-data .project-info .products,.home-page .metal-types .project-data .project-info.ms img.products{width: 80px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-prev{left: -6rem;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-next{right: -6rem;}
    .home-page .projects{height: auto;padding-bottom: 50px;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel{padding-left: 185px;}
    .home-page .projects .projects-data .owl_pagination{left: 27rem;}
    .home-page .about{height: auto;}
    .home-page .about .about-data .video video{height: auto;width: 100%;}
    .fylingBird{width: 620px;}
    .thankyou-page .product-data .product-padding .top-banner .text-contact .green-bird{left: -6rem;top: -4.5rem;width: 125px;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1{width: 95%;-webkit-transform: translateY(89px) translateX(7px) rotate(30deg);transform: translateY(89px) translateX(7px) rotate(30deg);}
    .about-page .product-data .product-padding .qualities{width: 85%;}
    .about-page .about-directors .curved1{top: -71%;width: auto;}
    .about-page .about-directors .curved2{width: auto;}
    .about-page .about-directors .product-padding > div .flyingbird{top: -40%;width: 275px;}
    .projects-page .product-data .product-padding .projects .projects-data .circle{right: 8.5rem;width: 75px;left: auto;}
    .projects-page .product-data .product-padding .projects .projects-data::after{right: 28.5rem;bottom: -2.5rem;width: 110px;height: 145px;}
    .projects-page .product-data .product-padding .projects .projects-data::before{left: -7.5rem;width: 125px;height: 125px;bottom: 4rem;}
    .projects-page .product-data .product-padding .projects{height: 730px;margin-bottom: 0;}
    .projects-page .product-data .product-padding .projects .projects-data{width: 970px;}
    .enquire-now-page .product-data .product-padding::after{right: 11rem;bottom: 8.5rem;}
    .product-page footer {height: 39vh;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird{left: -11rem;}
    footer .footer-info{padding-top: 70px;}
    body.menuOpen .menu-links{width: 84%;background-position: 100%;background-size: cover;}
}

@media only screen and (min-device-width: 1920px) and (max-device-width: 1920px){
    /* .project-img.two{margin-top: 69px;} */
    .home-page .about .about-data{width: 1366px;}
    .home-page .metal-types .down-arrow{margin-top: -105px;}
    .home-page .about .down-arrow {margin-top: -10px;}
    /* .home-page .about .about-data .about-info .bird {width: 220px;height: 280px;top: -150px;} */
    .home-page .about .about-data .about-info figure.fylingBird.bird.animated-bird{width: 550px;height: 550px;top: -192px;}
    .logo-wrapper{width: 825px;max-width: 36%;min-width: 40%;}
    .product-page footer{height: 33vh;}
    .product-page .mild-steel .product-padding .top-banner .products-details .text .product-info{margin-right: 225px;}
    header .sidebar .logo-icons .left .logo{padding-top: 29rem;}
    .product-page .product-data .product-padding .top-banner .products-details .text::before{left: -17.4rem;}
    .clients-page .product-data .product-padding{width: 1145px;}
}

@media screen and (max-width: 1280px) {
    .home-page .projects .projects-data .owl-carousel.projects-carousel {padding-left: 215px;}
    .home-page .about .about-data {width: 100%;}
    .home-page .projects .projects-data .owl_pagination {left: 29rem;}
    .home-page .metal-types .project-data .project-info .products, .home-page .metal-types .project-data .project-info.ms img.products {width: 70px;}
    .home-page .metal-types .project-data.stainless-data .info .icon-type img{width: 120px;}
    .home-page .metal-types .project-data .project-info h2{font-size: 1.5rem;}
    .home-page .metal-types .project-data .project-info p {padding: 0 30px;}
    .home-page .metal-types .project-data .project-info.alu,.home-page .metal-types .project-data .project-info.ms {margin-top: -50px;}
    .fylingBird{width: 580px;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1 {width: 90%;-webkit-transform: translateY(69px) translateX(12px) rotate(27deg);transform: translateY(69px) translateX(12px) rotate(27deg);}
    .clients-page .product-data .product-padding .clients-list > div .card{width: 275px;height: 150px;}
    .clients-page .product-data .product-padding .hand-shake,.contact-page .product-data .product-padding .hand-shake{right: 3rem;}
    .clients-page .product-data .product-padding .clients-list > div .card .card-body{height: 110px;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .project-items figure,.about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data .video video{width: 100%;}
    .projects-page .product-data .product-padding .projects .projects-data .circle{right: 9rem;width: 100px;}
    .projects-page .product-data .product-padding .projects .projects-data::after {left: 19rem;bottom: -1rem;width: 102px;height: 120px;}
    .projects-page .project-items figure .bigImg {width: 350px;}
    .projects-page .product-data .product-padding .projects{padding-left: 4rem;margin-bottom: 0;height: 700px;}
    .projects-page .product-data .product-padding .top-banner .products-details.details-page {margin-left: 150px;}
    .projects-page .project-items figure .bigImg {width: 300px;}
    .projects-page .product-data .product-padding .projects .projects-data::before {left: -5.5rem;bottom: 5rem;width: 100px;height: 100px;}
    .projects-page .product-data .product-padding .projects .projects-data {width: 866px;}
    .about-page .product-data .product-padding .qualities {width: 83%;}
    .about-page .about-directors .product-padding > div .flyingbird {top: -27%;width: 225px;}
    .about-page .product-data .product-padding {padding: 0 50px 10rem;}
    .about-page .about-directors .curved1 {top: -63%;width: 55%;}
    .about-page .about-directors .curved2 {width: 90%;}
    .about-page .about-directors .product-padding{padding-bottom: 1rem !important;}
    .enquire-now-page .product-data .product-padding::after {right: 4rem;}
    .enquire-now-page .product-data .product-padding .top-banner .products-details.details-page .text .text-details form{width: 80%;}
    .product-page .product-data .product-padding{padding: 0 50px;}
    .about-page .product-data .product-padding {padding: 0 50px 10rem;}
    body.menuOpen .menu-links {width: 82%;}
    header .menu-links .menu-info .address{margin-left: auto;}
    header .menu-links .menu-info{padding: 0 0 0 119px;height: 100%;}
}

@media only screen and (max-width: 1024px) {
    header .menu-links .menu-info{padding: 0;justify-content: center;}
    header .menu-links .menu-info .address{margin-left: 76px;}

    .home-page .metal-types .project-data .project-info p{padding: 0 30px;font-size: 15px;margin-bottom: 3px;}
    .home-page .metal-types .project-data .project-info h2{font-size: 1.45rem;margin-bottom: 0;}
    /* .home-page .metal-types .project-data .project-info .products{width: 30%;} */
    .home-page .metal-types .project-data .icon-type img{width: 32%;}
    .home-page .metal-types .project-data .project-info.ms{margin-top: -56px;}
    .home-page .about .about-data{padding: 200px 38px 200px 260px;width: 100%;flex-wrap: wrap;}
    .home-page .about .about-data .video{margin-top: 0;}
    .home-page .about .about-data .video video{height: 220px;width: 100%;}

    /* .home-page .projects .projects-data .owl-carousel.project-carousel .owl-stage-outer .owl-stage .owl-item .project-items img{width: 80%;} */

    .home-page .banner .logo-wrapper {width: 350px; animation: 2s slide-right forwards;}
    @keyframes slide-right {
        from {
          transform: translateX(-100%);
        }
        to {
          transform: translateX(30%);
        }
      }
    .home-page .banner .bird-image {
        width: 530px;
    }
    .home-page .banner figure{height: 44vh;}
    .home-page .metal-types .material-info{height: 100%;}
    .home-page .metal-types{height: 100%;}
    .home-page .metal-types .project-data .project-img figure .product-image{height: 460px;}
    .home-page .about{height: 100%;}
    .home-page .projects{height: 780px;}
    .home-page .banner .bird-image{height: 100%;}

    footer {background: #f7fef6;height: 53vh;min-height: 53vh;}
    footer .footer-info{height: 100%;padding-top: 50px;}
    footer .copyright ul li:last-child,
    footer .copyright ul li:last-child a {color:#000}
    .project-items figure {width: 100%;}
    .project-items figure .smallImg {height: 79%;}
    .project-items figure .smallImg > img {width: 213px;height: 183px;}
    .product-page .product-data .product-padding .products .heading h2{font-size: 35px;}
    .product-page .product-data .product-padding{padding: 0 20px;}
    .product-page .product-data .product-padding .products .products-types .types-of-products{width: 47%;}
    .product-page footer{height: 20vh;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-next{right: -5rem;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-prev{left: -5rem;}
    .product-page .product-data .product-padding .top-banner .ms.icon{right: 35%;}
    .product-page .product-data .product-padding .top-banner .backtopage{margin-top: 25px;}
    .product-page .product-data .product-padding .top-banner .products-details .text{width: 70%;}
    .product-page .product-data .product-padding .top-banner .products-details .text::after{bottom: 0;}
    .product-page .product-data .product-padding .carousel-data .carousel-video{display: block;}
    .product-page .product-data .product-padding .carousel-data .carousel-video .videos{margin: 0 auto;}
    .clients-page .product-data .product-padding .clients-list > div .card{width: 240px;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1 {width: 91%;-webkit-transform: translateY(70px) translateX(9px) rotate(31deg);transform: translateY(70px) translateX(9px) rotate(31deg);}
    .about-page .product-data .product-padding .top-banner .products-details.details-page{margin-left: 100px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data .video video{height: auto;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data h1{margin-bottom: 2rem;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird {left: -4rem;top: 8rem;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird img{width: 150px;}
    .about-page .about-directors .curved1 {top: -59%;width: 60%;}
    .about-page .about-directors .curved2{top: 60px;width: 90%;}
    .about-page .product-data .product-padding .qualities ul li h5{font-size: 16px;}
    .about-page .product-data .product-padding .qualities ul li img{height: 50px;}
    .about-page .product-data .product-padding .qualities {height: 175px;}
    .about-page .product-data .product-padding .qualities {width: 80%;}
    .about-page .about-directors .product-padding > div .flyingbird {top: -38%;width: 200px;}
    .projects-page .product-data .product-padding .projects .projects-data::after {right: 18rem;width: 80px;height: 100px;}
    .projects-page .product-data .product-padding .projects .projects-data .circle{right: 6.25rem;width: 75px;}
    .projects-page .product-data .product-padding .projects .projects-data {width: 720px;}
    .ts-wrapper.multi .ts-dropdown .ts-dropdown-content {max-height: 300px;}
    .enquire-now-page .product-data .product-padding .circle{width: 100px;top: -1rem;}
    .enquire-now-page .product-data {padding-top: 2rem;}
    .projects-page .product-data .product-padding .projects .projects-data::before {left: -4.75rem;bottom: 5rem;width: 80px;height: 80px;}
    .enquire-now-page .product-data .product-padding::before{width: 120px;height: 120px;bottom: 12rem;}
    .enquire-now-page .product-data .product-padding::after{width: 80px;height: 102px;right: 3rem;bottom: 12.5rem;}
    .projects-page .product-data .product-padding .building,.clients-page .product-data .product-padding .hand-shake{right: 1rem;}
    .contact-page .product-data .product-padding .hand-shake {right: 1rem;width: 125px;top: 0;}
    .about-page .about-directors .product-padding > div .card .card-body .card-title{font-size: 24px;}
    .about-page .product-data .product-padding {padding: 0 20px 10rem;}
    body.menuOpen .menu-links {width: 79%;}
}

@media screen and (max-width: 991px) {
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .links .btn-transparent{width: 31%;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .help{padding-left: 0;}

    .thankyou-page .product-data .product-padding .top-banner .text-contact .green-bird{width: 75px;left: -4rem;top: -0.5rem;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-child(odd){width: 45%;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul{flex-wrap: wrap;padding: 1rem;}
    .contact-page .product-data .product-padding .contact-list .contact-details{height: 100%;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-child(4){display: none;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:first-child h5 span{display: inline;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:first-child,.contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-child(3){padding-top: 0;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li h5{font-size: 14px;margin-bottom: 0;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li{margin-bottom: 1rem;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li .vertical-line{height: 80px;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-last-child(3),.contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-last-child(2),.contact-page .product-data .product-padding .contact-list .contact-details ul li:last-child{margin-bottom: 0;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li:nth-child(5) img{margin-bottom: .5rem;}
    .contact-page .product-data .product-padding .hand-shake{width: 125px;top: -2rem;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1 {-webkit-transform: translateY(70px) translateX(10px) rotate(29deg);transform: translateY(70px) translateX(10px) rotate(29deg);}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .owl-item .project-items h6{font-size: 1.25rem;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .project-items figure{height: auto;}
    .projects-page .project-items figure .smallImg > img:first-child{margin-bottom: .5rem;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data h1{font-size: 40px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data h1 span{font-size: 60px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird img {width: 125px;}
    .about-page .product-data .product-padding .qualities ul li h5 {font-size: 14px;}
    .about-page .product-data .product-padding .qualities {width: 85%;height: 160px;transform: translate(-50%, 35%);}
    .about-page .product-data .product-padding .qualities ul li img {height: 45px;}
    .about-page .about-directors{padding-top: 6rem;}
    .about-page .about-directors .curved1 {top: -41%;}
    .about-page .about-directors .curved2 {top: 55px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data .video {margin-left: 75px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data h1 {font-size: 30px;line-height: 25px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .about-data h1 span {font-size: 50px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird{top: 6rem;}
    .about-page .about-directors{padding-top: 8rem;}
    .about-page .about-directors .product-padding > div .flyingbird {top: -30%;width: 160px;}
    .about-page .about-directors .product-padding h2{font-size: 30px;}
    .about-page .product-data .product-padding .transparent-bird{width: 125px;right: 1rem;}
    .enquire-now-page .product-data .product-padding .top-banner .products-details.details-page .text .text-details form{width: 100%;}
    .enquire-now-page .product-data .product-padding .top-banner .products-details.details-page {margin-left: 60px;margin-right: 60px;}
    .projects-page .project-items figure .bigImg {width: 200px;}
    .projects-page .product-data .product-padding .projects .projects-data .circle {right: 6rem;width: 50px;}
    .projects-page .product-data .product-padding .projects .projects-data::after {left: 13rem;bottom: 1rem;width: 68px;height: 80px;}
    .projects-page .product-data .product-padding .building{top: -3rem;}
    .projects-page .product-data .product-padding .projects{height: 375px;margin-bottom: 0;}
    .projects-page .product-data .product-padding .projects .projects-data {width: 494px;}
    .enquire-now-page .product-data .product-padding::before {width: 75px;height: 75px;bottom: 13rem;left: 0rem;}
    .enquire-now-page .product-data .product-padding::after {width: 60px;height: 75px;right: 1rem;}
    .enquire-now-page .product-data .product-padding .circle {width: 80px;top: 0;}
    footer .footer-info .social {width: 490px;}
    .clients-page .product-data .product-padding .clients-list > div .card {width: 255px;}
    .about-page .about-directors .product-padding > div .card .card-body .card-title {font-size: 22px;}
    .about-page .about-directors .product-padding {padding-bottom: 1rem !important;}
    .about-page .product-data .product-padding {padding: 0 20px 10rem;}
    footer .footer-info{padding: 50px 12px 0 215px;}
    body.menuOpen .menu-links {width: 77%;}
}

@media only screen and (max-width: 768px){
    .home-page .about .about-data .about-info .text h1{font-size: 45px;}
    footer .footer-info .products li img{width: 100%;}
    footer .footer-info h3{font-size: 1.5rem;}
    footer .copyright ul li{font-size: 12px;}
    footer .copyright{padding: 30px 0 0 240px;}
    footer .footer-info .types{margin: 30px;}
    footer .footer-info p{font-size: 14px;}
    .home-page .projects .projects-data .name{height: 100%;top:-7px;}
    .home-page .projects{height: 500px;}
    .home-page .metal-types .material-info{flex-wrap: wrap;}
    .home-page .metal-types .project-data{width: 48%;display: flex;flex-direction: column;}
    .home-page .metal-types .project-data .project-info.alu{margin-top: 65px;}
    .home-page .metal-types .project-data .icon-type.bottom{position: relative;}
    header .menu-links .menu-info{flex-wrap: wrap;padding: 0;justify-content: space-around;}
    header .menu-links .menu-info .address{margin-left: 0;border-left: 0;padding-left: 0;width: 240px;}
    header .menu-links .menu-info .links ul li a{font-size: 1.25rem;}
    header .menu-links .menu-info .links .btn-explore-white span{font-size: 1.5rem;}
    header .menu-links .menu-info .links .btn-explore-white{margin-top: 30px;}
    header .menu-links .menu-info .links ul li{width: 250px;}
    header .menu-links .menu-info .address ul li .contact p{margin-top: 0;}
    .home-page .metal-types .project-data .project-img.two figure figcaption{top: inherit;bottom: 0;}
    .home-page .metal-types .project-data .project-info.ss{margin-top: -64px;margin-bottom: 20px;}
    .home-page .metal-types .project-data .icon-type img{width: 25%;}
    .home-page .metal-types .project-data .project-info.ms{margin-bottom: -45px;}
    header .sidebar {width: 180px;}
    .home-page .metal-types .material-info {padding: 0 0 0 0px;transition: 1s all ease-in-out;}
    .home-page.sidebarOpen .metal-types .material-info {padding: 0 0 0 182px;transition: 1s all ease-in-out;}
    .home-page .banner .bird-image {width: 340px;height: 540px;bottom: 0;top: inherit;left: -30px;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel {padding-left: 155px;}
    .home-page .banner .types {left: 34%;top: 62%;}
    .home-page .banner .logo-wrapper {width: 390px;}
    header .sidebar .logo-icons .left .logo img {width: 150px;}
    .home-page .metal-types .project-data {width: 100%;flex-direction: row;}
    .home-page .metal-types .project-data .project-img {height: 100%;}
    .home-page .metal-types .project-data.stainless-data {flex-direction: row-reverse;}
    .home-page .metal-types .project-data .project-info.ms {margin-top: 65px;}
    .home-page .metal-types .project-data .project-info.ss {margin-top: 0;margin-bottom: 0;}
    .home-page .metal-types .project-data .project-info h2{margin-bottom: 1rem;}
    body.menuOpen .menu-links {margin: 0 0 0 180px;}
    .fylingBird {width: 550px;}
    .home-page .metal-types .project-data .project-img figure figcaption > img {height: 100px;width: auto;}
    .project-items figure .bigImg {height: 270px;}
    .project-items figure .smallImg {height: 94%;}
    .project-items figure .smallImg > img {width: 103px;height: 103px;}
    .project-items figure {height: 250px;}
    .home-page .projects .projects-data .owl_pagination {left: 26rem;}
    .home-page .about {height: 80vh;}
    footer {background: #f7fef6;height: 100%;min-height: 100%;}
    footer .footer-info {height: 100%;}
    .product-page .product-data{ padding-left: 190px}
    .product-page .product-data .product-padding{padding: 0 20px;}
    .product-page .product-data .product-padding .top-banner .products-details .text .product-info.text-details{margin: 0;}
    .product-page .product-data .product-padding .top-banner .products-details .text h1{font-size: 30px;}
    .product-page .product-data .product-padding .top-banner .products-details .text::before{left: -30px;}
    .product-page .product-data .product-padding .top-banner .products-details .text .product-info p{font-size: 16px;}
    .product-page .product-data .product-padding .products .heading h2{font-size: 28px;}
    .product-page footer{height: 27vh;}
    .product-page .product-data .product-padding .top-banner .products-details{flex-wrap: wrap;}
    .product-page .product-data .product-padding .top-banner .products-details .text{width: 100%;}
    .product-page .product-data .product-padding .top-banner .products-details .info{width: 100%;}
    .product-page .product-data .product-padding .carousel-data .project-carousel{width: 100%;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-next{right: -25px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-prev{left: -25px;}
    .product-page .product-data .product-padding .top-banner .text-contact h2{font-size: 40px;margin-left: 0;}
    .product-page .product-data .product-padding .top-banner .text-contact{flex-wrap: wrap;}
    .product-page .product-data .product-padding .top-banner{padding-bottom: 25px;}
    .product-page .product-data .product-padding .top-banner .products-details .info .msrailingdetails .ms-railing{padding-top: 0;}
    .product-page .product-data .product-padding .top-banner::before{left: 180px;}
    .product-page .product-data .product-padding .top-banner .ms.icon{padding-right: 0;}
    .product-page .product-data .product-padding .top-banner.alu-product::before{left: 181px;}
    .product-page .product-data .product-padding .top-banner.ss-product::before{left: 181px;;}
    .about-page .product-data .product-padding {padding: 0 20px 10rem;}
    .home-page .metal-types .project-data .project-img,
    .home-page .metal-types .project-data .info {width: 50%;}
    .home-page .banner figure {height: 100vh;}
    .home-page .metal-types .project-data .project-img figure .product-image {height: 342px;}
    .home-page .metal-types .project-data .info .icon-type {position: absolute;}
    .home-page .metal-types .project-data .project-info.alu {margin-top: 40px;}
}

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

@media screen and (max-width: 599px){
    /* .wrapper{position: relative;z-index: -1;} */
    .home-page .metal-types .material-info{padding-left: 0;}
    .home-page .about .about-data{padding-left: 20px;padding-top: 100px;}
    .home-page .projects .projects-data{padding-left: 0;}
    .home-page .projects .projects-data .owl_pagination{left: 8rem;display: block;}
    footer{height: 690px;}
    footer .footer-info .social{width: 92%;}
    footer .footer-info{padding: 20px 0 0 0;}
    footer .copyright{padding-left: 0;text-align: center;}
    footer .copyright ul{flex-wrap: wrap;justify-content: center;}
    footer .footer-info h3{font-size: 1.25rem;}
    footer .footer-info .products{margin-bottom: 30px;}
    footer .footer-info .contact{flex-wrap: wrap;justify-content: space-around;}
    footer .footer-info .contact p{margin-bottom: 5px;margin-right: 0;}
    footer .footer-info address{font-size: 14px;}
    .down-arrow{right: 10px;margin-top: -22px;}
    .down-arrow img{width: 15px;height: 15px;}
    .home-page .about .down-arrow{margin-top: -158px;}
    .home-page .metal-types .project-data .project-info .products{width: 20%;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel .owl-stage-outer .owl-stage .owl-item .project-items h6{font-size: 1.25rem;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .owl-item .project-items h6{font-size: 1.25rem;}
    
    body.active header .menu-links{margin: 0;overflow: hidden;}
    header .icon{z-index: 99999;}
    header .header{transform: none;transition: none;width: 100%;}
    .banner{padding-top: 80px;}
    header .header.fixed-header{width: 100%;z-index: 8;transform: none;transition: none;}
    header .header .logo-icons .left{flex-direction: row;height: 80px;padding-top: 0;display: block;}
    header .header .logo-icons .left .logo{padding-top: 0;padding-left: 12rem;}
    header .header.fixed-header .logo-icons .left .lineart{display: none;}
    header .menu-links .menu-info{padding: 60px 30px 0;}
    header .menu-links .menu-info .address{padding-left: 0;border-left: none;width: 100%;}
    header .menu-links .menu-info .links ul li{padding: 10px 0;width: 100%;}
    header .menu-links .menu-info .links ul li a{font-size: 1rem;line-height: normal;}
    header .menu-links .menu-info .links .btn-explore-white span{font-size: 1rem;}
    header .menu-links .menu-info .links .btn-explore-white img{width: 10%;}
    header .menu-links .menu-info .links .btn-explore-white{margin-top: 15px;}
    header .menu-links .menu-info .address h3{font-size: 14px;margin-bottom: 10px;}
    header .menu-links .menu-info .address ul li .contact p{font-size: 12px;}
    header .menu-links .menu-info .address ul li .contact p a{font-size: 12px;}
    header .menu-links .menu-info .social{margin-top: 0;}
    header .header .logo-icons .lineart{display: none;}
    header .menu-links .menu-info .address ul li .contact p.address-info{width: 100%;}
    header .menu-links .menu-info .links{width: 100%;}
    header .menu-links .menu-info .links ul{margin-bottom: 0;}
    .home-page .metal-types .project-data{padding: 0}
    header .header.fixed-header .logo-icons .left{display: block;}
    .home-page .metal-types .project-data .project-info.alu{margin-top: 30px;margin-bottom: -55px;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel{padding-left: 80px;padding-top: 60px;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel .owl-stage-outer .owl-stage .owl-item .project-items img{width: 95%;}
    .home-page .projects .btn-explore{left: 77px;bottom: -40px;right: inherit;}
    .home-page .projects{height: 400px;}
    .home-page .about .about-data .about-info .text h1{font-size: 30px;}
    .home-page .about .about-data .about-info .text hr{margin-top: -6px;}
     header .icon span{text-shadow: 0 0 #000;display: none;}
    .home-page .metal-types .project-data .project-info.ms img{z-index: auto;}
    .home-page .metal-types .project-data .project-img.two figure figcaption{top: inherit;bottom: 0;}
    .home-page .metal-types .project-data .project-info.ss{margin-top: -64px;margin-bottom: 20px;}
    .home-page .metal-types .project-data .icon-type img{width: 25%;}
    .home-page .metal-types .project-data .project-info.ms{margin: 0;}
    .home-page .metal-types .project-data .project-img figure .product-image{height: 250px;}
    footer .copyright ul li{text-shadow: 0 0 #000;}
    footer .copyright ul li:last-child{color: #000;}
    footer .copyright ul li:last-child a{color: #000;}

    .home-page .banner figure .banner-img {height:100%}
    .home-page .banner .bird-image {width: 220px;height: 300px;bottom: 0;top: inherit;left: -20px;}
    .banner {padding-top:0px;}
    .home-page .banner .logo-wrapper {width: 360px; animation: 2s slide-right forwards;top: 15%;}
    @keyframes slide-right {
        from {
          transform: translateX(-100%);
        }
        to {
          transform: translateX(65%);
        }
    }
    body header .menu-links {transform: translateX(-150%);}
    .home-page .banner .types {left: 50%;transform: translateX(-50%);top:40%}
    .home-page .banner .btm-img {height: 100px;}
    .home-page .banner .btm-img img {height: 100%;}
    .home-page .banner .types .circle img {width: 60px;}
    .menuOpen header .sidebar, .sidebarOpen header .sidebar {height: 70px;transform:none;z-index: 99;width: 100%;}
    header .sidebar .logo-icons .left .logo {padding-top: 0;}
    .sidebarOpen header {height: 70px;}
    header .sidebar .logo-icons .left .lineart {display: none;}
    header .sidebar .logo-icons {height: 100%;}
    header .sidebar .logo-icons .left {height: 100%;justify-content: center;padding-top: 0;}
    body.menuOpen .menu-links {margin:0;width: 100%;}
    .down-arrow {width: 25px;height: 25px;margin-top: -50px !important;}
    .down-arrow img {width: 100%;height: 100%;}
    .mobile-img {display: inline-block;}
    .desktop-img {display: none;}
    .home-page .banner {height: 100vh;max-height: 100%}
    .home-page .banner figure {height: 100%;}
    .home-page .metal-types .project-data .project-img{width: 100%;}
    .fylingBird {width: 330px;left: 0;} 
    .home-page .about .about-data .about-info .bird {top:-110px;}
    .home-page .metal-types .project-data .project-info.ss {margin-top: 0;}
    .home-page .metal-types .project-data .project-info h2 {font-size: 1.1rem;}
    .home-page .metal-types .material-info {height: 100%;padding: 0;}
    .home-page .metal-types .project-data {flex-direction: column-reverse;}
    .home-page .metal-types {padding-top: 2rem;height: 100%;}
    .home-page .metal-types .project-data.stainless-data {flex-direction: column-reverse;}
    .home-page .about .about-data .about-info .text h1.outline-text {font-size: 100px;}
    footer .footer-info {height: 83vh;}
    .home-page .banner .types .circle {margin-right:0px;}
    .home-page .banner .types .circle + .circle {margin-left: 40px;}
    .metal-types .down-arrow{display: none;}
    header .menu-links .menu-info .links .btn-explore-white img {display: none;}
    header .menu-links .menu-info .links .btn-explore-white {margin-top: 0;border-bottom: 1px solid #55A966;border-radius: 0;padding: 10px 0;}
    .home-page .about {height: 100vh;}
    .project-items figure .smallImg {height: 87%;padding: 0;}
    .project-items figure .bigImg {height: 230px;}
    .home-page .projects .projects-data .owl-carousel.projects-carousel .owl-stage-outer .owl-stage .owl-item .project-items img {width: 98%;height: 100%;margin-bottom: 5px;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .owl-item .project-items img {width: 98%;}
    .project-items figure .smallImg {height: 76%;padding: 0;}
    .home-page .projects {height: 460px;}
    footer {height: 625px;min-height: 100%;}
    footer .footer-info {height: 100%;}
    .product-page .product-data{padding-left: 0;}
    .product-page .product-data .product-padding .top-banner .products-details{flex-wrap: wrap;}
    .product-page .product-data .product-padding .top-banner .products-details .text{width: 100%;}
    .product-page .product-data .product-padding .top-banner .products-details .info{width: 100%;}
    .product-page .product-data .product-padding .products .heading h2{font-size: 17px;margin-bottom: 0;line-height: normal;}
    .product-page .product-data .product-padding .products .products-types .types-of-products{width: 100%;}
    .product-page footer{height: 38vh;}
    .product-page .product-data .product-padding .products{padding-bottom: 0;padding-top: 0.5rem;}
    .product-page footer .footer-info{padding-bottom: 0;}
    .product-page .product-data .product-padding .top-banner .products-details.details-page{flex-wrap: wrap;margin-left: 0;margin-right: 0;}
    .product-page .product-data .product-padding .top-banner .products-details.details-page .info .msrailingdetails{position: static;padding-top: 0;}
    .product-page .product-data .product-padding .top-banner .products-details .info .msrailingdetails .ms-railing{padding-top: 0;}
    .product-page .product-data .product-padding .carousel-data .project-carousel{width: 100%;}
    .product-page .product-data .product-padding .top-banner .text-contact{flex-wrap: wrap;}
    .product-page .product-data .product-padding .top-banner .products-details.details-page .info .msrailingdetails .ms-railing ul li p{line-height: normal;font-size: 14px;}
    .product-page .product-data .product-padding .top-banner .products-details.details-page .info .msrailingdetails .ms-railing ul li{margin-bottom: 22px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .msrailing-items h6{font-size: 20px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .msrailing-items figure{margin-bottom: 20px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .msrailing-items .btn-bgcolor span{font-size: 14px;}
    .product-page .product-data .product-padding .carousel-data{margin-top: 0;padding-bottom: 20px;}
    .product-page .product-data .product-padding .top-banner{padding-bottom: 0;}
    .product-page .product-data .product-padding .top-banner .products-details .text .product-info.text-details{margin-right: 0;margin-left: 0;}
    .product-page .product-data .product-padding .top-banner .text-contact h2 {font-size: 30px;line-height: normal;margin-left: 0;margin-bottom: 1rem;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .msrailing-items figure{width: 100%;height: 100%;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-prev{top: 11.5rem;left: -1.5rem;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .owl-nav .owl-next{top: 11.5rem;right: -1.5rem;}
    .product-page .product-data .product-padding .top-banner.alu-product::before{left: 0;top: inherit;}
    .product-page .product-data .product-padding .top-banner .ms.icon{right: 0;padding-top: 15px;}
    .product-page .product-data .product-padding .carousel-data.other-carousel .project-carousel .owl-nav .owl-prev{top: 4.5rem;}
    .product-page .product-data .product-padding .carousel-data.other-carousel .project-carousel .owl-nav .owl-next{top: 4.5rem;}
    .product-page .product-data .product-padding .carousel-data h6{font-size: 20px;}
    .product-page .product-data .product-padding .carousel-data .btn-bgcolor span{font-size: 14px;}
    .product-page .product-data .product-padding .top-banner::before{left: 0;top: inherit;}
    .product-page .product-data .product-padding .top-banner .ms{padding: 15px 0;}
    .product-page .product-data .product-padding .top-banner .products-details .text h1{margin-bottom: 0;}
    .product-page .product-data .product-padding .top-banner.ss-product::before{left: 0;top: inherit;}
    .product-page .share span{font-size: 14px;}
    .product-page .share img{height: 16px;}
    .product-page .product-data .product-padding .top-banner .products-details .text .product-info{margin-right: 0;}
    .product-page .product-data .product-padding .top-banner .backtopage{margin-top: 0;margin-bottom: 5px;}
    .product-page .product-data .product-padding .top-banner .backtopage span{font-size: 1.775rem;}
    .product-page .product-data .product-padding .top-banner .text-contact .contact .btn-bgcolor span{font-size: 14px;}
    .product-page .product-data .product-padding .carousel-data .project-carousel .items video{height: 399px;}
    .product-page .product-data .product-padding .carousel-data .carousel-video .carousel .project-carousel{width: 100%;}
    .product-page .product-data .product-padding .carousel-data .carousel-video .carousel .project-carousel .owl-nav .owl-prev{top: 11.5rem;left: -1.5rem;}
    .product-page .product-data .product-padding .carousel-data .carousel-video .carousel .project-carousel .owl-nav .owl-next{top: 11.5rem;right: -1.5rem;}
    .product-page .product-data .product-padding .carousel-data .carousel-video .videos{justify-content: center;width: auto;flex-wrap: wrap;}
    .product-page .product-data .product-padding .carousel-data .gallery .image-link{width: 100%;}
    .product-page .product-data .product-padding .carousel-data .gallery .video-link{width: 100%;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .links .btn-transparent {width: 47%;}
    .product-page .product-data .product-padding {padding: 0 10px;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content p{font-size: 1rem;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content h2{font-size: 30px;margin-bottom: 0;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .help .help-details .contact-details{width: 40%;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .help .help-details .contact-details .links-contact a{word-wrap: break-word;}
    .product-page.thankyou-page .product-data .product-padding .top-banner .text-contact{text-align: center;}
    .thankyou-page .product-data .product-padding .top-banner .text-contact p{font-size: 1rem;}
    .thankyou-page .product-data .product-padding .top-banner .text-contact .green-bird {width: 50px;left: -2rem;top: 0.5rem;}
    .thankyou-page .product-data{padding-top: 0;}
    .thankyou-page .product-data{height: 60vh;}
    .thankyou-page .product-data .product-padding .top-banner .text-contact h4 {font-size: 1.25rem;}
    .enquire-now-page .product-data .product-padding .top-banner .products-details.details-page .text .text-details form .submit .btn-bgcolor{margin: auto;}
    .product-page .product-data .product-padding .top-banner .products-details .text .product-info p{margin-bottom: 1rem;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul li h5 a{word-wrap: break-word;}
    .contact-page .product-data .product-padding .contact-list .contact-details ul {padding: 1rem 0;}
    .contact-page .product-data .product-padding .hand-shake{width: 100px;}
    .clients-page .product-data .product-padding .clients-list > div .card {width: 100%;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1 {width: 95%;-webkit-transform: translateY(84px) translateX(10px) rotate(30deg);transform: translateY(84px) translateX(10px) rotate(30deg);}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird img {width: 75px;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird{left: -0.5rem;}
    .about-page .product-data .product-padding .qualities ul{flex-wrap: wrap;}
    .about-page .product-data .product-padding .qualities ul li{width: 50%;}
    .about-page .product-data .product-padding .qualities{height: auto;padding: 1.5rem 0;}
    .about-page .product-data .product-padding {padding: 0 10px 15rem;}
    .about-page .about-directors .curved1 {top: -25%;}
    .about-page .about-directors .curved2 {top: 93px;}
    .about-page .about-directors .product-padding h2{font-size: 35px;}
    .about-page .about-directors .product-padding > div .card{width: 100%;}
    .about-page .about-directors .product-padding > div .card:first-child{margin-bottom: 2rem;}
    .about-page .about-directors .product-padding > div{flex-wrap: wrap;}
    .about-page .product-data .product-padding .qualities ul li:first-child,.about-page .product-data .product-padding .qualities ul li:nth-child(2){margin-bottom: 1rem;}
    .about-page .about-directors .product-padding > div .flyingbird{display: none;}
    .ts-wrapper.multi .ts-dropdown .ts-dropdown-content {max-height: 250px;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .owl-item .project-items img{width: 95%;}
    .projects-page .product-data .product-padding .projects{padding-left: 0;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-stage-outer .owl-stage .project-items figure{height: 250px;}
    .projects-page .project-items figure .bigImg {width: 175px;}
    .projects-page .project-items figure .smallImg > img{height: 90px;}
    .projects-page .product-data .product-padding .projects .projects-data::after {left: 11rem;}
    .projects-page .product-data .product-padding .projects .projects-data .circle {right: 4rem;width: 50px;}
    .projects-page .product-data {padding-top: 1rem;}
    .projects-page .product-data .product-padding .building{height: 80px;top: -0.5rem;}
    .projects-page .product-data .product-padding .projects .projects-data {width: 405px;}
    .projects-page .product-data .product-padding .projects .projects-data .owl-carousel.projects-carousel1 .owl-nav{margin-top: 0;}
    .enquire-now-page .product-data .product-padding::before,.enquire-now-page .product-data .product-padding::after{content: none;}
    .clients-page .product-data .product-padding .clients-list > div{justify-content: center;}
    .clients-page .product-data .product-padding .clients-list > div .card{width: 300px;height: 180px;}
    .clients-page .product-data .product-padding .clients-list > div .card .card-body{height: 140px;}
    .about-page .about-directors .product-padding{margin-bottom: 0;}
    .about-page footer .footer-info{padding-top: 4rem;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .help .help-details .contact-details:first-child .links-contact{display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content .help .help-details .contact-details .links-contact a:first-child{margin-right: 0.5rem;}
    .home-page .down-arrow {display: none;}
    .home-page.sidebarOpen .metal-types .material-info {padding: 0 0 0 0px;}
    .home-page .metal-types .project-data .project-img, .home-page .metal-types .project-data .info {width: 100%;}
    
}

@media screen and (max-width: 390px){
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content h2{font-size: 26px;}
    .error-page .product-data .product-padding .error-info .inner-content .outer-div .content p{font-size: 14px;}
    .thankyou-page .product-data .product-padding .top-banner .text-contact .green-bird{width: 32px;top: 2rem;left: -1rem ;}
    .clients-page .product-data .product-padding .clients-list > div .card .line1 {-webkit-transform: translateY(84px) translateX(6px) rotate(30deg);transform: translateY(84px) translateX(6px) rotate(30deg);}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird {top: 7rem;}
    .about-page .product-data .product-padding .top-banner .products-details.details-page .about .flying-bird img {width: 75px;}
    .about-page .about-directors .curved1 {top: -24%;}
    .about-page .about-directors .curved2 {top: 90px;}
    .enquire-now-page .product-data .product-padding .circle {width: 75px;top: 0;}
    .ts-wrapper.multi .ts-dropdown .ts-dropdown-content {max-height: 150px;}
    .projects-page .project-items figure .bigImg {width: 150px;}
    .projects-page .product-data .product-padding .projects .projects-data .circle {right: 3rem;width: 40px;}
    .projects-page .product-data .product-padding .projects .projects-data {width: 350px;}
    .projects-page .product-data .product-padding .projects .projects-data::after {left: 9.5rem;bottom: 2rem;width: 50px;height: 70px;}
    .projects-page .product-data .product-padding .projects .projects-data .circle {right: 3.5rem;}
    footer .footer-info .social {width: 95%;}
    .home-page .projects .btn-explore{left: auto;}
    .projects-page .product-data .product-padding .projects {height: 350px;}
}

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

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

@media screen and (max-width: 375px){
    header .header .logo-icons .left .logo img{width: 140px;margin-top: 12px;}
    .home-page .about .about-data .about-info .text h1{font-size: 28px;}
    .home-page .about .about-data .about-info .text .fortyFivePlus{width: 56%;}
    .home-page .about .about-data .about-info .text p{width: 100%;font-size: 12px;}
    footer{height: 710px;}
}

@media screen and (max-width: 320px){
    header .header .logo-icons .left .logo img{width: 122px;margin-top: 14px;margin-right: 12px;}
    header .close{z-index: 99999;width: 100%;position: fixed;background: linear-gradient(122deg, #42AB44 9%, #006938 265%);}
    body.active header .menu-links{overflow: auto;}
    header .menu-links .menu-info{padding: 80px 30px 0;}
    .product-page .share{display: flex;justify-content: space-between;align-items: center;}
    .product-page .share span{font-size: 12px;}
    .product-page .share img{margin-right: 5px;}
    .product-page .product-data .product-padding .products .heading{margin-bottom: 15px;}
    .product-page .share .share-socialicon{top: 21px;left: -17px;}
    .product-page .product-data .product-padding .top-banner .backtopage span{font-size: 1.475rem;}
   
}
