@media only screen and (max-width: 600px) {
    .mobile_none {
        display: none;
    }
    .desktop_none {
        display: block;
    }
.moda_boda {
    padding: 40px 24px;
}
.moda_dialog {
    max-width: calc(100% - 16px);
    position: absolute;
    top: unset;
    left: unset;
    transform: unset!important;
}
.gamblerabc {
    flex-direction: column;
    gap: 16px;
}
.moda_dialog2 {
    max-width: unserpx;
    position: unset;
    top: 50%;
    left: 50%;
    transform: unset important;
}
.momomo {
    flex-direction: column;
    gap: 32px;
}
    .leftside {
        background: url(../img/services1_sec4_bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 237px;
    }
    .section4 {
        width: unset;
        margin-top: 40px;
        margin-right: 12px;
        margin-left: 12px;
        margin-bottom: 10px;
    }

    .mob_services1_section1 {
        background: url(../img/mob_sec1.1.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        
        padding: 64px 24px;
    }

  
    
    .ok_ok {
        width: 100%;
    }

    .mob_title {
        color: var(--core-off-white, #FBFBFB);
        text-align: center;
        font-family: Manrope;
        font-size: 30px;
        font-style: normal;
        font-weight: 200;
        line-height: normal;
        letter-spacing: 0.6px;
        text-transform: capitalize;
        align-self: stretch;
        
    }
    .mob_para {
        color: var(--core-off-white, #FBFBFB);
        text-align: center;
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 181.1%; 
        align-self: stretch;
    }

    .mob_services1_section1_2 {
        background: url(../img/mob_sec1.2.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 29px 24px;
    }

    .mob_title1 {
        color: var(--core-off-white, #FBFBFB);
        text-align: center;
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

    .arrow_services1,.arrow_services2 {
        margin-bottom: 0;
    }

    .mobo_content_title {
        color: var(--core-olive-300, #445C59);
        font-family: Manrope;
        font-size: 30px;
        font-style: normal;
        font-weight: 200;
        line-height: normal;
        letter-spacing: 0.6px;
        text-transform: capitalize;
        align-self: stretch;
    }

    .mobo_content_subtitle {
        color: var(--core-olive-200, #44877F);
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 181.1%; /* 28.976px */
        align-self: stretch;
        margin-bottom: 0;
    }

   

    .mob_content {
        margin-left: 24px;
        margin-right: 24px;
        margin-bottom: 40px;
        padding-top: 40px;
    }
    

    .s1_mobo,.s2_mobo,.s3_mobo {
        display: block;
    }
    
  

    

    .title1_3 {
        color: var(--core-olive-300, #445C59);
        font-family: Manrope;
        font-size: 30px;
        font-style: normal;
        font-weight: 200;
        line-height: normal;
        letter-spacing: 0.6px;
        text-transform: capitalize;
        align-self: stretch;
        margin-bottom: 32px;
    }

    .para1_3 {
        color: var(--core-olive-200, #44877F);
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 181.1%; /* 28.976px */
        align-self: stretch;
        margin-bottom: 32px;
    }
    .last_div {
        margin-top: 32px;
    }
    .section4 .btn_animater2 {
        padding: 0px;
    }
    .arrow_para {
        color: var(--core-olive-300, #445C59);
        text-align: center;
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

    .mob_content2 {
        
        padding: 24px;
        background: var(--neutral-300, #F4F4F4);
        
    }


    .mob_services2_section1 {
        background: url(../img/mob_sec2.1.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        
        padding: 64px 24px;
    }

    .mob_services2_section1_2 {
        background: url(../img/mob_sec2.2.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 24px;
    }

    .leftside2 {
        background: url(../img/services2_sec4_bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 237px;
    }

    .mob_services3_section1 {

        background: url(../img/mob_sec3.1.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
       
        padding: 64px 24px;

    }

    .mob_services3_section1_2 {
        background: url(../img/mob_sec3.2.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 24px;
    }


    

    .leftside3 {
        background: url(../img/services3_sec4_bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 237px;
    }

    .mob_title3 {
        color: var(--core-off-white, #FBFBFB);
        text-align: center;
        font-family: Manrope;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        width: 118px;
        flex-shrink: 0;
    }

    .leftside4 {
        background: url(../img/services4_sec4_bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 237px;
    }


    .mob_services4_section1 {

        background: url(../img/mob_sec4.1.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        
        padding: 64px 24px;

    }

    .mob_services4_section1_2 {
        background: url(../img/mob_sec4.2.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 24px;
    }

    .mob_services5_section1 {

        background: url(../img/mob_sec5.1.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    
        padding: 64px 24px;

    }

    .mob_services5_section1_2 {
        background: url(../img/mob_sec5.2.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 24px;
    }

    .leftside5 {
        background: url(../img/services5_sec4_bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 237px;
    }

    /* TAB PANEL */

    .account_inner {
        flex-direction: column;
      }
    
      .table-striped {
        width: 835px;
      }
    
      .s1_title {
        color: var(--core-olive-300, #445C59);
        font-family: Manrope;
        font-size: 30px;
        font-style: normal;
        font-weight: 200;
        line-height: normal;
        letter-spacing: 0.6px;
        text-transform: capitalize;
      }
    
      .service_s4 {
        padding: 0px;
      }
    
      .service_s4container {
        flex-direction: column;
        gap: 32px;
        padding: 0px;
      }
      .service_s4container_1 {
        flex-direction: column;
        gap: 32px;
      }
      .service_s4container_2 {
        flex-direction: column;
        gap: 32px;
        padding: 0px;
      }
      .moda-check-input {
          margin-top: 18px;
      }
        .shader {
            display: block;
            background: linear-gradient(90deg, rgba(244, 244, 244, 0.00) 0%, #F4F4F4 100%);
            height: 30px;
            width: 100%;
        }
      .service_s4left {
        padding: 40px 24px 0px 24px;
        border-top: 0px solid #f6f6f6;
        width: 375px;
        align-items: center;
        gap: 24px;
      }
    
      .tab_top {
        flex-direction: column;
    
      }
    
      .month_button {
        width: 48.7%;
      }
    
      .email_table_bar {
        width: 375px !important;
        padding: 0px 0px 40px 24px;
      }
    
      .service_s4right {
        gap: 24px;
      }
    
      .swipe_tabletext {
        display: block;
        margin-bottom: 16px;
      }
      .month_buttonbar{
        padding: 0px 24px;
      }
      .select_button{
        padding: 0px;
      }

      .seo_table {
        width: 1027px;
      }



    


      
 
}


@media only screen and (min-width: 1200px) and (max-width:1348px) {
    .services1_sec1_inner {
        width: 920px;
    }

    .outer_div{
        width: 1245px;
    }

    .services1_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }


    .section2 {
        margin-left: 65px;
    }

    .section3{
        margin-left: 65px;

    }
    .section4 {
        margin-left: 70px;
    }

    .services1_section3 { 
        background-position: right -10px top;
    }

    .main_title {
        font-size: 50px;
    
    }

    .services2_section3 { 
        background-position: right -10px top;
    }

    .section2_1 {
        margin-left: 65px;
    }
    .services2_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services2_sec1_inner {
        width: 920px;
    }


    .services3_section3 { 
        background-position: right -10px top;
    }

    .services3_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services3_sec1_inner {
        width: 920px;
    }
    .main_title3 {
        font-size: 44px;
    }

    .services4_section3 { 
        background-position: right -10px top;
    }

    .services4_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services4_sec1_inner {
        width: 920px;
    }
    .main_title4 {
        font-size: 44px;
    }

    .services5_section3 { 
        background-position: right -10px top;
    }

    .services5_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services5_sec1_inner {
        width: 920px;
    }


    /* tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
      .service_s4container {
        gap: 36px;
      }
      .service_s4container_1 {
        gap: 36px;
      }
      .service_s4container_2 {
        gap: 36px;
      }

    
}
@media only screen and (min-width: 1349px) and (max-width:1439px) {
    .services1_sec1_inner {
        width: 1000px;
    }

    .outer_div{
        width: 1320px;
    }

    .services1_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
   

    .section2 {
        margin-left: 97px;
    }

    .section3{
        margin-left: 97px;

    }
    .section4 {
        margin-left: 80px;
    }

    .main_title {
        font-size: 58px;
    
    }

    .section2_1 {
        margin-left: 97px;
    }

    .services2_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services2_sec1_inner {
        width: 1000px;
    }

    .services3_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services3_sec1_inner {
        width: 1000px;
    }

    .main_title3 {
        font-size: 50px;
    }

    .services4_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services4_sec1_inner {
        width: 1000px;
    }

    .main_title4 {
        font-size: 50px;
    }

    .services5_section2 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .services5_sec1_inner {
        width: 1000px;
    }


    /* tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
      .service_s4container {
        gap: 56px;
      }
      .service_s4container_1 {
        gap: 56px;
      }
      .service_s4container_2 {
        gap: 56px;
      }
    
}
@media only screen and (min-width: 1440px) and (max-width:1499px) {
    .services1_sec1_inner {
        width: 1060px;
    }

    .outer_div{
        width: 1420px;
    }

    .section2 {
        margin-left: 51px;
    }

    .section3{
        margin-left: 51px;

    }

    .services1_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .services1_section3 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .section4 {
        margin-left: 55px;
    }
    .main_title {
        font-size: 62px;
    
    }


    .services2_sec1_inner {
        width: 1060px;
    }

    .services2_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .services2_section3 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .section2_1 {
        margin-left: 51px;
    }


    .services3_sec1_inner {
        width: 1060px;
    }

    .services3_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .services3_section3 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .main_title3 {
        font-size: 54px;
    }


    .services4_sec1_inner {
        width: 1060px;
    }

    .services4_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .services4_section3 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .main_title4 {
        font-size: 54px;
    }

    .services5_sec1_inner {
        width: 1060px;
    }

    .services5_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .services5_section3 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    /* tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
      .service_s4container {
        gap: 56px;
      }
      .service_s4container_1 {
        gap: 56px;
      }
      .service_s4container_2 {
        gap: 56px;
      }


   
}
@media only screen and (min-width: 1500px) and (max-width:1599px) {
    .services1_sec1_inner {
        width: 1120px;
    }

    .services1_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .section2 {
        margin-left: 80px;
    }

    .section3{
        margin-left: 80px;

    }
    .section4 {
        margin-left: 85px;
    }

    .section2_1 {
        margin-left: 80px;
    }

    .services2_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .services2_sec1_inner {
        width: 1120px;
    }

    .services3_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .services3_sec1_inner {
        width: 1120px;
    }

    .main_title3 {
        font-size: 58px;
    }

    .services4_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .services4_sec1_inner {
        width: 1120px;
    }

    .main_title4 {
        font-size: 58px;
    }

    .services5_section2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .services5_sec1_inner {
        width: 1120px;
    }
/* 
    tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
      .service_s4container {
        gap: 56px;
      }
      .service_s4container_1 {
        gap: 56px;
      }
      .service_s4container_2 {
        gap: 56px;
      }


}
@media only screen and (min-width: 1600px) and (max-width:1699px) {

    .section2 {
        margin-left: 130px;
    }

    .section3{
        margin-left: 130px;

    }

    .section4 {
        margin-left: 130px;
    }

    .section2_1 {
        margin-left: 130px;
    }

    /* tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
}
@media only screen and (min-width: 1700px) and (max-width:1799px) {
    .section2 {
        margin-left: 180px;
    }

    .section3{
        margin-left: 180px;

    }

    .section4 {
        margin-left: 180px;
    }
    
    .section2_1 {
        margin-left: 180px;
    }

    /* tab panel */
    .service_s4 {
        padding: 104px 0px;
        ;
      }
    
}
@media only screen and (min-width: 1800px) and (max-width:1919px) {
    .section2 {
        margin-left: 230px;
    }

    .section3{
        margin-left: 230px;

    }

    .section2_1 {
        margin-left: 230px;
    }

    /* tab panel */

    .service_s4 {
        padding: 104px 0px;
        ;
      }
   

}