body {
    background: #E9F5FE;
}

/*.main-page {*/
/*background: url(../img/screen1/screen1-bg.jpg) no-repeat center;*/
/*background-size: cover;*/
/*}*/

#section2-left {
    background: url(../img/screen2/1920/1.jpg) no-repeat center;
    background-size: cover;
}

#section3-left {
    background: url(../img/screen3/1.jpg) no-repeat center;
    background-size: cover;
}

#section4-2-left {
    background: url(../img/screen4-2/1.jpg) no-repeat center;
    background-size: cover;
}

#section6-left {
    background: url(../img/screen6/1.jpg) no-repeat center;
    background-size: cover;
}

#section2-right {
    background: url(../img/screen2/2.jpg) no-repeat center;
    background-size: cover;
}

#section3-right {
    background: url(../img/screen3/2.jpg) no-repeat center;
    background-size: cover;
}

#section4-2-right {
    background: url(../img/screen4-2/2.jpg) no-repeat center;
    background-size: cover;
}

#section5-right {
    background: url(../img/screen6/2.jpg) no-repeat center;
    background-size: cover;
}

#section6-right {
    background: url(../img/screen6/3.jpg) no-repeat center;
    background-size: cover;
}

@media all and (max-width: 1920px) {

    /*.main-page {*/
    /*background: url(../img/screen1/1920/screen1-bg.jpg) no-repeat center;*/
    /*background-size: cover;*/
    /*}*/
    #section2-left {
        background: url(../img/screen2/1920/1.jpg) no-repeat center;
        background-size: cover;
    }

    #section3-left {
        background: url(../img/screen3/1920/1.jpg) no-repeat center;
        background-size: cover;
    }

    #section4-2-left {
        background: url(../img/screen4-2/1920/1.jpg) no-repeat center;
        background-size: cover;
    }

    #section6-left {
        background: url(../img/screen6/1920/1.jpg) no-repeat center;
        background-size: cover;
    }

    #section2-right {
        background: url(../img/screen2/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section3-right {
        background: url(../img/screen3/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section4-2-right {
        background: url(../img/screen4-2/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section5-right {
        background: url(../img/screen6/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section6-right {
        background: url(../img/screen6/1920/3.jpg) no-repeat center;
        background-size: cover;
    }

}

@media all and (max-width: 1540px) {

    #section1-right {
        background: url(../img/screen1/1920/screen1-bg-r.jpg) no-repeat left center;
        background-size: cover;
    }

    #section2-right {
        background: url(../img/screen2/1920/2.jpg) no-repeat left center;
        background-size: cover;
    }

    .section2-right {
        background: url(../img/screen4/1.jpg) no-repeat left center;
        background-size: cover;
    }

    #section4-2-right {
        background: url(../img/screen4-2/1920/2.jpg) no-repeat left center;
        background-size: cover;
    }

    #section5-right {
        background: url(../img/screen6/1920/2.jpg) no-repeat left center;
        background-size: cover;
    }

    #section6-right {
        background: url(../img/screen6/1920/3.jpg) no-repeat left center;
        background-size: cover;
    }

}

@media all and (max-width: 1510px) {

    .section1-left__bg {
        width: 670px;
    }

}

@media all and (max-width: 1410px) {

    #section1-left {
        background: url(../img/screen1/1920/screen1-bg-l.jpg) no-repeat right center;
        background-size: cover;
    }

}

@media all and (max-width: 1366px) {

    #section1-left {
        background: url(../img/screen1/1920/screen1-bg-l.jpg) no-repeat right center;
        background-size: cover;
    }

    #section1-right {
        background: url(../img/screen1/1920/screen1-bg-r.jpg) no-repeat left center;
        background-size: cover;
    }

    .projects {
        background: url(../img/screen4/1366/1.jpg) no-repeat center;
        background-size: cover;
    }

    #section4-2-left {
        background: url(../img/screen4-2/1366/1.jpg) no-repeat center;
        background-size: cover;
    }

    .info-nav {
        top: 0px;
    }

    .section1-left__bg {
        width: 85%;
        background: url(../img/screen1/1366/main.png) no-repeat center bottom;
        background-size: contain;
    }

    #section2-left {
        background: url(../img/screen2/1366/1.jpg) no-repeat center;
        background-size: cover;
    }

    .itsMac .c-gallery__close_right {
        right: 0px;
    }

}

/*@media all and (max-width: 1300px) {*/

/*.content--center {*/
/*width: 100%;*/
/*}*/

/*}*/

