@media (min-width: 1200px) {

    /* ** btn ** */
    .btn {
        transition: background-color 300ms linear;
    }
    .btn:hover {
        background-color: #04447f;
    }
    .btn-green:hover {
        background-color: #0aa237;
    }
    .btn-more:hover {
        background-color: #ecf1f6;
    }
    /* // btn // */

    /* ** ticon-plus ** */
    .icon-plus:hover.icon-plus::before {
        transform: rotate(360deg);
    }
    /* // ticon-plus // */

    /* ** intro ** */
    .intro__title {
        font-size: 82px;
        line-height: 96px;
    }
    .intro__text-blue  {
        font-size: 56px;
        line-height: 60px;
    }
    .intro__images {
        width: 598px;
        height: 364px;
        right: -82px;
        top: 90px;
    }
    .intro__video-item {
        cursor: pointer;
    }
    /* // intro // */

    /* ** catalogplit ** */
    .catalogplit__link:nth-of-type(4) {
        display: block;
    }
    .catalogplit__item {
        transition: border 300ms linear;
    }
    .catalogplit__item:hover {
        border: 1px solid var(--normaly-blue);
    }
    .catalogplit__img::before {
        transition: background-color 300ms linear;
    }
    .catalogplit__item:hover .catalogplit__img::before {
        background-color: #f3f4f6;
    }
    .catalogplit__img {
        height: 180px;
    }
    .catalogplit__img img {
        transition: transform 300ms linear;
    }
    .catalogplit__item:hover .catalogplit__img img {
        transform: translateY(-5px);
    }
    /* // catalogplit // */

    /* ** video ** */
    .videoplity__wrap {
        grid-template-columns: repeat(3, 1fr);
    }
    /* // video // */

    /* ** partners ** */
    .section-partners {
        padding: 112px 0;
    }
    .partners__title {
        font-size: 60px;
        line-height: 70px;
    }
    .partners__img-desktop {
        width: 445px;
        height: 358px;
    }
    /* // partners // */
    
    /* ** achievements ** */
    .achievements {
        background-size: 1760px 830px;
        padding: 186px 0 130px 0;
    }
    .achievements__row {
        justify-content: space-between;
    }
    .achievements__item.chievements__item-topright {
        transform: translate(0);
    }
    .achievements__item-text {
        font-size: 94px;
    }
    /* // achievements // */

    /* ** ouradvantages ** */
    .ouradvantages__item:hover {
        transform: translateY(-10px);
    }
    .ouradvantages__item:hover .ouradvantages__header-title {
        color: var(--light-blue-text);
    }
    /* // achievements // */

    /* ** ourdeliveries ** */
    .sections__section-text {
        max-width: 570px;
        font-size: 22px;
        line-height: 34px;
        margin: 10px 0 28px 0;
    }
    .sections__section-text span {
        font-size: 32px;
    }
    .ourdeliveries__headers {
        grid-template-columns: minmax(280px, 600px) minmax(200px, 220px) minmax(150px, 380px) minmax(155px, 206px);
        align-items: center;
        margin: 0 0 43px 0;
    }
    .ourdeliveries__headers-item.border {
        border-left: 1px solid #dae0e5;
        justify-content: center;
    }
    .ourdeliveries__headers-item.border.border-tablet {
        padding: 14px 0;
        border-left: 1px solid #dae0e5;
        justify-content: center;
    }
    .ourdeliveries__headers-item:nth-of-type(1) {
        grid-row: 1 / 1;
        grid-column: 1 / 2;
        margin: 0;
        padding: 0 20px 0 0;
    }
    .ourdeliveries__headers-item:nth-of-type(2) {
        grid-row: 1 / 1;
        grid-column: 2 / 2;
    }
    .ourdeliveries__headers-item:nth-of-type(3) {
        grid-row: 1 / 1;
        grid-column: 3 / 3;
        
    }
    .ourdeliveries__headers-item:nth-of-type(4) {
        grid-row: 1 / 1;
        grid-column: 4 / 4;
    }
    .ourdeliveries__headers-btn {
        margin: 0;
    }
    .ourdeliveries__headers-item-num {
        font-size: 28px;
    }
    .ourdeliveries__headers-item-text {
        font-size: 14px;
        line-height: 16px;
    }
    .ourdeliveries__content {
        grid-template-columns: repeat(3, minmax(364px, 465px));
    }
    .ourdeliveries__item {
        height: 100%;
        overflow: hidden;
    }
    .ourdeliveries__item-img-icon {
        display: none;
    }
    .ourdeliveries__item-title {
        height: 45px;
        font-size: 16px;
        line-height: 23px;
        margin: 0 0 14px 0;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .ourdeliveries__item-lists,
    .ourdeliveries__item-content {
        display: block;
    }
    .ourdeliveries__item-list-link:hover {
        color: #1673d6;
    }
    .ourdeliveries__item-content {
        position: relative;
    }
    .ourdeliveries__body-content {
        display: flex;
        flex-direction: column;
    }
    .ourdeliveries__item-bottom {
        display: block;
        flex-direction: column;
        position: absolute;
        top: auto;
        opacity: 0;
        visibility: hidden;
    }
    .ourdeliveries__item-content-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        font-family: inherit;
        width: 100%;
        height: 60px;
        font-weight: 600;
        font-size: 16px;
        line-height: 20px;
        color: var(--basic-grey-text);
        background-color: #ececec;
        border-radius: 14px;
        overflow: hidden;
        position: relative;
        transition: background-color .2s linear;
    }
    .ourdeliveries__item-content-btn svg path {
        transition: stroke .2s linear;
    }
    .ourdeliveries__item-content-btn span {
        position: relative;
        z-index: 2;
        transition: color .2s linear;
    }
    .ourdeliveries__item-content-btn:hover svg path {
        stroke: var(--basic-white-text);
    }
    .ourdeliveries__item-content-btn:hover {
        position: relative;
        z-index: 2;
        color: var(--basic-white-text);
        background-color: #2059EC;
    }
    .ourdeliveries__col {
        position: relative;
    }
    .ourdeliveries__col.ourdeliveries__col--hover.ourdeliveries--hover .ourdeliveries__item {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        box-shadow: -0.8270255327224731px 10.75133228302002px 44px rgba(96, 134, 180, 0.42);
    }
    .ourdeliveries__col.ourdeliveries__col--hover.ourdeliveries--hover .ourdeliveries__item-content-text {
        -webkit-line-clamp: inherit;
    }
    .ourdeliveries__col.ourdeliveries__col--hover.ourdeliveries--hover .ourdeliveries__item-bottom {
        opacity: 1;
        visibility: visible;
        position: static;
    }
    .ourdeliveries__col.ourdeliveries__col--hover.ourdeliveries--hover {
        z-index: 6;
    }
    /* // ourdeliveries // */

    /* ** blocktime ** */
    .blocktime__wrap.blocktime__wrap-blue .blocktime__img {
        transform: translateX(calc(100% - 1097px));
    }
    .blocktime__img img {
        transform: translateX(142px);
        z-index: -1;
        position: relative;
        object-fit: contain;
    }
    .blocktime__wrap-white .blocktime__img {
        transform: translateX(calc(100% - 570px));
    }
    .blocktime__wrap-white .blocktime__img img {
        width: 100%;
        max-width: 430px;
    }
    .blocktime__content {
        top: 0;
        margin: 0;
        padding-right: 372px;
    }
    .blocktime__form-btn.btn:hover {
        background: linear-gradient(134.7deg, #0cc243 0%, #0cea4e 100%);
    }
    /* // blocktime // */

    /* ** companyteam ** */
    .companyteamplity__wrap {
        grid-template-columns: repeat(4, calc(100% / 4 - 36px / 4*(4 - 1)));
        gap: 36px;
    }
    .companyteamplity__item:hover .companyteamplity__img::before {
        opacity: 1;
    }
    .companyteamplity__item:hover .companyteamplity__img img {
        transform: scale(1.03) translateY(-5px);
    }
    /* // companyteam // */

    /* ** ouradvantagesinfo ** */
    .ouradvantagesinfo-decor::before {
        top: 370px;
        left: 0;
    }
    .ouradvantagesinfoplity__image1 {
        bottom: 58px;
        left: -166px;
        animation: animImage1 3s infinite ease-in-out;
    }
    .ouradvantagesinfoplity__image2 {
        top: -32px;
        right: 82px;
        animation: animImage1 3s infinite 300ms ease-in-out;
    }
    .ouradvantagesinfoplity__image3 {
        top: 640px;
    }
    .ouradvantagesinfoplity__image3 img {
        animation: animImage1 3s infinite 300ms ease-in-out;
    }
    @keyframes animImage1 {
        0% {
            transform: rotate(0deg) translateY(0px);
        }
        50% {
            transform: rotate(0deg) translateY(-30px);
        }
        100% {
            transform: rotate(0deg) translateY(0px);
        }
    }
    .ouradvantagesinfoplity__image3::before {
        top: -330px;
        left: 35px;
    }
    .ouradvantagesinfo__item-top {
        padding: 0 0 0 100px;
    }
    .ouradvantagesinfo__item-center {
        padding: 0 0 0 205px;
    }
    .ouradvantagesinfo__item-bottom {
        padding: 0 0 0 70px;
    }
    /* // ouradvantagesinfo // */

    /* ** video ** */
    /* // video // */

    /* ** customerreviews ** */
    .customerreviews__btn {
        margin: 34px 0 0 0;
    }
    /* // customerreviews // */

    /* ** sectionform ** */
    .section-sectionformplity {
        padding: 160px 0 120px 0;
    }
    .section-sectionformplity-images.section-layoutplates-images::before {
        left: -182px;
    }
    .section-sectionformplity-images.section-layoutplates-images::after {
        right: -360px;
    }
    .section-sectionformplity-decor.section-layoutplates-decor::before {
        left: -200px;
        top: -312px;
    }
    .section-sectionformplity-decor.section-layoutplates-decor::after {
        right: -260px;
        top: -312px;
    }
    /* // sectionform // */

    /* ** footer ** */
    .footerplity__icon-copy {
        cursor: pointer;
        padding: 0 25px 0 0;
        background: url(../../images/icon/icon-copy-white.svg) right center no-repeat;
    }
    .footerplity__icon-copy.icon-jackdaw-white {
        background: url(../../images/icon/icon-jackdaw-white.svg) right center no-repeat;
    }
    /* // footer // */

    /* ** Модальное окно видео ** */
    .modal__video {
        max-width: 85%;
        margin: 0 auto;
    }
    .modal__video-iconplay {
        top: calc(100% - 55%);
    }
    .modal__btn {
        top: 50%;
        width: 42px;
        height: 42px;
    }
    .modal_btn-prev {
        left: -70px;
    }
    .modal_btn-next {
        right: -70px;
        left: auto;
    }
    /* // Модальное окно видео // */

    /* ** Arrow up ** */
    .arrowtop {
        position: fixed;
        bottom: 50px;
        left: 50px;
        z-index: 10;
        width: 38px;
        height: 38px;
        background: var(--normaly-blue) url(../../images/icon/icon-btnup.svg) center center / 14px 14px no-repeat;
        border-radius: 4px;
        cursor: pointer;
        opacity: 0;
        visibility: hidden;
        transition: opacity .7s ease-in-out;
    }
    .arrowtop.arrowtop--active {
        opacity: 1;
        visibility: visible;
    }
    /* // Arrow up // */

}