@media only screen and (max-width: 768px) {
    body {
        margin-left: 5%;
        margin-right: 5%;
    }

    .flex-container {
        display: initial;
    }

    .mobile-hidden {
        display: none;
    }

    .hidden {
        display: initial;
    }

    .w-50 {
        margin-left: auto;
        margin-right: auto;
    }

    .w-50.mobile-w-50 {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
    }

    .section-1-left-img {
        margin-top: 20%;
    }

    .section-1-left-img-container {
        width: initial;
        margin-left: initial;
        margin-right: initial;
    }

    .section-1-right-container {
        text-align: center;
    }

    .mobile-section-1-right-container {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;   
        height: 100vh;        
        text-align: center;    
    }

    .left-navigation {
        margin: initial;
    }

    .section-my-skills-info-container-mobile {
        display: flex;
    }

    .my-skills-left {
        width: 50%;
        margin-left: 5%;
    }
    
    .my-skills-right {
        width: 50%;
    }

    .my-skills-technology {
        height: 10%;
    }

    .my-skills-technology span {
        width: 20%;
    }
    
    .my-skills-technology span img{
        max-width: 100%;
        max-height: 100%;
        margin-top: 40%;
    }
    
    .my-skills-technology p {
        margin-bottom: 4%;
        margin-left: 3%;
        text-align: justify;
    }

    .section-1-address,
    .section-1-role,
    .section-1-email,
    .section-1-contacts {
        justify-content: center;
    }

    .section-1-role {
        margin-top: 5%;
    }
    
    .section-1-email {
        margin-top: 3%;
    }

    .section-1-email img {
        max-width: 8%;
        height: 4%;
    }

    .section-1-contacts {
        margin-left: auto;
        margin-right: auto;
    }

    .section-2-left-container-1 {
        justify-content: center;
    }

    .prof-experience-left-container {
        margin-left: initial;
        width: 70%;
        text-align: center;
    }

    .prof-experience-1-info-icon img{
        max-width: 50%;
        border-radius: 10px;
    }

    .personal-projects-1-title,
    .personal-projects-2-title {
        margin-left: initial;
        text-align: center;
    }

    .section-4-container .w-50 {
        margin-top: 0px;
        margin-left: auto;
        text-align: center;
        width: 70%;
    }

    .blog-default-text-container {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }

    .blog-default-title{
        margin-left: auto;
        text-align: center;
    }

    .navigation-bar-fixed-two{
        width: 100%;
        display: flex;
        margin-left: calc(-8%);
    }

    .navigation-bar-fixed-two .left-navigation{
        width: 50%;
    }

    .navigation-link-container {
        margin-right: 10%;
    }

    .section-1-container {
        margin-top: 40%;
        display: block;
    }

    .section-1-left-personal-project-page,
    .section-1-left-education-page,
    .section-1-left-bsolus-page {
        margin-left: 10px;
    }

    .section-1-left-personal-project-page h3,
    .section-1-left-education-page h3,
    .section-1-left-bsolus-page h3 {
        margin-right: auto;
        display: flex;
        justify-content: center;
    }

    .section-1-personal-project-link,
    .section-1-education-link,
    .section-1-bsolus-link {
        margin-top: 10%;
        margin-bottom: 15%;
        display: flex;
        justify-content: center;
    }

    .section-1-right-personal-project-page,
    .section-1-right-education-page,
    .section-1-right-bsolus-page {
        margin-left: initial;
        margin-right: initial;
    }

    .section-1-right-personal-project-page h3,
    .section-1-right-education-page h3,
    .section-1-right-bsolus-page h3{
        display: flex;
        justify-content: center;
    }

    .section-1-technologies-used {
        justify-content: center;
    }

    .section-1-technology {
        margin-left: calc(20%);
        margin-bottom: 7%;
    }

    .section-1-technology span {
        width: 15%;
    }

    .section-3-bsolus-page h3,
    .section-4-bsolus-page h3,
    .section-3-education-page h3,
    .section-4-education-page h3,
    .section-3-personal-project-page h3,
    .section-4-personal-project-page h3 {
        margin-top: 15%;
        display: flex;
        justify-content: center;
    }
}