
/* ========================= Responsive Starts ============================== */


@media only screen and (max-width: 1250px), 
screen and (max-height: 721px) {
    

  }




  
@media only screen and (max-width: 1030px) {
  
    .amp-i1-content-lower-img-rightpp{
      width: 300px !important;
    }
    
  }


  @media only screen and (max-width: 770px) {

    .container-sm, .container{
      max-width: 95% !important;
      padding: 0 21px !important;
    }



  }

  
 @media only screen and (max-width: 720px) {

    .amp-3graph{
      flex-direction: column !important;
    }

    
    .amp-3graph-items{
      width: 94% !important;
    }

    .amp-i1-content-lower-img-logocont{
      width: 325px !important;
      flex-direction: column !important;
    }

    .amp-i1-content-lower-img{
      height:420px !important;
    }

    .amp-i1-content-lower-img-logocontborder{
      width:100% !important;
      height: 3px !important;
      border: none !important;
      background-color: #fff !important;
    }

    .amp-i1-content-lower-img-logocont{
      margin-left: 0 !important;
      margin: auto !important;
    }

    .AmpLowerBoxMetaLogoClass{
      margin-top: 5rem !important;
      margin-left: 2.5rem !important;
    }
    
    .amp-i1-content-lower-img-rightp{
      flex-direction: column !important;
      align-items: center !important;
      justify-content: flex-start !important;
    }

    #AmpSingUpBtnID{
      margin-left: 3rem !important;
    }

  }



  
  @media only screen and (max-width: 585px) {

    .amp-i1-content-lower-img-logocontborder{ 
      margin: 50px 0 50px 10px !important;
    }

    .amp-signup-headerp{
      padding: 0px 20px !important;
    }

    .amp-i1-content-lower-img-rightp{
      margin: 0 !important;
      padding-left: 25px !important;
    }

    .AmpLowerBoxMetaLogoClass{
      margin-left: 0 !important;
    }
   
    .amp-i1-content-header-img{
      background-position: -325px !important;
    }

    
  }





@media only screen and (max-width: 400px) {
  .amp-signup-btn{
    bottom: 0% !important;
  }
  
  .amp-signup-headerp{
    top: 5% !important;
  }
  
}

@media only screen and (max-width: 330px) {
  .amp-i1-content-lower-img-logocontborder{
    width: 192px !important;
  }

  .amp-i1-content-lower-img-rightpp{
    width: 199px !important;
  }

  .amp-i1-content-lower-img-rightp{
    margin-left: 0 !important;
    padding-left: 0 !important;
    flex-wrap: wrap;
    align-content: flex-start;
  }

}






  

/* ========================= Responsive Ends ============================== */
