.benefits{
    display: flex;
    justify-content: space-between;
}


.benefits__text{
    text-align: center;
    width: 33%;
}


.b__text{
    font-size: 40px;
    font-family: Segoe UI Light,Helvetica,Arial,Sans-Serif;
    color: #333;
}

.b__text span {
    background-color: #FF0;
}


@media (max-width: 768px) {
    .hed {
        min-width: auto !important;
      }

      table {
        width: 100%;
      }
    #text {
        display: none;
      }
      #bump{
        display: none;
      }

      body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(2) > td{
        display: none;
      }
      body > div.hed > div > table > tbody > tr {
        display: flex;
        min-width: auto;
    }
    body > div.hed > div > table > tbody > tr > td:nth-child(2) > table > tbody > tr > td {
        width: 50%;}

        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table{
            margin-top: 0 !important;
            margin-left: 0 !important;
        }


        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) {
            display: flex;
            flex-direction: column;
            margin-left: 20px;
        }
        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) {
            display: flex;
            width: 100%;}

 body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) {
                display: flex;
                flex-direction: column;
                margin-left: 20px;}

                h2{
                    width: 100%;
                  }
        
                  body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) {
                    display: flex;
                    width: 100%;}

                    body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody {
                        display: flex;}

 body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(1) {
                            display: flex;
                            align-items: center;
                            margin-right: 0;
                           flex: 0 0 50%;
                        }

                        body > table > tbody > tr:nth-child(1) > td{
                            width: 100%;
                        }

                        body > table > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(1) > td > div > span{
                            font-size: 0.8em !important;
                        }

                        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(2) {
                            width: 100% !important;
                            display: flex;
                            flex-direction: column;}

    body > div.hed > div > table > tbody > tr > td:nth-child(2) > table > tbody > tr {
        display: flex;
        align-items: flex-start;}

        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(3) > td:nth-child(1) > table > tbody > tr {
            display: flex;}
            body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr:nth-child(3) > td {
                display: flex;}

                body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1){
                    display: flex;
                    flex-direction: row;
                 flex-wrap: wrap;
                    align-items: center;
                    align-items: flex-end;
                }
                body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table > tbody:nth-child(1) > tr > td  {
    width: 49%;}
                body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1) > td > div{
                    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
                }

                body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table{
                    table-layout: auto !important;
                }


                body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1) > td:nth-child(2){
                    display: none;
                }
                .card{
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    width: 100%;
                  }

                  body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table > tbody:nth-child(1) > tr > td {
                    margin: 10px 0;}

                    body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table {
                        display: flex !important;
                        width: 100% !important;
                    }

                    body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table > tbody > tr > td{
                        width: 100%;
                        padding-left: 55px !important;
                    }

                
            div.btn, h2.btn {
                white-space: break-spaces;
                height: auto;
                width: auto !important;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(4) > tbody > tr{
                display: flex;
                flex-wrap: wrap;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(4) > tbody > tr > td > img{
                width: 100%;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(9) > tbody > tr{
                display: flex;
                flex-wrap: wrap;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(9) > tbody > tr > td > img{
                width: 100%;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(12) > tbody > tr:nth-child(1){
                display: flex;
                flex-wrap: wrap;
            }

            body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(12) > tbody > tr > td > div > img{
                width: 100%;
            }

            body > table:nth-child(4) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(1){
                width: 100%;
            }
            body > table:nth-child(3) > tbody > tr:nth-child(5) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr {
                justify-content: center;
            }
            body > table:nth-child(4) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr > td{
                background-color: #f0f0e7 !important;
                margin: 10px;
            }
            body > table:nth-child(4) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr{
                display: flex;
                flex-wrap: wrap;
            }

            body > table:nth-child(4) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr > td{
                width: 42%;
                height: auto;}

                body > table:nth-child(4){
                    table-layout: auto;
                }

                body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table > tbody > tr > td {
                    width: 49%;
                }

                    body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table > tbody > tr{
                        display: flex;
                        flex-direction: row;
                        flex-wrap: wrap;
                        align-items: center;}

                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(2), body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table{
                            table-layout: auto;
                        }
                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(2) {
                            table-layout: auto;
                        }

                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(1) > img {
                            margin-left: 0 !important;

                        }

                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr{
                            display: flex;
                            flex-direction: column;
                            align-items: center;
                        }

                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.sposoby0_6, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.sposoby0_6{
                            text-align: start !important;
                            margin-top: 20px;}

                            body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.sposoby0_6 > span {
                                margin-left: 10px !important;
                            }

                            body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.sposoby0_6
                            {
                                margin-left: 0 !important;
                                font-size: 14px !important;}

                                body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.sposoby0_6 > span{
                                    margin-left: 10px !important;
                                font-size: 14px !important;}
                                

                                body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div:nth-child(4){
                                    margin-left: 0 !important;
    width: 100%;
                                }


                                body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.btn-price_big {
                                    width: 100%;
                                    text-align: start;
                                    margin-left: 0 !important;}
                                    body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div:nth-child(4){
                                        margin-left: 0 !important;
                                        width: 100%;}
                                      
                                        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1) > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div{
   margin-left: 0 !important;
   margin-right: 0 !important;
  width: 100%;}

  body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(2) > tbody > tr {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;}

    body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table > tbody > tr > td:nth-child(1) {
        display: flex;
        flex-direction: column;
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;}

        body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(2) > tbody > tr > td.boottoom {
            width: 100% !important;
        margin: 0 10px !important;}

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(5) > tbody > tr {
            display: flex;
            flex-wrap: wrap;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(5) > tbody > tr > td > img, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(10) > tbody > tr > td> img, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(2) > td > table:nth-child(12) > tbody > tr > td > img{
            width: 100%;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(10) > tbody > tr, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(2) > td > table:nth-child(12) > tbody > tr{
            display: flex;
            flex-wrap: wrap;
        }
        .btn-price_big {
            font-size: 12px !important;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(13) > tbody > tr:nth-child(1), body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(15) > tbody > tr:nth-child(1){
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1){
            display: flex;
            flex-direction: column;
            align-items: flex-start; 
        }

        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr:nth-child(1) > td:nth-child(1) > h2, body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(4) > td > table > tbody > tr > td > table > tbody > tr:nth-child(1) > td:nth-child(1) > h2{
            white-space: nowrap;
        }
        
        body > div.hed > div > table > tbody > tr > td:nth-child(2) > table,
        body > table:nth-child(3), 
        body > div.hed > div > table,
        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table,
        body > table:nth-child(3) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(3) > td > table, #content2, #Box1 > table, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table, body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(3) > td > table:nth-child(4), body > table:nth-child(4) > tbody > tr:nth-child(3) > td > table:nth-child(1), body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1),body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > table
        { 
            table-layout: fixed;
    
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(2){
            table-layout: auto;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > img:nth-child(5), body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > img:nth-child(12){
            width: 100%;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr > td:nth-child(1) > div, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div {
            width: 100%;
            height: auto;
        }
        

        .head1{
            box-sizing: border-box !important;   
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div {
            margin-top: -170px;
            height: auto !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > li:nth-child(8) > span.line > span{
            display: none;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(2) > tbody > tr{
            display: flex;
            flex-wrap: wrap;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(2) > tbody > tr > td:nth-child(1) > div, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(2) > tbody > tr > td:nth-child(2) > nofollow > noindex > div{
            width: 100% !important;
            height: auto !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > nofollow > noindex > table > tbody > tr{
            display: flex;
           flex-direction: column;
           align-items: center;
        }
        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > nofollow > noindex > table > tbody > tr > td:nth-child(2) > div > span, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(25) > span{
            font-size: 18px !important;
            margin-right: 20px !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(17) > span{
            font-size: 18px !important; 
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > nofollow > noindex > table > tbody > tr > td:nth-child(2) > div{
            margin-top: 0 !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr > td:nth-child(1) > div > nofollow > noindex > img {
            width: 100%;
            height: auto;   
        }


        body > table > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(1){
            width: 100%;
        }
        body > table > tbody > tr:nth-child(1) > td > table{
            table-layout: auto !important;
        }
        body > table > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(1) > td:nth-child(1) > div > a > img{
            width: 100%;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div.head1.hovergallery{
            background: none;
            width: 100% !important;
            height: auto !important;
        }
        .btn{
            white-space: pre-wrap !important;
            height: auto;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div.head1.hovergallery > table > tbody > tr:nth-child(1), body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div.head1.hovergallery > table > tbody > tr:nth-child(2), body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div.head1.hovergallery > table > tbody > tr:nth-child(3){
            display: flex;
            flex-wrap: wrap;
        }
        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > table > tbody > tr > td.btn-price_big {
            height: auto;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > table > tbody > tr{
            display: flex;
            flex-direction: column;
    align-items: center;
        }

        .sposoby0_6{
            line-height: normal !important;
            text-align: center !important;
        }
        
        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(31) > span > span{
            font-size: 18px !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(2) > nofollow > noindex > div > div.btn-price_big{
            margin-left: 0 !important;
        }


        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > table > tbody > tr > td.btn-price_big > img, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > table > tbody > tr > td > img {
            width: 100%;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > img, body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > span:nth-child(4) > img{
            width: 100%;
        }
        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(39) > span:nth-child(2) > div{
            font-size: 18px !important;
            background: none;
        }

    


        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > table:nth-child(1) > tbody > tr{
            display: flex;
            flex-wrap: wrap;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(1) > tbody > tr > td:nth-child(1) > img{
            margin-left: 0 !important;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(2){
            table-layout: auto;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(1) > td:nth-child(3) > table{
            table-layout: auto;
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(2) > td > table:nth-child(7) > tbody > tr{
            display: flex;
            flex-wrap: wrap; 
        }

        body > table:nth-child(3) > tbody > tr:nth-child(3) > td > table > tbody > tr:nth-child(2) > td > table:nth-child(7) > tbody > tr > td > img{
            width: 100%;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table > tbody > tr{
            display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
        }

        body > table > tbody > tr:nth-child(3) > td > nofollow > noindex > div:nth-child(40) > table > tbody > tr:nth-child(1) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > table > tbody > tr > td{
            width: 49%;
        }

        .b__text {
            font-size: 15px;
        }
       
}


@media (max-width: 420px) {
    body > table:nth-child(4) > tbody > tr:nth-child(1) > td > table > tbody > tr:nth-child(2) > td > table > tbody > tr > td{
      width: 90%;
      height: auto;
    }
}