
     .cp-sitebody img {
            width: 100%;
            max-width: 1280px;
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;

        }

        .cp-sitebody {

            margin: 0 auto;
            text-align: center;
          
            vertical-align: middle;
        }

        .cp-desktop{
          display: block
        }

        .cp-mobile{
          display: none;
        }
        .cp-center{
          display: flex;
          justify-content: center;
        }
        .cp-gray-container{
              background-color: #F2F5FA;

        }
         .swiper {
      width: 80%;
      
      height: 300px;
    }
    .swiper-slide {
      
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 2rem;
      border-radius: 10px;
      padding: 5px;
    }
    .cp-flex-row{
      display: flex;
      justify-content: center;
    }
    .cp-tv-box{
      padding: 10px;
    }

    .cp-space{
      padding: 30px 0 30px 0;
    }

    .prices{
      padding: 10px;
    }
    
    
      @media screen and (max-width: 768px) {
          .cp-desktop{
          display: none;
        }

        .cp-mobile{
          display: block;
        }

        .prices{
          font-size: 10px;
        }
        
      }