      #text {
        font-size: 34px;
        color: white;
        text-shadow: 0 0 13px grey;
        font-family: 'PT Sans', sans-serif;
      }

      * {
        transition: 0.2s all;
        margin: 0;
        padding: 0;
      }

      #copyMail {
        transition: 0.3s;
        cursor: pointer;
      }

      #copyMail:hover {
        text-decoration: underline; 
      }

      .mainInfo {
        max-height: 600px;
        background: url(img/logo1.jpg);
        background-position: center;
        background-size: cover;
        position: relative;
        z-index: 1000;
      }

      .mainText{
        position: absolute; max-width: 730px; top: 15%; left: 9%; max-height: 550px;
        z-index: 1000;
      }

      .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      .marketing {
        margin-top: 45px; position: relative; z-index: 999999999;
      }

      @media(max-width: 320px) {
        #logo {
          height: 50px;
          width: 50px;
        }
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

      #overflowWindow {
        display: block;
        outline: none;
      }


      @media (max-width: 1280px) {
        #form{
          display: none;
        }
        #overflowWindow {
          display: block;
        }
      }

      html {
        scroll-behavior: smooth; /* свойство scroll-behavior не наследуется, применяется к прокручиваемым блокам */ 
      }

      @media (max-width: 560px) {
        #text {
          font-size: 25px;
        }
        .mainText {
          top: 5%;
        }
      }

      #navText {
        margin-left: 200px;
        text-indent: 90px;
      }

      @media (max-width: 1070px) {
        #navText {
          margin-left: 50px;
        }
      }

      #gallery li {
        list-style-type: none;
        
      }


      #aF {
        padding: 0;
      }

      #formIcon {
        color: white; font-size: 30px; margin: 10px 12px;
      }

     /* #formIcon:hover {
        box-shadow: 3px 3px 16px blue;
      }*/

     /* - price style - */
     .price-table{
     background-color: #fff;
     border: 1px solid #e4e4e4;
     }
     .price-table ul{
     list-style-type: none;
     padding-left: 0;
     }
     .price-header{
     padding:38px 20px 33px;
     }
     .price-title{
     margin:0;
     }
     .price-type{
     margin-top: 5px;
     font-size: 14px;
     color: #888888;
     }
     .price{
     background-color: #313131;
     color: #fff;
     padding:34px 20px 28px;
     margin:0 -1px;
     }
     .price-amount{
     font-family: 'Montserrat', sans-serif;
     font-size: 48px;
     line-height: 1;
     }
     .price-amount sub{
     font-size: 14px;
     bottom: 0;
     }
     .price-body{
     color: #636363;
     padding: 32px 17px 40px;
     }
     .price-features{
     margin:0;
     }
     .price-features li{
     padding:10px 0 10px;
     margin:0;
     border-top: 1px solid #e8e8e8;
     }
     .price-features li:first-child{
     padding-top: 0;
     border:0;
     }
     .price-features li:last-child{
     padding-bottom: 0;
     }
     .price-footer{
     margin-top: 40px;
     }
     .price-footer .btn{
     max-width: 100%;
     }
     .leading.col-price .price-table{
     background-color: #313131;
     color: #fff;
     }
     .leading.col-price .price-title{
     color: #fff;
     }
     .leading.col-price .price{
     background: -webkit-linear-gradient(left, rgba(250,73,81,0.8) 0%,rgba(254,191,40,0.8) 100%); 
     background: linear-gradient(to right, rgba(250,73,81,0.8) 0%,rgba(254,191,40,0.8) 100%);
     }
     .leading.col-price .price-body{
     color: #d8d8d8;
     }
     .leading.col-price .price-features li{
     border-color: #4a4a4a;
     }

     #price {
      display: block;
     }

     #priceMob {
      display: none;
     }
     
     @media only screen and (max-width: 800px) {
       #price {
        display: none;
       }

       #priceMob {
        display: block;
       }
     }
     html {
      overflow-x: hidden;
      width: 100%;
      max-width: 1920px;
      margin: 0 auto;
     }
    /*.slick-prev ul{
      color: black;
    }

    .slick-next.slick-arrow ul{
      color: black;
    }
    .slick-prev.slick-arrow ul{
      color: black;
    }

    .slick-next.slick-arrow ul:hover {
      color: black;
    }
    .slick-prev.slick-arrow ul:hover {
      color: black;
    }*/

.paginator{
  position: relative;
  float: right;
  margin-bottom: 20px;

  li{
    margin-top: 20px;
    position: relative;
    float: left;

    margin-right: 20px;

    &.prev{
      display: block;
      height: 20px;
      width: 20px;
      background: url('../img/back.png') no-repeat;
    }

    &.next{
      display: block;
      height: 20px;
      width: 20px;
      background: url('../img/next.png') no-repeat;
    }
  }
}

    .img {
      max-width: 800px;
      margin: 0px auto;
    }