#seconnecter2{
    background-color: #181818;
    padding: 35px;
    height: 240px;
    border-radius: 20px;
    width:85%;
    margin:auto
    }
    
    .my-custom-container2 {
      position: relative;
      padding: 0;
    }
    .my-custom-container2 img {
      position: absolute;
      top: -90px;
      right: -50px;
      width: 130%;
      max-width: none;
      height: auto;
    }
    .borderr-vert{
        margin-top: 50px;
        border-bottom:#19ad69 2px solid; 
        padding-bottom:89px;
    }
    @media screen and (max-width: 1200px) {
    #seconnecter2{
    height: 300px;
    width:100%;
    height: 250px;
    }
    
    .borderr-vert{
        border-bottom:#19ad69 2px solid; 
        padding-bottom:73px !important;
    }
    }
    @media (max-width: 991.98px) {
    #seconnecter2{
    width:100%;
    height: 190px;
    }
    .borderr-vert{
        border-bottom:#19ad69 2px solid; 
        padding-bottom:73px !important;
    }
    .my-custom-container2 img {
        top: -90px;
      right: -60px;
      width: 150%;
    }
    .telech-h1{
        text-align: left;
        color: #19ad69;
        line-height: 25px;
        font-size: 32px;
    }
    .telech-h3{
        text-align: left;
        color: #FFFFFF;
        line-height: 17px;
        font-size: 23px;
    }
    }
    @media screen and (max-width: 767.98px) {
        .borderr-vert{
            margin-top: 0px;
        border-bottom:#19ad69 2px solid; 
        padding-bottom:0px !important;
    }
        #seconnecter2{
    width:100%;
    height: 160px;
    margin-bottom: 50px;
    }
    .app-mobile-text{
      font-size: 12px;
    }
    
    .my-custom-container2 img {
        top: -70px;
      right: -50px;
      width: 160%;
    }
    .telech-h1{
        text-align: left;
        color: #19ad69;
        line-height: 19px !important;
        font-size: 23px;
    }
    .telech-h3{
        text-align: left;
        color: #FFFFFF;
        line-height: 15px !important;
        font-size: 16px;
        margin-bottom:30px;
    }
    }
    
    @media screen and (max-width: 575px) {
        body{
            padding:100px 0px;
            height:120vh !important;
        }
        .borderr-vert{
        border-bottom:#19ad69 0px solid; 
        padding-bottom:0px !important;
    }
        #seconnecter2{
    width:100%;
    height: 670px;
    margin-bottom: 50px;
    }
    .app-mobile-text{
      font-size: 12px;
    }
    
    .my-custom-container2 img {
        top: 0px;
      right: -30px;
      width: 100%;
    }
    .telech-h1{
        text-align: center !important;
        color: #19ad69;
        line-height: 40px !important;
        font-size: 45px !important;
    }
    .telech-h3{
        text-align: center !important;
        color: #FFFFFF;
        line-height: 26px !important;
        font-size: 27px !important;
        margin-bottom:30px;
    }
    .img-buttons img{
        width: 80% !important;
        box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom:15px;
        
    }
    .just{
        justify-content: center;
    }
    }
    @media screen and (max-width: 400px) {
        body{
            padding:60px 0px !important;
            height:130vh !important;
        }
        .img-buttons img{
        width: 80% !important;
        box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom:15px;
        
    }
        .borderr-vert{
            margin-top: 0px !important;
        border-bottom:#19ad69 0px solid; 
        padding-bottom:0px !important;
    }
        #seconnecter2{
    width:100%;
    height: 558px;
    margin-bottom: 50px;
    }
    .app-mobile-text{
      font-size: 12px;
    }
    
    .my-custom-container2 img {
        top: 0px;
      right: -30px;
      width: 120%;
    }
    .telech-h1{
        text-align: left;
        color: #19ad69;
        line-height: 29px !important;
        font-size: 36px !important;
    }
    .telech-h3{
        text-align: left;
        color: #FFFFFF;
        line-height: 24px !important;
        font-size: 26px !important;
        margin-bottom:30px;
    }
    }
    .telech-h1{
        text-align: left;
        color: #19ad69;
        line-height: 36px;
    }
    .telech-h3{
        text-align: left;
        color: #FFFFFF;
        line-height: 27px;
    }
    .img-buttons img{
        width: 100%;
        box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.6), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom:15px;
        
    }
    