@media all and (max-width: 1200px) {

    .info-nav {
        top: 0px;
    }

    .section1-left__bg {
        width: 80%;
    }

    .c-gallery__close_right {
        top: 0px;
    }

    .itsMac .c-gallery__close_right {
        top: 0px;
        right: 0;
    }

    .c-gallery__close_left .fa {
        margin-right: 8px;
    }

    .c-gallery__close_right .fa {
        margin-left: 8px;
    }

}

@media all and (max-width: 1080px) {

    body {
        height: 100% !important;
        overflow: hidden !important;
    }

    #myContainer {
        width: 100%;
        height: 100%;
        position: relative;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        /*transform: translateY(50px);*/
        /*-webkit-transform: translateY(50px);*/
    }

    /*.iamloaded #myContainer{*/
    /*transform: translateY(0px);*/
    /*-webkit-transform: translateY(0px);*/
    /*transition: transform 0.75s ease 0s;*/
    /*}*/
    .gallery-album__thumbnails-desc > p {
        opacity: 1;
        transform: translate(0%, 0%);
        -webkit-transform: translate(0%, 0%);
    }

    #left-side, #section4-left {
        width: 100% !important;
    }

    .menu {
        display: block;
    }

    #section1-right, .section2-right {
        /*display: none;*/
        position: absolute;
        transform: translateY(-100%);
        -webkit-transform: translateY(-100%);
        /*opacity: 0;*/
        z-index: -1;
    }

    /*body {*/
    /*overflow-y: auto !important;*/
    /*-webkit-overflow-scrolling: touch;*/
    /*}*/
    .main-page, .projects, .gallery-wrap {
        width: 100%;
    }

    html, body {
        height: 100% !important;
    }

    body {
        height: 100% !important;
    }

    body.mob-fix {
        position: fixed;
        width: 100%;
        top: 10px;
        left: 0px;
    }

    /*#myContainer{*/
    /*height: 100%;*/
    /*overflow-y: scroll;*/
    /*-webkit-overflow-scrolling: touch;*/
    /*}*/
    #left-side {
        z-index: 1;
        /*height: auto;*/
        /*position: relative !important;*/
    }

    .section2__center {
        height: 100%;
    }

    .section2__figure {
        display: block;
        height: 50vw;
        background: url(../img/screen2/1366/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 0px;
    }

    .section4-2__figure {
        background: url(../img/screen2/1920/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 60%;
    }

    #section2-right, .section2 .ms-tableCell {
        height: auto !important;
    }

    .section2__text {
        max-width: 1180px;
        margin: 40px auto;
        padding: 0px 5px;
        box-sizing: border-box;
    }

    /*#menu{*/
    /*display: none;*/
    /*}*/
    /*.menu {*/
    /*width: 100%;*/
    /*position: fixed;*/
    /*display: flex;*/
    /*display: -webkit-flex;*/
    /*z-index: 5;*/
    /*}*/
    /*.menu > li{*/
    /*flex: 1;*/
    /*}*/
    /*.menu > li > a {*/
    /*display: block;*/
    /*text-decoration: none;*/
    /*font-size: 20px;*/
    /*color: #000;*/
    /*background: #fff;*/
    /*text-align: center;*/
    /*}*/
    .section2__center_right {
        display: none;
    }

    .section2__center_left {
        display: block;
    }

    #section2-left {
        background: url(../img/screen2/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section3-left {
        background: url(../img/screen3/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section4-2-left {
        background: url(../img/screen4-2/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section6-left {
        background: url(../img/screen6/1920/2.jpg) no-repeat center;
        background-size: cover;
    }

    /*.ms-section{*/
    /*height: auto !important;*/
    /*min-height: 100%;*/
    /*}*/
    .active-center .main-page, .active-center.ms-viewing-first .main-page {
        transform-origin: left center;
        transform: scale(1) translate(0%, 0%);
        -webkit-transform: scale(1) translate(0%, 0%);
    }

    .section2__info {
        max-width: 600px;
    }

    #section1-left {
        background: url(../img/screen1/1366/screen1-bg.jpg) no-repeat center;
        background-size: cover;
    }

    .left-desctop {
        display: block;
    }

    .section6__figure {
        background: url(../img/screen6/1366/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 0px;
    }

    .mobile-text {
        display: block;
        text-align: center;
        padding: 30px 0px;
    }

    .projects {
        height: auto;
    }

    .projects__item_half {
        height: 35vh;
    }



}

@media all and (max-width: 1024px) {

    #section1-left {
        background: url(../img/screen1/1024/screen1-bg.jpg) no-repeat center;
        background-size: cover;
    }

    .section6__figure {
        background: url(../img/screen6/1024/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -40px;
    }

    .section4-2__figure {
        background: url(../img/screen4-2/1024/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 60%;
    }

    .g-grid__link {
        opacity: 1;
    }

    /*.my-gallery {*/
    /*opacity: 0;*/
    /*transition: 0s ease 0s;*/
    /*}*/
    /*.endLoad .my-gallery  {*/
    /*opacity: 1;*/
    /*transition: 0.9s ease 0.3s;*/
    /*}*/
    .c-gallery__close {
        right: 0;
    }

    .main-center {
        width: auto;
        margin-bottom: 20px;
    }

    .main-grid {
        align-items: center;
        -webkit-align-items: center;
        justify-content: flex-end;
        -webkit-justify-content: flex-end;
    }

    .section1-left__bg {
        width: 55%;
        left: 5%;
        transform: translateX(0%);
        -webkit-transform: translateX(0%);
    }

    .c-gallery__close {
        width: 60px;
        height: 60px;
    }

    .c-gallery__close_left .fa {
        margin-right: 20px;
    }

    .c-gallery__close_right .fa {
        margin-left: 20px;
    }

    .section2__figure {
        background: url(../img/screen2/1024/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 0px;
    }

    .section6__figure {
        background: url(../img/screen6/1024/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 0px;
    }

    .popup-container__bg1 {
        background: url('../img/screen4/projects/big/1024/1.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg2 {
        background: url('../img/screen4/projects/big/1024/2.jpg') no-repeat center right;
        background-size: cover;
    }

    .popup-container__bg3 {
        background: url('../img/screen4/projects/big/1024/3.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg4 {
        background: url('../img/screen4/projects/big/1024/4.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg5 {
        background: url('../img/screen4/projects/big/1024/5.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg6 {
        background: url('../img/screen4/projects/big/1024/6.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg7 {
        background: url('../img/screen4/projects/big/1024/7.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg8{
        background: url('../img/screen4/projects/big/1024/8.jpg') no-repeat center;
        background-size: cover;
    }

}

@media all and (max-width: 768px) {

    .main-center {
        margin-top: 70px;
        margin-bottom: 0px;
    }

    .main-grid {
        align-items: flex-start;
        -webkit-align-items: flex-start;
        justify-content: center;
        -webkit-justify-content: center;
    }

    .main-page__title {
        display: inline-block;
        margin-left: 12px;
    }

    .main-page__title:first-child {
        margin-left: 0px;
    }

    .section2__info {
        font-size: 20px;
        line-height: 26px;
    }

    .section6__figure {
        background: url(../img/screen6/768/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -70px;
    }

    .section4-2__figure {
        background: url(../img/screen4-2/768/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 55%;
    }

    .c-gallery__close_left .fa {
        margin-right: 22px;
    }

    .c-gallery__close_right .fa {
        margin-left: 22px;
    }

    .popup-container {
        flex-flow: wrap;
        -webkit-flex-flow: wrap;
    }

    .popup-container__half {
        width: 100%;
        height: 50%;
    }

    .popup-container__half_text {
        align-items: flex-start;
        -webkit-align-items: flex-start;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }

    .popup-container__text {
        margin: 10px 15px;
    }

    .section2__text_full-height {
        height: 70vh;
        margin: 0px auto;
        display: flex;
        display: -webkit-flex;
        flex-flow: wrap;
        -webkit-flex-flow: wrap;
        flex-direction: row;
        -webkit-flex-direction: row;
        align-items: center;
        -webkit-align-items: center;
        justify-content: center;
        -webkit-justify-content: center;
    }

    .section1-left__bg {
        width: 87%;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }

    .main-page__info {
        font-size: 24px;
    }

    .popup-container__half_text {
        overflow-y: hidden;
        -webkit-overflow-scrolling: auto;
        height: auto;
    }

    .projects-popup {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }

    .popup-container__bg {
        transform: translateY(20px);
        -webkit-transform: translateY(20px);
        transition: 0.6s ease 0s;
    }

    .show-popup .popup-container__bg {
        transform: translateY(0px);
        -webkit-transform: translateY(0px);
    }

    .popup-container__half_text {
        transform: translateY(20px);
        -webkit-transform: translateY(20px);
        transition: 0.6s ease 0s;
    }

    .show-popup .popup-container__half_text {
        transform: translateY(0px);
        -webkit-transform: translateY(0px);
        transition: 0.6s ease 0.15s;
    }

    .popup-container__bg1 {
        background: url('../img/screen4/projects/big/768/1.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg2 {
        background: url('../img/screen4/projects/big/768/2.jpg') no-repeat center right;
        background-size: cover;
    }

    .popup-container__bg3 {
        background: url('../img/screen4/projects/big/768/3.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg4 {
        background: url('../img/screen4/projects/big/768/4.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg5 {
        background: url('../img/screen4/projects/big/768/5.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg6 {
        background: url('../img/screen4/projects/big/768/6.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg7 {
        background: url('../img/screen4/projects/big/768/7.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg8 {
        background: url(../img/screen4/projects/big/768/8.jpg) no-repeat center 35%;
        background-size: cover;
    }

    .projects__item_half {
        height: 25vh;
    }

}

@media all and (max-width: 740px) {

    .main-center {
        height: auto;
        text-align: right;
    }

    .main-page__info {
        margin-top: 22px;
    }

    .desctop-show {
        display: none;
    }

    .mobile-show {
        display: block;
    }

}

@media all and (max-width: 736px) {

    .menu__label {
        height: 70px;
    }

    #section1-left {
        background: url(../img/screen1/736/screen1-bg.jpg) no-repeat center;
        background-size: cover;
    }

    .section1-left__bg {
        width: 38%;
        left: 5%;
        transform: translateX(0%);
        -webkit-transform: translateX(0%);
        background: url(../img/screen1/736/main.png) no-repeat center bottom;
        background-size: contain;
    }

    #section2-left {
        background: url(../img/screen2/736/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section3-left {
        background: url(../img/screen3/736/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section4-2-left {
        background: url(../img/screen4-2/736/2.jpg) no-repeat center;
        background-size: cover;
    }

    #section6-left {
        background: url(../img/screen6/736/2.jpg) no-repeat center;
        background-size: cover;
    }

    .section2__figure {
        display: block;
        height: 50vw;
        background: url(../img/screen2/736/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 0px;
    }

    .section4-2__figure {
        background: url(../img/screen4-2/736/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -40px;
    }

    .section6__figure {
        background: url(../img/screen6/736/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -40px;
    }

    .main-grid {
        align-items: center;
        -webkit-align-items: center;
        justify-content: flex-end;
        -webkit-justify-content: flex-end;
    }

    .main-center {
        width: 300px;
        margin-bottom: 0px;
        margin-right: 20px;
    }

    .main-page__info {
        width: 230px;
        display: inline-block;
        font-size: 24px;
        margin-top: 22px;
    }

    /*.active-scroll .container-flex {*/
    /*overflow-y: auto;*/
    /*-webkit-overflow-scrolling: touch;*/
    /*}

    .projects, .ms-viewing-fourth .projects {
        transform: translate(0%, -50%) scale(1);
    }
    */
    .section4 .ms-tableCell {
        display: table;
        position: relative;
        /*height: auto !important;*/
    }

    .container-flex {
        height: auto;
    }

    .projects {
        background: #D2F0FF;
        background: none;
    }

    #left-side {
        height: auto !important;
    }

    .section4-2__figure {
        background: url(../img/screen4-2/736/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 55%;
    }

    .popup-container__half {
        width: 50%;
        height: 100%;
    }

    .popup-container__half_text {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        align-items: flex-start;
        -webkit-align-items: flex-start;
    }

    .popup-container__text {
        margin: 10px 15px;
    }

    .section2__text_full-height {
        height: auto;
        margin: 40px auto;
        display: block;
    }

}

@media all and (max-width: 667px) {

    .main-center {
        width: auto;
        margin-bottom: 0px;
    }

    .section1-left__bg {
        width: 36%;
        left: 5%;
        transform: translateX(0%);
        -webkit-transform: translateX(0%);
    }

    .main-page__title {
        display: block;
    }

    .popup-container__buttons > li:nth-child(2) {
        margin-left: 10px;
    }

    .popup-container__title {
        font-size: 35px;
    }

}

@media all and (max-width: 568px) {

    .main-grid {
        align-items: center;
        -webkit-align-items: center;
        justify-content: flex-end;
        -webkit-justify-content: flex-end;
    }

    .main-center {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .main-page__title {
        font-size: 65px;
    }

    .popup-container__title {
        font-size: 30px;
    }

}

@media all and (max-width: 414px) {

    #section1-left {
        background: url(../img/screen1/414/screen1-bg.jpg) no-repeat center;
        background-size: cover;
    }

    .section1-left__bg {
        width: 95%;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }

    .main-grid {
        align-items: flex-end;
        -webkit-align-items: flex-end;
        justify-content: flex-end;
        -webkit-justify-content: flex-end;
    }

    .main-page__title {
        display: inline-block;
        font-size: 56px;
    }

    .main-page__info {
        width: auto;
        display: inline-block;
        font-size: 23px;
        margin-top: 15px;
    }

    .section2__figure {
        background-position: 0px -20px;
    }

    .section2__text {
        padding: 0px 30px;
    }

    .section2__info {
        font-size: 18px;
        line-height: 24px;
    }

    .section6__figure {
        background: url(../img/screen6/414/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -28px;
    }

    .section4-2__figure {
        background: url(../img/screen4-2/414/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px 50%;
    }

    .popup-container {
        display: block;
        flex-flow: wrap;
        -webkit-flex-flow: wrap;
    }

    .popup-container__half {
        width: 100%;
        height: 50%;
    }

    .popup-container__half_text {
        overflow-y: hidden;
        -webkit-overflow-scrolling: auto;
        height: auto;
    }

    .projects-popup {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }

    .popup-container__text {
        margin: 10px 10px;
    }

    .section2__text_full-height {
        height: 80vh;
        margin: 0px auto;
        display: flex;
        display: -webkit-flex;
        flex-flow: wrap;
        -webkit-flex-flow: wrap;
        flex-direction: row;
        -webkit-flex-direction: row;
        align-items: center;
        -webkit-align-items: center;
        justify-content: center;
        -webkit-justify-content: center;
    }

    .main-grid {
        align-items: flex-start;
        -webkit-align-items: flex-start;
        justify-content: flex-end;
        -webkit-justify-content: flex-end;
    }

    .main-center {
        margin-top: 72px;
        margin-right: 0px;
    }

    .thumbnails-desc, .grid__item--current .thumbnails-bg {
        padding: 8px 10px;
    }

    .main-page__info {
        display: none;
    }

    .popup-container__bg1 {
        background: url('../img/screen4/projects/big/414/1.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg2 {
        background: url('../img/screen4/projects/big/414/2.jpg') no-repeat center right;
        background-size: cover;
    }

    .popup-container__bg3 {
        background: url('../img/screen4/projects/big/414/3.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg4 {
        background: url('../img/screen4/projects/big/414/4.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg5 {
        background: url('../img/screen4/projects/big/414/5.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg6 {
        background: url('../img/screen4/projects/big/414/6.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg7 {
        background: url('../img/screen4/projects/big/414/7.jpg') no-repeat center;
        background-size: cover;
    }

    .popup-container__bg8 {
        background: url(../img/screen4/projects/big/414/8.jpg) no-repeat center 45%;
        background-size: cover;
    }

    .popup-container__title {
        font-size: 34px;
    }

    .profile-main-loader {
        margin-left: -50px;
        position: fixed !important;
        margin-top: -50px;
        width: 45px;
        z-index: 9000 !important;
    }

    .profile-main-loader .loader {
        width: 100px;
        height: 100px;
    }

    .mobile-text .section2__pre-title {
        padding: 0px 5px;
        line-height: 1.75;
    }

}

@media all and (max-width: 400px) {

    .screen-title {
        font-size: 38px;
    }

}

@media all and (max-width: 380px) {

    .grid, .grid__item {
        width: 100% !important;
    }

    .gallery-album__thumbnails-desc, .gallery-album__item--current .gallery-album__thumbnails-bg {
        padding: 10px 6px;
    }

    .main-page__title {
        font-size: 52px;
    }

    .main-page__info {
        font-size: 20px;
    }

}

@media all and (max-width: 360px) {

    .gallery-album__thumbnails-desc > p, .thumbnails-desc > p {
        font-size: 10px;
    }

    .popup-container__buttons > li:nth-child(2) {
        margin-left: 4px;
    }

}

@media all and (max-width: 320px) {

    .main-page__title {
        font-size: 42px;
    }

    .main-page__info {
        width: auto;
        font-size: 18px;
    }

    .section6__figure {
        background: url(../img/screen6/414/1.jpg) no-repeat;
        background-size: cover;
        background-position: 0px -20px;
    }

    .section1-left__bg {
        width: 85%;
        background: url(../img/screen1/414/main.png) no-repeat center bottom;
        background-size: contain;
    }

    .main-center {
        margin-top: 72px;
    }

    .section2__text_full-height {
        height: auto;
        margin: 30px auto;
    }

}

/*.section2, .section3, .section5{*/
/*display: none !important;*/
/*}*/

#section4-left {
    z-index: 4;
    background: none;
}

/*.projects {*/
/*z-index: 4;*/
/*}*/

/*.section1, .section2, .section3, .section5 {*/
/*display: none !important;*/
/*}*/
