.header {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-150px);
        -ms-transform: translateY(-150px);
            transform: translateY(-150px);
    -webkit-transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s, -webkit-transform 1s;
    -webkit-transition: opacity 1s, visibility 1s, transform 1s;
  }
  
  .loaded .header {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner-content .h1 {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(150px);
        -ms-transform: translateY(150px);
            transform: translateY(150px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .banner-content .h1 {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner-content .text {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(200px);
        -ms-transform: translateY(200px);
            transform: translateY(200px);
    -webkit-transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s, -webkit-transform 1.7s;
  }
  
  .loaded .banner-content .text {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner-content .banner-btns {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(250px);
        -ms-transform: translateY(250px);
            transform: translateY(250px);
    -webkit-transition: opacity 1.9s, visibility 1.9s, -webkit-transform 1.9s;
    transition: opacity 1.9s, visibility 1.9s, -webkit-transform 1.9s;
    transition: opacity 1.9s, visibility 1.9s, transform 1.9s;
    transition: opacity 1.9s, visibility 1.9s, transform 1.9s, -webkit-transform 1.9s;
  }
  
  .loaded .banner-content .banner-btns {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner2 .h1 {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(200px);
        -ms-transform: translateY(200px);
            transform: translateY(200px);
    -webkit-transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s, -webkit-transform 1.7s;
  }
  
  .loaded .banner2 .h1 {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }





  .breadcrambs {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(200px);
        -ms-transform: translateY(200px);
            transform: translateY(200px);
    -webkit-transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, -webkit-transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s;
    transition: opacity 1.7s, visibility 1.7s, transform 1.7s, -webkit-transform 1.7s;
  }
  
  .loaded .breadcrambs {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }





  
  .loaded .banner-wrapp h1, .loaded .banner-wrapp .h6 {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  section {
    border: none;
    opacity: 0;
    visibility: hidden;
  }
  section .container {
    opacity: 0;
    visibility: hidden;
    border: none;
  }
  
  .loaded section {
    border-bottom: 2px solid #464646;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 1s, visibility 1s;
    transition: opacity 1s, visibility 1s;
  }
  .loaded section .container {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 1s, visibility 1s;
    transition: opacity 1s, visibility 1s;
    border-left: 2px solid #464646;
    border-bottom: 2px solid #464646;
    border-right: 2px solid #464646;
  }
  .loaded section .container:last-child {
    border-bottom: none;
  }
  
  .banner .container {
    border: none !important;
  }
  
  .banner-wrapp .title-10 {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(200px);
        -ms-transform: translateY(200px);
            transform: translateY(200px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .banner-wrapp .title-10 {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner-wrapp .banner-btns {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(300px);
        -ms-transform: translateY(300px);
            transform: translateY(300px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .banner-wrapp .banner-btns {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .banner .social a:first-child svg {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(400px);
        -ms-transform: translateX(400px);
            transform: translateX(400px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .social a:first-child svg {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  
  .banner .social a:nth-child(2) svg {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(500px);
        -ms-transform: translateX(500px);
            transform: translateX(500px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .social a:nth-child(2) svg {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  
  .banner .social a:last-child svg {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(500px);
        -ms-transform: translateX(500px);
            transform: translateX(500px);
    -webkit-transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, -webkit-transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s;
    transition: opacity 1.5s, visibility 1.5s, transform 1.5s, -webkit-transform 1.5s;
  }
  
  .loaded .social a:last-child svg {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  
  .banner-content .item {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(250px);
        -ms-transform: translateY(250px);
            transform: translateY(250px);
    -webkit-transition: opacity 2s, visibility 2s, -webkit-transform 2s;
    transition: opacity 2s, visibility 2s, -webkit-transform 2s;
    transition: opacity 2s, visibility 2s, transform 2s;
    transition: opacity 2s, visibility 2s, transform 2s, -webkit-transform 2s;
  }
  
  .loaded .banner-content .item {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .bg-wrapp {
    opacity: 0;
    -webkit-transition: 2s linear;
    transition: 2s linear;
  }
  
  .loaded .bg-wrapp {
    opacity: 1;
    -webkit-transition: 2s linear;
    transition: 2s linear;
  }
  
  .banner-decor-four {
    opacity: 0;
    -webkit-transition: 1.2s linear;
    transition: 1.2s linear;
  }
  
  .loaded .banner-decor-four {
    opacity: 1;
    -webkit-transition: 1.2s linear;
    transition: 1.2s linear;
  }
  
  .img-wrapp {
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
  }
  
  .loaded .img-wrapp {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    -webkit-transition: 1.3s ease-in-out;
    transition: 1.3s ease-in-out;
  }
  
  .banner-decor-item {
    opacity: 0;
    visibility: hidden;
  }
  
  .loaded .banner-decor-item {
    opacity: 1;
    visibility: visible;
    -webkit-transition: 2s ease-in-out;
    transition: 2s ease-in-out;
  }
  
  .item-animation .animate-item.opacity {
    opacity: 0;
    -webkit-transition: 1s linear;
    transition: 1s linear;
  }
  
  .item-animation .animate-item.opacity.animated {
    opacity: 1;
    -webkit-transition: 1s linear;
    transition: 1s linear;
  }
  
  .item-animation .animate-item.scale {
    opacity: 0;
    -webkit-transition: 2s linear;
    transition: 2s linear;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
  }
  
  .item-animation .animate-item.scale.animated {
    opacity: 1;
    -webkit-transition: 2s linear;
    transition: 2s linear;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
  }
  
  .item-animation .animate-img {
    overflow: hidden;
    position: relative;
  }
  
  .item-animation .animate-item {
    transition: opacity 3s, visibility 3s;
    -webkit-transition: opacity 3s, visibility 3s;
  }
  
  .item-animation .animate-item.animated {
    opacity: 1;
    visibility: visible;
  }
  
  .item-animation .animate-item.to-right {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-150px);
        -ms-transform: translateX(-150px);
            transform: translateX(-150px);
    -webkit-transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s, -webkit-transform 1s;
    -webkit-transition: opacity 1s, visibility 1s, transform 1s;
  }
  
  .item-animation .animate-item.to-right.animated {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  
  .item-animation .animate-item.to-left {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(150px);
        -ms-transform: translateX(150px);
            transform: translateX(150px);
    -webkit-transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s, -webkit-transform 1s;
    -webkit-transition: opacity 1s, visibility 1s, transform 1s;
  }
  
  .item-animation .animate-item.to-left.animated {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  
  .item-animation .animate-item.to-down {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(150px);
        -ms-transform: translateY(150px);
            transform: translateY(150px);
    -webkit-transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, -webkit-transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s;
    transition: opacity 1s, visibility 1s, transform 1s, -webkit-transform 1s;
    -webkit-transition: opacity 1s, visibility 1s, transform 1s;
  }
  
  .item-animation .animate-item.to-down.animated {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
  
  .item-animation .animate-item.img-todown {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .item-animation .animate-item.img-todown.animated {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .item-animation .animate-item.img-toup {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .item-animation .animate-item.img-toup.animated {
    -webkit-clip-path: ppolygon(0 100%, 100% 100%, 100% 0, 0 0);
    clip-path: polygon(0 100%, 100% 100%, 100% 0, 0 0);
  }
  
  .item-animation .animate-item.img-toleft {
    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .item-animation .animate-item.img-toleft.animated {
    -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
  }
  
  .item-animation .animate-item.img-toright {
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .item-animation .animate-item.img-toright.animated {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .banner2 + .drones .container {
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .banner2 + .drones .container {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .banner2 .kurs-row {
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .banner2 .kurs-row {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .banner .banner__home-page {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .banner .banner__home-page {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .section-head .breadcrumbs, .section-head .row-title, .section-head .row-desc {
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .section-head .breadcrumbs, .loaded .section-head .row-title, .loaded .section-head .row-desc {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .section-head .about-item img, .section-head .about-item .text-1 {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    -webkit-transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 1s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .section-head .about-item img, .loaded .section-head .about-item .text-1 {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  
  .tabs-nav, .tabs-wrapper, .contacts-left, .contacts-right {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    -webkit-transition: clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    -webkit-transition: -webkit-clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: -webkit-clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95);
    transition: clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95), -webkit-clip-path 2s cubic-bezier(0.35, 0.5, 0.64, 0.95);
  }
  
  .loaded .tabs-nav, .loaded .tabs-wrapper, .loaded .contacts-left, .loaded .contacts-right {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }