.elementor-6553 .elementor-element.elementor-element-7118426 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6553 .elementor-element.elementor-element-3714fa0{z-index:9999;width:initial;max-width:initial;top:0vw;}.elementor-6553 .elementor-element.elementor-element-3714fa0 > .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-6553 .elementor-element.elementor-element-3714fa0{right:0vw;}body.rtl .elementor-6553 .elementor-element.elementor-element-3714fa0{left:0vw;}@media(max-width:1024px){.elementor-6553 .elementor-element.elementor-element-3714fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6553 .elementor-element.elementor-element-3714fa0{right:2px;}body.rtl .elementor-6553 .elementor-element.elementor-element-3714fa0{left:2px;}.elementor-6553 .elementor-element.elementor-element-3714fa0{top:2px;}}/* Start custom CSS for html, class: .elementor-element-764a7ba */.table_him_reag_mob{
    padding-left: 0;
    margin-top: 70px;
}
.mobile_contain_table{
    overflow-y: scroll;
}

.table_him_reag_mob .table_reagent{
    border-spacing: 0.2604166666666667vw;
    border-collapse: separate;
}
.table_him_reag_mob .head_top_block{
    background: #DADCE1!important;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    color: #000;
    border-radius: 5px;
    border: 0; 
    padding: 20px;
}
.table_him_reag_mob .cont_first_block{
    background: #DADCE1!important;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    color: #000;
    border-radius: 5px;
    border: 0;
    padding: 15px; 
}
.table_him_reag_mob .cont_first_block.reg_tab_block{
    background: #DB2E26!important;
    color: #fff;
}
.table_him_reag_mob .cont_nexel_block{
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-image: linear-gradient( 
270deg
 , rgba(128, 128, 128, 0) -0.02%, #b5b5b5 12.48%, #b5b5b5 86.96%, rgba(128, 128, 128, 0) 99.98%);
    border-image: -webkit-linear-gradient( 
180deg
 , rgba(128, 128, 128, 0) -0.02%, #b5b5b5 12.48%, #b5b5b5 86.96%, rgba(128, 128, 128, 0) 99.98%);
    border-image-slice: 1;
    background: #fff!important; 
    
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    border-radius: 5px;
    padding: 0!important;
    vertical-align: middle;
}
.table_him_reag_mob .cont_nexel_block.laste_lil_red{
    background: #FFFAFA!important; 
}


.table_him_reag_mob .little_textr{
    font-size: 10px;
    text-align: left;
    display: block;
    margin-top: 5px;
    font-style: italic;
}

.table_him_reag_mob .cont_nexel_block .gas{
    display: block!important;
    padding: 15px!important;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}

@media(max-width: 768px){
    .table_him_reag_mob .cont_first_block {
        font-size: 12px;
        padding: 10px;
    }
    .table_him_reag_mob .cont_nexel_block {
        font-size: 12px;
    }
    .table_him_reag_mob .cont_nexel_block .gas {
        padding: 5px!important;
        text-align: left;
        padding-left: 10px!important;
    }
    .table_him_reag_mob .head_top_block {
        font-size: 12px;
        padding: 5px;
    }
    .table_him_reag_mob .table_reagent{
        border-spacing: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4356629 */.box_pop_sarefsesex{
    width: 90vw!important;
}

@media(max-width: 768px){
    .box_pop_sarefsesex{
        width: 1100px!important;
    }
}/* End custom CSS */