@media only screen and (min-width:1040px)and (max-width:1440px){
    span{
        font-size: 4.2vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 700 !important;
        /* line-height: 10vh; */   
    }
    h3{
        font-size: 1.5vw !important;
        font-family: 'Poppins', sans-serif;
        color: black;
        font-weight:600!important;
    }
    h2{
        font-size: 1.8vw !important;
        font-family: 'pacifico','regulars';
    }
    .heading1{
        font-size: 3.7vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 700 !important;
        line-height: 4.3vw;
    }
    .heading2{
        font-size: 3.7vw !important;
        font-family:'pacifico','regulars';
        font-weight: 400 !important;
        color: #f0131e;
        line-height: 4.3vw;
    }
    .heading3{
        font-size: 2.1vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
    }
    .heading4{
        font-size: 1.5vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
    }
    .heading5{
        font-size: 1.4vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
        line-height: 1.9vw !important;
    }
    .heading6{
        font-size: 3vw !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 800 !important;
        line-height: 3vw;
    }
    .padt{
        margin-top: -10vw !important;
    }
    /* section1 */
    .logo{
        width:22vw;
        padding-bottom: 2vw !important;
    }
    .container-fluid{
        width: 100vw !important;
    }
    .section{
        background-image:url(image/Shape\ 12.png);
         background-repeat: no-repeat;
         background-size:100vw ;
         height: 64vw;
    }
    .s1{
        margin-left: -5vw !important;
    }
    .frame{
        width: 22vw;
        padding-left: 3vw !important;
        padding-bottom: 1vw;
    }
    .vector{
        width: 15vw !important;
        padding-top: 4vh ;
        position: absolute;
    }
    
    #main{
        width: 54vw !important;
        /* position: absolute; */
        z-index: 1;
        margin-left: -6vw !important;
        margin-top: -2vw;
    }
    #floating{
        width: 33vw;
        margin-left: -46vw !important;
        margin-top: 2vw;
        position: absolute;
        z-index: 1;   
        /* animation: shake 2s;
        animation-iteration-count: infinite; */
        
    }
   
    #heading-box{
        background-color: black;
        border-radius: 20px;
        width: fit-content;
        padding: 5px 10px 5px 10px;
    }
    /* section2 */
    .section2{
        padding-top: 3vw;
    }
    .number{
        text-decoration:line-through;
        color: gray;
    }
    /* section3 */
    .button{
        width: 30vw;
        /* background-color: gray; */
        /* margin-left: 33vw !important; */
        padding-top: 5vh !important;
        position: absolute;
        z-index: 1;
    }
    .img2{
      
        width: 99vw !important;
        margin-top: -9vw !important;
        
     }
     .video2{
         width: 98.5vw !important;
     }
     .img3{
         background-image: url(image/image3.png);
         background-size: 100vw;
         background-repeat: no-repeat;
         height: 65vw;
    
     }
     .box{
         border: solid 5px black;
         padding: 0px 25px 0px 25px;
         border-radius: 40px;
     }
     .sb-1{
         /* margin-left: vw !important; */
         padding-top: 9vw;
         }
     ul{
         
        padding: 1vw 1vw 1vw 1vw;
        border-radius: 2vw;
        background-color: #e9ce21a1;
        list-style: none;
        width: 35vw !important;
     }
     li{
         padding: 2vw 1vw 2vw 1vw;
     }
     .l1{
         border-radius: 2.2vw;
         background-color: #fcff9c91;
         padding: 1vw 1vw 1vw 1vw;
     }
      .dot{
          width: 2vw;
          margin-top: -0.8vw;
          padding: 0vw 1vw 0vw 0vw !important;
      }
      .sb-2{
          padding-top: 32.5vw;
          padding-left: 13vw !important;
          /* margin-left: 10vw; */
      }
      .ul2{
        padding: 1vw 1vw 1vw 1vw;
        border-radius: 2vw;
        background-color: #2045e8b6;
        list-style: none;
        width: 35vw;
      }
      .l2{
        border-radius: 2.2vw;
        background-color: #2447e0;
        padding: 1vw 1vw 1vw 1vw;
      }
     /* section4 */
    
     .logo2{
        width: 30vw;
        padding-top: 4vw;
       
    }
    .sale{
        background-image: url(image/sale.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 112vw !important;
    }
    .sb2{
        margin-top: 0vw !important;
        background-color: rgba(255, 255, 255, 0.904);
        border-radius: 100px;
        padding: 1vw !important;
    }
    .button2{
        width: 30vw;
        padding-top: 3vw;
    }
    .cd{
        width: 6vw;
    }
    .s4-1{
        margin-top: 25vw;
        padding: 0vw 2vw 0vw 2vw !important;
        
    }
    .r1{
        background-image: url(image/review1.png);
        background-repeat:no-repeat;
        background-size: 26vw !important;
        height:26vw;
    
    }
    .r1-1{
        margin-top: 1.5vw !important;
        padding-left: 8vw !important;
    }
    .star{
        width: 15vw;
    }
    .r2{
        background-image: url(image/review2.png);
        background-repeat:no-repeat;
        background-size: 26vw !important;
        height:26vw;
    
    }
    .r2-1{
        margin-top: 1.5vw !important;
        padding-left: 8vw !important;
    }
    .r3{
        background-image: url(image/review3.png);
        background-repeat:no-repeat;
        background-size: 26vw !important;
        height:26vw;
    
    }
    .r3-1{
        margin-top:1.5vw !important;
        padding-left: 8vw !important;
    }
    .red-section{
        width: 85vw !important;
    }
    .zombie{
        padding-top: 20vw;
        width: 48vw !important;
    }
    .reel{
        width: 28vw !important;
        position: absolute !important;
        margin-top: -1vw !important;
        margin-left: 0vw !important;
        z-index: 1;
    }
    .retro{
        width: 55vw !important;
        margin-top: -1vw !important;
        margin-left: -4vw !important;
    }
    .cmd{
        width: 85vw !important;
        margin-top: 1.2vw;
    }
    .t21{
        font-size: 4vw !important;
    }
    /* section5 */
    .bg{
        background-image: url(image/bg\ img.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 275vw !important;
    }
    .s5-1{
        padding-top: 8vw !important;
    }
    .s5-2{
        margin-top: -16vw !important ;
    }
    .pid{
        display: inline-block;
        margin-top: 3vw !important;
    }
    .presentation{
        width: 90vw;
    }
    /* section6 */
    
    .bgs{
        background-image: url(image/Group\ 9.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 235vw !important;
        margin-top: 10vw;
    }
    .tb{
        padding-top: 6.5vw;
    }
    .tb3{
        margin-left: -2vw !important;
        margin-top: 5vw !important;
    }
    .tb4{
        padding-left: 1vw !important;
        margin-top: -10vw !important;
    }
    .text-box{
        font-size: 1.5vw !important;
        background-color: #f4c718;
        padding: 0px 30px 0px 30px ;
        border-radius: 20px;
    }
    .screen1{
        margin-top: -14vw !important;
    }
    .screen2{
        width: 68vw !important;
        padding-left: 5vw ;
        margin-top: -20vw !important;
        overflow: hidden;
    }
    .screen{
        width: 95vw !important;
        margin-top: -35vw !important;
        margin-left: -5vw !important;
    }
    .img1{
        width: 75vw !important ; 
    }
    .imgs2{
        width: 80vw !important;
    }
    .paper{
        width: 98.5vw !important;
        margin-top: -5vw;
    }
    /* section7 */
    .section7{
        background-image: url(image/ciurcuit\ bg.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 173vw !important;
    }
    .r7-1{
        padding: 30vw 0vw 0vw 5vw;
    }
    .r7-2{
       padding: 5vw 0vw 0vw 0vw !important;
    }
    .img-box{
        width: 21vw !important;
    }
    .r7-3{
        margin-top: -4vw !important;
        padding: 0vw 0vw 0vw 0vw !important;
     }
    .img-box2{
        width: 27vw !important;
    }
    .r4{
        padding: 6vw 0vw 0vw 0vw;
    }.processor{
        width: 98.3vw !important;
        padding-top: 3vw;
    }
    .splide{
        height: 330px;
        width: 5250px;
        margin-bottom: 5px;
        font-size: 0;
    }
    .splide2{
        width: 1950px;
        margin-bottom: 5px;
        font-size: 0;
    }
    .splide__pagination{
        display: none !important;
    }
    .photobanner2 {
        width: 4750px;
        margin-bottom: 5px;
        font-size: 0;
    }
    .splide .splide__slide{
        margin-left: 4vw !important;
    }
    .splide2 .splide__slide{
        margin-left: 9vw !important;
    }
     .splide img {
       
        width: 19vw; border-radius: 2vw;
    }
    .splide2 img {
        
        width: 24vw; border-radius: 2vw;
    }
    
    
    /* section8 */
    .section8{
        background-image: url(image/last\ section\ image2.png) !important;
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 390vw !important ;
    }
    .r5{
        padding:12vw 7vw 0vw 0vw !important;
        /* margin-top: 10vw; */
    }
    .r6{
        padding:12vw 7vw 0vw 3vw !important;
    
    }
    .s8-1{

        margin-top: 0vw !important;
    }
    .last{
        width: 48vw !important;
        margin: -0.5vw 0 0 0 !important;
        margin-left: 0vw !important;
        padding:62.52% 0 0 0 !important;position:relative;
    }
    .icon{
        width: 16vw !important;
    }
    .icon1{
        width:16vw !important ;
        padding-left: 2vw !important;
        margin-bottom: -2vw !important;
    }
    .vl{
         border-left: 6px solid #ffd267;
        /* height: 7vw; */
        padding-left: 1vw;
    }
    .last2{
        width: 50vw !important;
        margin-top: 0vw !important;
        padding:65.52% 0 0 0 !important;position:relative;
    }
    .icon2{
        width: 17vw !important;
    }
    .last3{
        width: 49vw !important;
        margin-left: 0vw !important;
        margin-top: 1vw !important;
        padding:62.52% 0 0 0 !important;position:relative;
    }
    .icon3{
        width: 10vw !important;
        padding-bottom: 1vw !important;
        margin-top: -4vw !important;
    }
    .last4{
        width: 50vw !important;
        margin-top: 1vw !important;
        padding:65.52% 0 0 0 !important;position:relative;
    }
    .icon4{
        width: 14vw !important;
        padding: 0vw 0vw 0vw 0vw !important;
    }
    .last5{
        width: 49vw !important;
        margin-left: 0vw  !important  ;
        margin-top: 1vw !important;
        padding:62.52% 0 0 0 !important;position:relative;
    }
    .icon5{
        width: 9vw !important;
        margin-top: -6vw !important;
    }
    .last6{
        width: 50vw !important;
        margin-top: 0.5vw !important;
        padding:65.52% 0 0 0 !important;position:relative;
    }
    .icon6{
        width: 14vw !important;
        padding: 1vw 0vw 0vw 0vw !important;
    }
    .icon6-2{
        width: 13vw !important;
        padding: 0vw 0vw 0vw 0vw !important;
    }
    .last7{
        width: 50vw !important;
        margin-left: 0vw !important;
        margin-top: 1vw !important;
        padding:62.52% 0 0 0 !important;position:relative;
    }
    .icon7{
        margin-top: -5vw !important ;
        width: 19vw !important ;
    }
    .last8{
        width: 48vw !important ;
        margin-top: 1vw !important;
        padding:64.52% 0 0 0 !important;position:relative;
    }
    .icon8{
        width: 16vw !important ;
        padding-top: 1vw;
    }
    .last9{
        width: 50vw !important ;
        margin-left: 0vw !important ;
        margin-top: 1vw !important;
        padding:63.52% 0 0 0 !important;position:relative;
    }
    .icon9{
        width: 15vw !important ;
        padding-left: 2vw !important ;
        margin-top: -5vw !important ;
    }
    
    .r6-c1{
        padding-left:10vw !important;
        padding-right: 0vw !important;
        /* margin-top: -7vw !important ; */
    }
    .vl-2{
        border-left: 6px solid #2132cf;
       height: 6.5vw !important;
       margin-top: -5vw !important;
       float: right;
    }
    .vl-3{
        border-left: 6px solid #2132cf;
       height: 9.5vw !important;
       margin-top: -10vw !important;
       float: right;
    }
    .vl-r6-1{
        border-left: 6px solid #2132cf;
        height: 7.5vw !important;
        margin-top: -5vw !important;
        float: right;
    }
    .vl-r6-2{
        border-left: 6px solid #2132cf;
        height: 9.5vw !important;
        margin-top: -8vw !important;
        float: right;
    }
    
    .tb2{
        padding-right: 2vw !important ;
    }
    /* page-2 */
    /* section9 */
    .section9{
        background-image: url(Page2/shape\ inside2.png) !important;
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 506vw !important;
        margin-top: -6vw;
    }
    .r9{
        padding: 14vw 7vw 0vw 6vw !important;
    }
    .div-red{
        padding-left: 1vw !important;
    }
    .last10{
        width: 50vw !important;
        margin-top: -3vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .vl-4{
        border-left: 6px solid #ffd267;
        height: 6.5vw;
        margin-top: -5vw;
        float: right;
    }
    .vl-5{
        border-left: 6px solid #2132cf;
        /* height: 7vw; */
        padding-left: 1vw;
    }
    .icon10{
        width: 11vw !important;
       
    }
    .r10{
        padding: 12vw 13vw 0vw 0vw !important;
    }
    .last11{
        width: 50vw !important;
         margin-top: 1vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon11{
        width: 15vw !important;
        padding:0vw 0vw 2vw 1vw;
        margin-top: -6vw !important;
    }
    .icon11-1{
        width: 17vw !important;
        padding-left: 1vw !important;
      margin-bottom: -2.3vw !important;
    }
    .last12{
        width: 50vw !important;
        margin-top: -1vw !important;
        margin-left: -3vw !important;
        padding:67.52% 0 0 0 !important;position:relative; 
    }
    .icon12{
        width: 15vw !important;
        padding-top: 5vw !important;
    }
    .vl-12{
        border-left: 6px solid #ffd267;
        height: 4.5vw;
        margin-top: -3vw;
        float: right;
    }
    .icon13{
        width: 18vw !important;
        margin-top: -3vw !important;
        padding: 0vw 0vw 2vw 2vw !important;
    }
    .last11-1{
        width: 50vw !important;
        margin-top: 1.5vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .last13{
        width: 50vw !important;
        margin-left: -3vw !important;
        margin-top: -3vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon14{
        width: 14vw !important;
        margin-top: -4vw !important;
    }
    .vl-14{
        border-left: 6px solid #ffd267;
        height: 9.5vw !important;
        margin-top: -8vw !important;
        float: right;
    }
    .icon15{
        width: 20vw !important;
        margin-top: -6vw !important;
        padding:0vw 0vw 2vw 1vw !important;
    }
    .last14{
        width: 50vw !important;
        margin-top: 1.5vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .last15{
        width: 50vw !important;
        margin-top:-1vw !important;
        margin-left: -3vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon14-1{
        width: 15vw !important;
    }
    .vl-15{
        border-left: 6px solid #ffd267;
        height: 5vw !important;
        margin-top: -3.5vw !important;
        float: right;
    }
    .icon16{
        width: 16vw !important;
        padding: 2vw 0vw 2vw 0vw !important;
        margin-top: -8vw !important;
    }
    .last16{
        width: 50vw !important;
        margin-top: 1.5vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .last17{
        width: 50vw !important; 
        margin-left: -3vw !important;
        margin-top: -1.5vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon17-1{
        width: 16vw !important;
        padding-bottom: 1vw !important;
        margin-top: 2vw !important;
    }
    .vl-17{
        border-left: 6px solid #ffd267;
        height: 8vw !important;
        margin-top: -6.5vw !important;
        float: right;
    }
    .last18{
        width: 50vw !important; 
        margin-top: -1vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon17{
        width: 19vw !important;
        padding: 0vw 0vw 1vw 0vw !important;
        margin-top: -8vw !important;
    }
    .icon18{
        width: 13vw !important;
    }
    .vl-18{
        border-left: 6px solid #ffd267;
        height: 7vw !important;
        margin-top: -5.3vw !important;
        float: right;
    }
    .last19{
        width: 50vw !important;
        margin-top: 0.5vw !important;
        padding:67.52% 0 0 0 !important;position:relative;
    }
    .icon19{
        width: 16vw !important;
        margin-top: -6vw !important;
        padding: 0vw 0vw 1vw 2vw !important;
    }
    /* section10 */
    .section10{
        background-image: url(page2/Group\ 12.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 250vw;
    }
    .rtx{
        font-size: 1.2vw !important ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
        line-height: 1.5vw;
    }
    .r10-1{
        padding:37vw 0vw 0vw 0vw !important;
        float: right;
    }
    .vector-smart{
        width: 66vw;
        margin-top: 8vw;
    }
    .boximage{
        width: 32vw;
        margin-top: -97vw;
        margin-bottom: 0vw;
    }
    .r10-2{
        padding: 32vw 0vw 0vw 0vw !important;
    }
    .s10-1{
        padding: 15vw 7vw 0vw 9vw !important;
    }
    .review4{
        background-image: url(Page2/r-1.png);
        background-repeat:no-repeat;
        background-size: 24vw !important;
    }
    .r4-1{
        margin-top: 1.5vw;
        padding-left: 9.3vw;
    }
    .star{
        width: 15vw;
    }
    .review5{
        background-image: url(Page2/r-2.png);
        background-repeat:no-repeat;
        background-size: 24vw !important;
    }
    .r5-1{
        margin-top: 1.5vw;
        padding-left: 9.3vw;
    }
    .review6{
        background-image: url(Page2/r-3.png);
        background-repeat:no-repeat;
        background-size: 24vw !important;
    }
    .r6-1{
        margin-top: 1.5vw;
        padding-left: 9.3vw;
    }
    .top1{
        width: 21vw !important;
        padding-bottom: 4vw;
    }
    /* .top2{
        width: 20vw ;
        padding-top: 6vw;
    } */
    .top3{
        width: 21vw !important;
        padding-bottom: 4vw;
    }
    .s10-2{
        padding-top: 4vw;
    }
    .sc10-1{
        padding-left:5vw !important;
    }
    .sc10-2{
        padding-right:6vw !important;
    }
    /* .s10-1-1{
        background-image: url(page2/Vector\ Smart\ Object.png);
        background-repeat: no-repeat;
        background-size: 70vw;
        background-position: absolute;
        z-index: 1;
    } */
    
    /* section11 */
    .section11{
        background-image: url(page2/Group\ 11.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 270vw; 
        margin-top: -12vw;
    }
    .s11-1{
        padding-top: 28vw !important;
    }
    .group9{
        width: 98.3vw !important;
        margin-top: -5vw !important;
    }
    .s11-2{
        background-image: url(page2/hero.png);
        background-repeat: no-repeat;
        background-size: 100vw !important;
        height: 145vw ; 
        margin-top: -5vw !important;
    }
    .icon-img{
        width: 75vw;
        padding-bottom: 10vw;
        padding-top: 10vw;
    }
    .rectange528{
        width: 67vw !important;
    }
    .s11-3{
        margin-top: -26vw !important;
    }
    .btn2{
        width: 40vw !important;
    }
    /* section12 */
    .section12{
        background-image: url(page2/ripped\ notepad.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 80vw !important;
        height: 83vw;
        margin-top: -22vw !important;
    }
    .s12-2{
        padding-top: 9vw !important;
    }
    .hand{
         margin-left:18vw !important;
    }
    .s12{
        margin-top: -2vw;
        margin-left: -6vw !important;
    }
    .s12-1{
        margin-left: -7vw;
    }
    /* section13 */
    .section13{
        background-image: url(page2/Fact\ 1\ v2.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 160vw;
        margin-top: -2vw;
    }
    .s13-1{
        padding-top: 12vw;
        padding-left: 6vw;
    }
    .s13-1-1{
        background-image: url(page2/30.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 24vw;
        height:25vw;
    }
    .s13-1-1-1{
        padding: 9vw 3vw 0vw 4vw !important ;
    }
    .s13-1-2{
        background-image: url(page2/120.png);
        background-repeat: no-repeat;
        background-position: center;
        background-position-y: center;
        background-size: 29vw;
        height:25vw;
    }
    .vl-13-1{
        border-right: 4px solid #f0131e;
        float: right;
        height: 11vw;
        margin-top: -5vw;
    }
    .s13-1-3{
        background-image: url(page2/6.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 10vw;
        height:24vw;
    }
    .s13-2{
        margin-top: 13vw;
    }
    .s13-2-1{
        border: 5px solid #f0131e;
        border-radius: 2vw;
        padding: 1vw 0vw 3vw 2vw !important ;
    }
    .instagram{
        width: 21vw;
        padding-left: 5vw;
        margin-top: -2vw !important;
    }
    .youtube{
        width: 17vw;
        margin-top: -2vw !important;
        padding-left: 5vw;
    }
    .s13-3{
        margin-top: 2vw;
    }
    .s13-3-1{
        border: 5px solid #f0131e;
        border-radius: 2vw;
        padding: 1vw 0vw 1vw 2vw !important ;
    }
    .microsoft{
        width: 18vw;
        padding-right: 3vw;
        float: right;
    }
    .m30{
        margin-top: 10vw !important;
    }
    .pp{
        width: 8vw;
        float: right;
        padding-right: 3vw;
        margin-top: -4vw;
    }
    .pixer{
        width: 18vw;
        padding-right: 3vw;
        float: right;
        padding-top: 1.5vw;
    }
    /* section14 */
    .section14{
        background-image: url(page2/Fact\ 2.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 102vw;
        margin-top: -7vw;
    }
    
    .s14-1{
        padding-top: 20vw;
    }
    .s14-2{
        margin-top: -48vw;
        padding-left: 15vw;
    }
    /* section15 */
    .section15{
        background-image: url(page2/Fact\ 3-2.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 190vw !important;
        margin-top: -3vw !important;
    }
    .s15-1{
        padding-top: 19vw;
        padding-left: 5vw !important;
    }
    .ana{
        width: 33vw;
        position: absolute;
        z-index: 1;
        margin-top: 4vw;
    }
    
    .s15-2-1{
        border: 5px solid #f0131e;
        border-radius: 2vw;
        padding: 2vw 0vw 3vw 3vw !important ;
        margin-left: -6.3vw !important;
        margin-top: 26vw;
    }
    .s15-2-2{
        border: 5px solid #f0131e;
        border-radius: 2vw;
        padding: 2vw 0vw 4vw 3vw !important ;
        margin-top: 15vw;
    }
    .neil{
        width: 39vw;
        position: absolute;
        z-index: 1;
        margin-top:-5vw;
        margin-left: -6.8vw;
    }
    .s15-2-3{
        border: 5px solid #f0131e;
        border-radius: 2vw;
        padding: 4vw 0vw 3vw 5vw !important ;
        margin-left: -5vw !important;
        margin-top: 21vw;
    }
    .chang{
        width: 36vw;
        position: absolute;
        z-index: 1;
        margin-top: -3vw;
    }
    .s15-3{
         padding: 12vw 0vw 4vw 0vw !important;
    }
    .s15-4{

        padding: 0vw 4vw 0vw 4vw !important;
   }
   .t-b1{
       margin-left: -1vw;
   }
    /* section16 */
    .section16{
        background-image: url(page2/lines2.png) !important;
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 240vw !important;
        margin-top: -35vw !important;
        }
        .lightning{
            width: 95vw !important;
            margin-top: -11vw !important;
        }
        .s16-1{
            padding: 0vw 10vw 0vw 10vw !important;
            margin-top: -5vw;
        }
        .s16-2{
            margin-top: 10vw !important;
        }
        .web2{
            width: 90vw !important;
            margin-top: 2vw;
        }
        .web4{
            width: 85vw !important;
            margin-top: -4vw;
            margin-left: 3vw;
        }
        .icon-box{
            width: 90vw !important;
            margin-top: 5vw !important ;
        }
        .s16-3{
            margin-top: 1.5vw;
            padding: 0vw 10vw 0vw 10vw !important;
            }
        .tube{
            width: 98.5vw !important;
            margin-top: 14vw !important;
            position: absolute;
            z-index: 1;
        }
    
    /* section17 */
    .section17{
        background-image: url(page2/perspective.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 190vw !important;
        margin-top: -45vw !important;
        position: absolute;
        z-index: -1;
    }
    .graphic2{
        width: 97vw !important;
        margin-top: 38vw !important;
    }
    .bucket{
        width: 28vw !important;
        margin-top: -5vw !important;
        margin-left: -10vw !important;
    }
    .dog{
        width: 30vw !important;
        margin-top: -18vw !important;
    }
    .foot{
        width: 27vw !important;
        padding: 5vw 5vw 0vw 0vw !important;
      
    }
    .s17-1{
        margin-top: -6vw;
    }
    /* table{
        background-color: blanchedalmond;
        border-radius: 3vw;
        height: 100vw;
    }
    td{
        padding: 1vw;
    } */
    /* section18 */
    .section18{
        background-image: url(page2/table.png);
        background-repeat: no-repeat;
        background-size: 97vw !important;
        background-position: center;
        margin-left: 1vw;
        margin-top: 113vw !important;
    }
    .s18-1{
        margin-top: 35vw !important;
        margin-left: 2vw !important;
    }
    .tbl-1-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 5vw 0vw 2vw 2vw !important; display: inline-block;
    }
    .tbl-2-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 4vw 0vw 1vw 2vw !important; display: inline-block;
    }
    .tbl-3-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 4vw 0vw 0vw 2vw !important; display: inline-block;
    }
    .tbl-4-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 2.5vw 0vw 0vw 2vw !important; display: inline-block;
    }
    .tbl-6-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 3vw 0vw 0vw 2vw !important; display: inline-block;
    }
    .tbl-7-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 4.5vw 0vw 2.5vw 2vw !important; display: inline-block;
    }
    .tbl-8-1{
        font-size: 1.7vw !important; font-family:'Poppins', sans-serif; padding: 2.5vw 0vw 1.5vw 2vw !important; display: inline-block;
    }
    .tbl-5-1{
        font-size: 3.5vw !important;
        font-family:'pacifico','regulars';
        font-weight: 700 !important;
        color: #f0131e;
        line-height: 2.5vw;
    }
    .tbl-5{
        font-size: 3.5vw !important;
        font-family:'Poppins', sans-serif;
        font-weight: 700 !important;
        line-height: 2.5vw;
    }
    /* section3 */
    .section19{
        padding: 0 10vw 0 10vw;
    }
    .section19{
        background-image: url(page3/1_Image.png);
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 150vw;
        margin-top: -10vw !important;
    }
    .so-13{
        width: 55vw;
        margin-top: 37vw;
    }
    .p3-logo{
        width: 21vw;
        margin-top: 28vw;
    }
    .p3-tx1{
        color: #ffd267; 
        margin: 2vw 3vw 0vw 3vw;
        padding: 1vw 0vw 1vw 0vw !important;
        background-color: #010c7767;
        border-radius: 3vw ;
    }
    .s19{
        margin-top: -0vw;
        position: absolute;
        z-index: 2;
    }
    .sl2{
        position: absolute;
        z-index: 2;
        margin-left: -10vw;
        margin-top: -4vw;
        width: 98.6vw !important;
    }
    .s19-1{
        position: absolute;
        margin-top: 83.5vw;
        margin-left: -2vw !important;
        padding: 0vw 0vw 0vw 0vw !important;
    }
    /* .s19-1{
        margin-top: -4vw !important;
        padding: 0vw 0vw 0vw 0vw !important;
    } */
    .review7{
        background-image: url(Page3/1.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 24vw !important;
        height:26vw;
    
    }
    .re7-1{
        margin-top: 3.8vw !important;
        padding-left: 8vw !important;
    }
    .r7-1-1{
        display: inline-block;
        line-height: 1.2vw !important;
    }
    .r7-1-2{
        display: inline-block;
        line-height: 1.3vw !important;
        padding-top: 1vw;
        font-size: 1.1vw !important;
    }
    .star{
        width: 15vw;
    }
    .review8{
        background-image: url(page3/2.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 24vw !important;
        height:26vw;
    }
    .r8-1{
        margin-top: 3.8vw !important;
        padding-left: 7.5vw !important;
    }
    .review9{
        background-image: url(Page3/3.png);
        background-repeat:no-repeat;
        background-size: 23vw !important;
        background-position: center;
        height:26vw;
    }
    .r9-1{
        margin-top: 3.8vw !important;
        padding-left: 7.9vw !important;
    }
    .s19-2-1{
        margin-top: 40vw;
    }
    /* section20 */
    .section20{
        background-image: url(Page3/Bonus\ 1.png);
        background-repeat:no-repeat;
        background-size: 100vw !important;
        background-position: center;
        height:100vw;
        margin-top: -65vw;
    }
    .ptf2{
        width: 98.5vw !important;
        margin-top: 22vw;
        height: 50vw;
        position: absolute;
        z-index: 1;
    }
    .s20-1-1{
        margin-top: 43vw;
        padding-left: 23vw !important;

    }
    .s20-1{
        margin-top: 10vw;
        line-height: 2vw;
    }
    .s20-3{
        padding: 0 20vw 0 20vw;
    }
    .m3{
        margin-top: 10vw !important;
    }
    .cli{
        width: 50vw;
        margin-top: -7vw;
    }
    .s20-2{
        padding: 0 10vw 0 10vw;
    }
    .s20-2-1{
    
        margin-top: 10vw;
        padding-left: 4vw !important;
        line-height: 1.7vw !important;
    }
    /* section21 */
    .section21{
        background-image: url(Page3/Bonus\ 2.png);
        background-repeat:no-repeat;
        background-size: 100vw;
        background-position: center;
        height:96vw;
        margin-top: 1vw !important;
    }
    .s21-1-1{
        margin-top: 41vw;
        margin-left: -5vw;
    }
    .s21-1{
        margin-top: 10vw;
        line-height: 2vw;
    }
    .s21-2{
        background-image: url(Page3/book\ mockup.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 80vw;
        height:30vw;
        padding: 28vw 10vw 0 10vw;
    }
    /* section22 */
    .section22{
        background-image: url(Page3/Bonus\ 3.png);
        background-repeat:no-repeat;
        background-size: 100vw;
        height:80vw;
        margin-top: -9vw;
    }
    .s22-1{
        margin-top: 29vw;
        margin-left: 5vw;
    }
    .cli2{
        width: 50vw;
        margin-top: 1vw;
    }
    .s22-2-1{
        margin-top: 16vw;
        padding-left: 4.5vw !important;
        line-height: 1.7vw !important;
    }
    /* section23 */
    .section23{
        background-image: url(Page3/Bonus\ 4.png);
        background-repeat:no-repeat;
        background-size: 100vw;
        height:70vw;
        margin-top: -15vw;
    }
    .s23-1{
        margin-top: 29vw;
        margin-left: -3vw;
    }
    .b4l{
        width: 50vw;
        margin-left: -7vw;
        position: absolute;
    }
    .s23-2{
        margin-top: 19vw;
        line-height: 1.7vw;
        /* padding-left: 8vw !important; */
    }
    /* section24 */
    .section24{
        background-image: url(Page3/Bonus\ 5.png);
        background-repeat:no-repeat;
        background-size: 100vw;
        height:100vw;
        margin-top: -8vw;
    }
    .s24-1-1{
        margin-top: 29vw;
        margin-left: 5vw;
    }
    .s24-1{
        margin-top: 15vw;
        line-height: 1.7vw;
        /* padding-left: 2vw !important; */
    }
    .cli5{
        width: 55vw;
        margin-left: -10vw;
    }
    /* section25 */
    .section25{
        background-image: url(Page3/Rectangle\ 25.png);
        background-repeat:no-repeat;
        background-size: 100vw;
        height:180vw;
        margin-top: -29vw;
    }
    .s25{
        margin-top: 29vw;
    }
    .s25-1{
        padding: 7vw 0vw 0vw 0vw !important;
    }
    .ic{
        width: 17vw;
        margin-left: 1vw;
    }
    .s25-2{
        padding: 0vw 0vw 2vw 0vw !important;
    }
    .sp3{
        width: 90vw !important;
        margin-top: 4vw !important;
    }
    .s25-3{
        /* position: absolute;
        z-index: 1; */
        margin-top: -63vw !important;
    }
    .s25-3-1{
        margin-left: -5vw !important;
    }
    /* scetion26 */
    .section26{
        background-image: url(Page3/Vector\ Smart\ Object\ copy\ 5.png);
        background-repeat:no-repeat;
        background-size: 70vw !important;
        background-position: center;
        height:250vw;
        margin-top: -18vw;
    }
    .s26-1{
        padding-top: 35vw !important;
    }
    .button3{
        width: 30vw ;
        margin-top: 13vw !important;
        padding-bottom: 1vw;
    }
    .inc-1{
        width: 19vw;
        padding-bottom: 1.5vw;
    }
    .s26-2-1{
        padding-left: 20vw !important;
    }
    .s26-2-2{
        margin-left: -10vw !important;
    }
    .s26-3{
        margin-top: 4vw !important;
    }
    .tj-1{
        background-color: #ffe400;
        border-radius: 3vw !important;
        padding: 1vw 5vw 1vw 5vw !important; 
        color: #2132cf ;
        display: inline-block;
        margin-top: 4vw !important;
    }
    .s26-3-1{
        padding-left: 35.5vw !important;
    }
    .s26-3-2{
        padding-left: 2vw !important;
    }
    .s26-4{
        padding-top: 0.6vw;
    }
    .s26-5{
        background-image: url(page3/Edition.png);
        background-size: 100vw;
        height: 50vw;
        margin-top: -17vw;
        padding-top: 7vw;
    }
    /* section27 */
     .section27{
         margin-top: 15vw;
     }
    .s27-1-1{
        margin-left: -5vw !important;
    }
    .briefcase{
        position: absolute;
        width: 50vw;
        margin-top: -7vw;
        margin-left: -24.9vw !important;
    }
    /* section28 */
    .section28{
        background-image: url(page3/Prezentar\ Third\ Final.png) !important;
        background-repeat: no-repeat;
        background-size: 100vw;
        height: 290vw !important;
        margin-top: 2vw;
    }
    .s28-1{
        padding: 31vw 10vw 0 8vw !important;
    }
    .s28-1-1{
        padding: 5vw 0 2vw 0;
    }
    .review10{
        background-image: url(page3/4.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 25vw !important;
        height:26vw;
    }
    .r10-3{
        padding: 5vw 0 0 8.5vw !important ;
    }
    .review11{
        background-image: url(page3/5.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 25vw !important;
        height:26vw;
    }
    .r11-1{
        padding: 5vw 0 0 8.5vw !important;
    }
    .review12{
        background-image: url(page3/6.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 25vw !important;
        height:26vw;
    }
    .r12-1{
        padding: 5vw 0 0 8.5vw !important;
    }
    .s28-2{
        padding-top: 2vw;
    }
    .s28-3{
        background-image: url(page3/DRAWINGS.png);
        background-repeat:no-repeat;
        background-position: center;
        background-size: 76vw !important;
        height:45vw !important;
        margin-top: 12vw !important; 
    }
    .fly-hand{
        width: 50vw !important;
        margin-left: -2vw !important;
        margin-top: -2vw;
    }
    .day{
        display: inline-block;
        margin-top: 1vw !important;
        margin-left: -17vw !important;
    }
    .s28-3-1{
        padding-left: 2vw !important;
    }
    .button4{
        width: 26vw;
    }
    .p3-b{
        padding-top:6.5vw !important;
        margin-left: -17vw !important;
    }
    .guy{
        width: 85vw !important;
        padding-top: 8vw !important;
    }
    .s28-4{
        padding-top: 23vw !important;
    }
    /* section29 */
    .section29{
       /* background-image: url(page3/fade.png);*/
        background-repeat:no-repeat;
        background-position: center;
        background-size: 100vw;
        height:100vw;
        margin-top:-32vw ;
        display: flex;
        align-items: center !important;
        justify-content: center;
        padding-top: 15vw !important;
    }
    /* .s29-1{
        padding: 3vw 0 3vw 0;

    } */
    .dropdown{
        background-color: #ffff;
        background-position:center !important;
        width: 80vw !important;
        height: auto !important;
        border-radius: 4vw 4vw 4vw 4vw;
        box-shadow: 1vw 2vw 4vw rgba(0, 0, 0, 0.274) !important;
        /* margin-left: 20vw; */
    }
    .card{
        background-color: transparent !important;
        width: 80vw !important;
        padding: 0.7vw 3vw 0.7vw 3vw;
        border: 0px !important;
    } 
    .card-div{
        border-radius: 4vw;
        background-color: #f4f7f9;
    }
    .card-body {
        background-color: #f4f7f9;
        border-radius: 0vw 0vw 2vw 2vw;
        margin-top: 1vw;
        padding: 1vw 3vw 2vw 2vw !important;
        
    }
    .card-header {
        background-color: #e7ebee !important;
        border-radius: 4vw!important;
        padding: 1vw 1vw 1vw 2vw !important;
        border: 3px solid white;
        box-shadow: 5px  5px 0.6vw rgba(0, 0, 0, 0.349) !important;
    }
    .cbt{
        font-weight: 500 !important;
        font-size: 1.2vw !important;
    }
    .expand{
        margin-top: -0.5vw;
        width: 3vw;
        float: right;
    }
    /* section30 */
    #heading-box-2{
        background-color: black;
        border-radius: 2vw;
        width: fit-content;
        margin-left: -47vw;
        padding: 5px 10px 5px 10px;
    }
    .s30{
        margin-top: 5vw;
    }
    .prezentar-txt{
        width: 75vw !important;
    }
    .video-here{
        margin-left: -1.7vw !important;
        padding: 0px;
        width: 99vw !important;
        overflow: hidden;
    }
    .p3-box{
        padding: 2vw 0 2vw 0;
        width: 30vw !important;
    }
    .button5{
        width: 30vw !important;
    }
    .online-video3{
        width: 59vw !important;
        margin-left: 18.2vw !important;
        margin-top: -33vw !important;
        position: absolute;
        z-index: 1;
        border: solid 8px #f0131e !important;
       
    }
    
    /* section31 */
    .section31{
        background-image: url(page3/min2.png) !important;
        background-repeat:no-repeat;
        background-position: center;
        background-size: 100vw !important;
        height:54vw !important;
        margin-top:2vw ;
    }
    a{
        color: #d8c6ce !important;
    }
    .lie{
        width: 79vw !important;
        margin-top: -13vw !important;
        margin-left: 6vw !important;
    }
    .last-box{
        margin-top: -27vw !important;
        line-height: 2vw !important;
        font-size: 2vw!important;
    }
    .lb-1{
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
        font-size: 1vw !important;color: #d8c6ce; 
        line-height: 1vw !important;
    }
    .lb-2{
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
        font-size: 1.1vw !important; display: inline-block; padding-top: 1vw;
        line-height: 1.4vw !important;
    }
}