     @media (max-width: 1199px) {
        .aside {
          left: -270px;
        }
        .aside.open {
          left: 0;
        }
        .aside .nav-toggler {
          display: flex;
          left: 30px;
        }
        .aside .nav-toggler.open {
          left: 300px;
        }
        .section {
          left: 0;
        }
        
        .section.open {
          left: 270px;
        }
        .section .container {
          padding-top: 70px;
        }

        .home-img::before,
        .home-img::after {
          display: none;
        }

        .about .about-content .personal-info .info-item p span {
          display: block;
          margin-left: 0;
        }
      }

      @media (max-width: 991px) {
        .home .home-info {
          flex: 0 0 100%;
          max-width: 100%;
        }
       
        .home .home-img {
          display: none;
        }

        .about .about-content .skills,
        .about .about-content .personal-info,
        .about .about-content .experience,
        .about .about-content .education {
          flex: 0 0 100%;
          max-width: 100%;
        }

        .contact .contact-info-item,
        .portfolio .portfolio-item,
        .service .service-item {
          flex: 0 0 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .portfolio .portfolio-item,
        .service .service-item,
        .contact .contact-form .col-6 {
          flex: 0 0 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 460px) {
        .contact .contact-info-item {
          flex: 0 0 100%;
          max-width: 100%;
        }
      }