@media only screen  and (max-width : 440px){
    .design{
        display: none;
    }
    @font-face {font-family: "Eurostile LT Std"; src: url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.eot"); src: url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.woff") format("woff"), url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/a14c545cc49d938546e678af41bc5d1f.svg#Eurostile LT Std") format("svg"); }

        @-webkit-keyframes flash {
            0% {
              opacity: .4;
            }
            100% {
              opacity: 1;
            }
          }
          @keyframes flash {
            0% {
              opacity: .4;
            }
            100% {
              opacity: 1;
            }
          }
        .bn:hover{
            transform: scale(1.05);
            transition: all .2s ease-in-out; 
            opacity: 1;
            -webkit-animation: flash 1.5s;
            animation: flash 1.5s;
        }
    span{
        font-size: 3.5vw;
        font-family: 'Poppins', sans-serif;
        font-weight: 800;
        /* line-height: 10vh; */
        line-height: 4vw;    
    }
    
    .h-b1{
        font-size: 7vw ;
        font-family: 'Poppins', sans-serif;
        line-height: 9vw;
    }
    .heading1{
        font-size: 8vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        line-height: 8vw;
    }
    .heading2{
        font-size: 8vw ;
        font-family:'pacifico','regulars';
        font-weight: 400 ;
        color: #3ab826;
        line-height: 3vw;
    }
    .heading3{
        font-size: 5.5vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 ;
    }
    .heading4{
        font-size: 4vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 400 ;
        line-height: 5vw;  
    }
    .heading5{
        font-size: 4.3vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;

    }
    .heading6{
        font-size: 3.5vw ;
        font-family: 'Poppins', sans-serif;
        line-height: 4.5vw;
        font-weight: 600 !important;
    }
    .heading8{
        font-size: 2.5vw ;
        font-family: 'Poppins', sans-serif;
        line-height: 4.5vw;
        font-weight: 600 !important;
    }
    .heading7{
        font-size: 3.7vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500;
        line-height: 4vw;
    }
    .heading9{
        font-family: 'Eurostile LT Std' ;
        font-weight: bolder;
        font-weight: 800;
        font-size: 13.5vw;
    }
    
    .main{
        background-image: url(image/BG\ brushes.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 6675vw;
    }
    .section1{
        background-image: url(image/Shape\ 12.png);
        background-size: cover;
        background-repeat: no-repeat;
        height: 37vw;
    }
    .logo{
        width: 45vw;
        margin-top: 5vw;
    }
    .box-1{
        width: 90vw;
        margin: 13vw 0 0 9.5vw;
    }
    .frame{
        width: 88vw;
        margin: -10vw 0 0 0;
    }
    .btn-1{
        width: 95vw;
        margin: 10vw 0 5vw 0;
    }
    .section2{
        background-image: url(image/section1-mob.png);
        background-size: 100vw;
        background-repeat: no-repeat;
        height: 175vw;
        margin-top: 233vw;
        padding-top: 31vw;
    }
    .video1{
        width: 98vw;
        margin-left: -1.5vw;
        margin-top: 7vw;
    }
    .video-box {
        width: 90vw !important;
        margin-left: 1vw;
        margin-top: 3vw;
        border: 3px #3ab826 solid !important;
        border-radius: 4vw !important;
        position: absolute;
        z-index: 2;
      }
      .lb-mob{
          width: 20vw;
          margin: 9vw 0 0 -10vw;
          position: absolute;
          z-index: 3;
      }
      .btn-3{
          width: 75vw;
          margin-top: -18vw;
          margin-left: 5vw;
          position: absolute;
          z-index: 1;
      }
    
    .atm-card{
        width: 17vw;
        padding: 3vw 0 0 2vw;
    }
    .price{
        width: 100vw;
        margin-top: 2vw;
    }
    .s2{
        background-image: url(image/Layer\ mob.png);
        background-size: 100vw;
        height: 200vw;
        margin-top: -38vw;
        padding-top: 53vw;
    }
    .slide1{
        width: 100vw;
        margin-top: 6vw;
    }
    .slide{
        width: 100vw;
        margin-top: -10vw;
    }
    .star{
        width: 8vw;
        margin-top: -7vw;
    }
    .btn2{
        width: 52vw;
    }
    .hero{
        width: 100vw;
        margin-top: 18vw;
    }
    .s2-1{
        background-image: url(image/Rectangle\ 704\ mob.png);
        background-size: 70vw;
        background-repeat: no-repeat;
        background-position: center;
        height: 420vw;
        margin-top: 5vw;
    }
    .s2-1-1{
        padding-top: 13vw;
    }
    .s2-1-2{
        padding-top: 10vw;
    }
    .txt-b1{
        background-color: black;
        border-radius: 3vw;
        padding: .5vw 0 .5vw 0;
        width: 35vw;
        margin: -2vw 0 0 7vw;
    }
    .txt-b2{
        background-color: black;
        border-radius: 3vw;
        padding: .5vw 0 .5vw 0;
        width: 35vw;
        margin: -2vw 0 0 7vw;
    }
    .txt-b3{
        background-color: black;
        border-radius: 1vw;
        padding: 0.4vw 0 0.4vw 0;
        width: 16vw;
        margin: -2vw 0 0 2vw;
    }
    .icon1{
        margin-top: 3vw;
        width: 50vw;
    }
    .icon-center{
        width: 50vw;
    }
    .icon2{
        margin-top: 1vw;
        width: 51vw;
    }
    .icon-center2{
        width: 21vw;
    }
    .icon3{
        margin-top: 1.5vw;
        width: 51vw;
    }
    .icon-center3{
        width: 21vw;
    }
    .section3{
        background-image: url(image/Shape\ 643\ mob.png);
        background-size: 100vw;
        height: 400vw;
        margin-top: 1048vw;
        padding-top: 45vw;
    }
    .curves719{
        width: 98vw;
    }
    .s3-3-1{
        padding-right: 12vw !important;
        padding-top: 11vw;
    }
    .logo2{
        width: 60vw;
    }
    .pro35{
        width: 37vw;
    }
    .s2-4{
        padding-top: 7vw;
    }
    .s2-4-1{
        background-image: url(image/Rectangle\ 722\ mob.png);
        background-size: 100vw;
        background-position: center;
        background-repeat: no-repeat;
        height: 70vw;
        margin-top: -10vw;
    }
    .s2-4-1-1{
        padding-top: 16vw;
    }
    .s2-4-1-2{
        padding-top: 5vw;
        padding-bottom: 4vw;
    }
    .s4-1{
        margin-top: 40vw;
    }
    .s4-1-1{
        background-color: #3ab826;
        height: 105vw;
        margin-left: 8vw;
        width: 75vw !important;
        border-radius: 5vw;
        background-position: center !important;
    }
    .image7-mob{
        width: 99vw;
        margin-top: 13vw;
        margin-left: -11vw;
        overflow: hidden;
    }
    .step1{
        margin-top: -25vw;
    }
    .st-2{
        padding-top: 1vw;
    }
    .st-3{
        padding-top: 3vw;
    }
    .s4-2{
        margin-top: 33vw;
    }
    .step2{
        margin-top: -5vw;
        margin-left: 10vw;
    }
    .image8{
        width:100vw;
        margin-top: 5vw;
    }
    .image8-1{
        width:95vw;
        margin-top: 5vw;
    }
      .btn-2{
        width: 98vw;
        margin: 10vw 0 5vw 1vw;
    }
    .atm-card1{
        width: 20vw;
        padding: 3vw 0 0 2vw;
    }
    .section4{
        background-image: url(image/Shape\ 739\ mob.png);
        background-size: 100vw;
        height: 1200vw;
        background-position: center;
        background-repeat: no-repeat;
        margin-top: 1550vw;
    }
    .image9{
        width: 97vw;
        margin-left: -2vw;
        margin-top: 39vw;
    }
    .image10{
        width: 97vw;
        margin-left: -2vw;
        margin-top: 25vw;
    }
    .image11{
        width: 97vw;
        margin-left: -2vw;
        margin-top: 8vw;
    }
    .image12{
        width: 97vw;
        margin-left: -2vw;
        margin-top: 40vw;
    }
    .image13{
        width: 97vw;
        margin-left: -2vw;
        margin-top: 15vw;
    }
    .section5{
        background-image: url(image/Section\ 11\ mob.png);
        background-size: 100vw;
        height: 750vw;
        background-position: center;
        background-repeat: no-repeat;
        margin-top: 239vw;
    }
    .btn3{
        width: 88vw;
    }
    .image14{
        width: 85vw;
        margin-top: 15vw;
    }
    .s5-1{
        background-image: url(image/Rectangle\ 33\ copy\ 2\ mob.png);
        background-size: 97vw;
        height: 182vw;
        background-position: center;
        background-repeat: no-repeat;
    }
    .btn4{
        width: 93vw;
        margin-top: 15vw;
    }
    .dropdown{
        background-color: #ffff;
        width: 93vw;
        height: auto;
        border-radius: 10vw;
        box-shadow: 1vw 2vw 4vw rgba(0, 0, 0, 0.274) !important;
        margin-left: 3vw;
        margin-top: 10vw;
    }
    .card{
        background-color: transparent !important;
        width: 92vw;
        padding: 2vw 3vw 2.5vw 3vw;
        border: 0px !important;
    } 
    .card-div{
        border-radius: 8vw;
        background-color: #f4f7f9;
    }
    .card-body {
        background-color: #f4f7f9;
        border-radius: 0vw 0vw 3vw 3vw;
        margin-top: 1vw;
        padding: 1vw 3vw 2vw 6vw !important;
    }
    .card-header {
        background-color: #e7ebee !important;
        border-radius: 10vw!important;
        height:18vw !important ;
        border: 3px solid white;
        box-shadow: 5px  5px 4vw rgba(0, 0, 0, 0.088) !important;
    }
    .expand{
        margin-top: 2.5vw;
        margin-right: 3vw;
        width: 13vw;
        float: right;
    }
    #heading-box-2{
        background-color: #3ab826;
        border-radius: 6vw;
        width: fit-content;
        font-size: 4.9vw !important;
        padding:1px 10px 1px 10px;
    }
    .prezentar-txt{
        width: 96vw;
        margin-top: 2.5vw;
    }
    .prezentar-txt2{
        width: 96vw;
        margin-left: -1vw;
        margin-top: -2.5vw;
    }
    .box-2{
        width: 85vw;
        margin-top: -4vw;
    }
    .s8{
        margin-top: 10vw;
    }
    .btn6{
        width: 96vw;
        margin-left: -1.5vw;
        margin-top: 6vw;
        margin-bottom: 4vw;
    }
    .div-line{
        width: 90vw;
        margin: 15vw 0 10vw 0;
    }
    .h-b2 {
        font-size: 3.7vw ;
        font-family: 'Poppins', sans-serif;
        font-weight: 500 !important;
        line-height: 2vw;
        color: #313196;
        border-bottom: 2px solid #3b3bb4;
        /* text-decoration: underline; */
    }
    .s8-1{
        margin-top: 3vw;
    }
    .s6{
        background-image: url(image/Pose2v\ mob.png);
        background-size: 100vw;
        height: 255vw;
        background-position: center;
        background-repeat: no-repeat;
        margin-top: 790vw;
    }
    .btn5{
        width: 100vw;
        margin-left: -4vw;
        margin-top: -30vw;
    }
    a{
        color: #e7ebee !important;
    }
    .card-1{
        width: 19vw;
    }
}
@media(max-width: 767px) {
    .profitable-steps .heading8 {
        font-size: 3.2vw;
    }
}
@media(max-width: 680px) {
    .profitable-steps .heading8 {
        font-size: 2.9vw;
    }
}
@media(max-width: 579px) {
    .profitable-steps .heading8 {
        font-size: 2.6vw;
    }
}