@import url('https://d397cd.claudeassets.com/20250327225150cs_/https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;600;700;800;900&family=Roboto:wght@100;300;400;500;700&display=swap');

input:focus, textarea:focus, input:focus-visible, textarea:focus-visible {outline: none!important;border: none!important;}

#loading {
    display: none!important;
}
@font-face {
    font-family: 'title';
    src: url('https://f6e101.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/fonts/font.ttf') format('truetype');
}

@font-face {
    font-family: 'title';
    src: url('https://82cb51.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/fonts/helvetica_bold.otf') format('truetype');
}


.active_only_mobile {
    display: none;
}

.only_mob18 {
    display: none;
}

.mobile_show_inline {
    display: none!important;
}


.desctop___none {
    display: none;
}

.dwqjdjqwqw h2 {
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #000;
    font-weight: 300;
}





.wjwjjwjjjjjjjj {
    display: inline-block;
    place-items: center;
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    padding: 0 100px;
    font-weight: bold;
    color: #000;
}

.class_img_src img {
    width: 100%;
}


.eufueuuuuuuuu {
    font-size: 22px;
    font-family: sans-serif;
    vertical-align: top;
}


.eufueuuuuuuuu {
    width: 100%;
}

.rating-stars {
    display: block!important;
}



.eufueuuuuuuuu {
    display: block!important;
}



.eufueuuuuuuuu {
    width: 100%;
    display: block;
}





.ejjdewjfewd {
    width: 49%;
    border: 2px solid #e1dcdc;
    display: inline-block!important;
    margin-bottom: 5px;
    position: relative;
}

.jjjejdjejwrjwjefew {
    text-align: center;
}
.jjjejdjejwrjwjefew * {
    text-align: left;
}

.ejejjjjjjjj {
    position: absolute;
    right: 15px;
    top: 15px;
    font-size: 14px;
    color: #000;
}



.ejjdewjfewd:hover {
    border: 2px solid #00fcfb;
}

.testimonial.style3 .single-testimonial .rating-stars i.active {
    color: #ff7426;
}


.ejjdewjfewd {
    padding: 30px;
}

.djejdewjjjjjjjj {
    padding-left: 20px;
}


.dsjjjsfjdf img {
    vertical-align: top;
}


.jklllllll {
    margin-top: 15px!important;
}


.client {
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #000;
    font-weight: 100;
    display: BLOCK;
}
.ommm1 {
    font-size: 30px;
    display: block;
    padding-left: 40px;
    padding-top: 10px;
    font-weight: 400;
    color: #000;
}

.ommm2 {
    font-size: 14px;
    display: block;
    padding-left: 40px;
    color: #000;
}



.i9client {
    position: absolute;
    margin-top: 50%;
    top: -345px;
}

.gggggggg90  {
    margin: 0 auto;
    display: block;
    padding: 11px 0px!important;
    font-size: 13px!important;
    width: 125px;
    min-width: unset;
    margin-top: 80px!important;
    color: #000;
    margin-left: 39px;
    text-transform: uppercase;
    border: 1px solid #000;
    box-shadow: unset;
}






.jjjjj32747324732 {
    position: static;
    top: 0px;
}



.djfjwjjfejwf {
    position: static;
}


.wxkl6 {
    display: inline-block;
    width: calc(49%);
    vertical-align: top;
}


.jjjjj32747324732 video {
    background: #000000;
    width: 100%;
    max-height: 675px;
    object-fit: cover;
    z-index: 1;
}


.jtt1 {
    width: 93px;
    height: 93px;
    border-radius: 50px;
    text-align: center;
    line-height: 55px;
    display: inline-block;
    vertical-align: top;
    font-weight: bold;
    position: relative;
    cursor: pointer;
}


.jejjejejjj22222 {
    display: inline-block;
    width: 108px;
    vertical-align: top;
    position: relative;
}



.label111 {
    width: 94px;
    height: 94px;
    border-radius: 50px;
    text-align: center;
    line-height: 55px;
    display: inline-block;
    vertical-align: top;
    font-weight: bold;
    margin: 0 5px;
    border:7px solid rgba(138, 87, 221, 0.2);
    position: relative;
}



.acll {
    display: inline-block;
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 20px;
    z-index: 3;
}


.jejjjejjjjjj {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: calc(100vh - 160px);
    background: #333333ba;
    z-index: 1;
}




.item__count1 {
    width: 71px;
    height: 71px;
    border-radius: 50px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    font-weight: bold;
    margin: 0 5px;
    position: relative;
    left: -5px;
    top: 0px;
    line-height: 60px;
    background: #fff;
    color: #333;
}


.item__count2 {
    width: 79px;
    height: 79px;
    position: relative;
    border-radius: 50px;
    text-align: center;
    line-height: 68px;
    display: inline-block;
    vertical-align: top;
}




.label13 .item__count1 {
    border:  5px solid #8a57dd;
}

.label13 .item__count2 {
    border: 4px solid rgba(138, 87, 221, 0.5);
}

.label13 {
    border:  7px solid rgba(138, 87, 221, 0.2);
}


.label14 .item__count1 {
    border:  5px solid #1b9b4a;
}

.label14 .item__count2 {
    border: 4px solid rgba(27, 155, 74, 0.5);
}

.label14 {
    border:  7px solid rgba(27, 155, 74, 0.2);
}


.label15 .item__count1 {
    border:  5px solid #41b7d1;
}

.label15 .item__count2 {
    border: 4px solid rgba(65, 183, 209, 0.5);
}

.label15 {
    border:  7px solid rgba(65, 183, 209, 0.2);
}


.label16 .item__count1 {
    border:  5px solid #e46016;
}

.label16 .item__count2 {
    border: 4px solid rgba(228, 96, 22, 0.5);
}

.label16 {
    border:  7px solid rgba(228, 96, 22, 0.2);
}


.label17 .item__count1 {
    border: 5px solid #ffc700;
}

.label17 .item__count2 {
    border: 4px solid rgba(255, 199, 0, 0.5);
}

.label17 {
    border:  7px solid rgba(255, 199, 0, 0.2);
}

.label18 .item__count1 {
    border: 5px solid #eb3c90;
}

.label18 .item__count2 {
    border: 4px solid rgba(235, 60, 144, 0.5);
}

.label18 {
    border:  7px solid rgba(235, 60, 144, 0.2);
}





.label19 .item__count1 {
    border: 5px solid #93b8e4;
}

.label19 .item__count2 {
    border: 4px solid rgba(147, 184, 228, 0.5);
}

.label19 {
    border: 7px solid rgba(147, 184, 228, 0.2);
}




.label20 .item__count1 {
    border: 5px solid #88ce5e;
}

.label20 .item__count2 {
    border: 4px solid rgba(136, 206, 94, 0.5);
}

.label20 {
    border: 7px solid rgba(136, 206, 94, 0.2);
}







.label21 .item__count1 {
    border: 5px solid #e58730;
}

.label21 .item__count2 {
    border: 4px solid rgba(229, 135, 48, 0.5);
}

.label21 {
    border: 7px solid rgba(229, 135, 48, 0.2);
}




.label22 .item__count1 {
    border:  5px solid #8a57dd;
}

.label22 .item__count2 {
    border: 4px solid rgba(138, 87, 221, 0.5);
}

.label22 {
    border:  7px solid rgba(138, 87, 221, 0.2);
}




.label23 .item__count1 {
    border: 5px solid #eb3c90;
}

.label23 .item__count2 {
    border: 4px solid rgba(235, 60, 144, 0.5);
}

.label23 {
    border:  7px solid rgba(235, 60, 144, 0);
}



.dwwdjjwjjj32323323 {
    padding-top: 75px;
    z-index: 9999999;
    padding-bottom: 10px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}

.product_name {
    font-size: 45px;
    line-height: 46px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #000;
    font-weight: 200;
}


.dfsdddddd label {
    font-size: 16px;
}


.tab4441 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4441 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}





.tab4441s label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4441s {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}





.tab4441sz label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4441sz {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}









.vsi_dani {
    margin-top: 20px;
}


.tab4442 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4442 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}






.tab4442z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4442z {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}








.vsi_dani span {
    font-size: 13px;
    width: calc(49% - 10px);
    margin-top: 22px;
    display: inline-block;
    font-weight: 400;
    color: #000;
    text-transform: uppercase;
    border: 1px solid #000;
    padding: 10px 6px;
    text-decoration: none!important;
    text-align: center;
    position: relative;
    left: 25px;
}


.calc4926px {
    width: calc(49% - 15px)!important;
}

.class_number_type {
    width: 75px;
    float: right;
    border: 1px solid #3330;
    outline: none!important;
    text-align: right;
}




.www_9002s {
    margin-bottom: 10px;
    display: block;
    margin-top: 5px;
    position: relative;
    left: 26px;
    width: calc(100% - 30px);
}

.dejjjjjjj {
    margin-top: 20px;
    display: block;
}


.tab4443 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4443 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.tab4443z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab4443z {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}


.textvert span {
    margin: 0 auto;
    margin-left: 0;
    display: inline-block;
    color: #222225;
    text-align: right;
    padding-right: 4px;
}




.textvert {
    display: inline-block;
    place-items: center;
    height: 225px;
    font-size: 25px;
    line-height: 37px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}


.mobile200 {
    display: none;
}

.jdjjdjjsjdj {
    position: absolute;
    vertical-align: middle;
    width: 600px;
    left: 55%;
    right: 0px;
    top: 75vh;
    margin-top: -210px;
}





.hhhhhh_100001 {
    width: 350px;
}

.ddv221s{
    min-width: 150px;
    margin-top: 22px;
    display: inline-block;
    color: #fff;
    font-weight: 400;
    color: #000;
    text-transform: uppercase;
    border: 1px solid #000;
    padding: 10px 6px;
    text-decoration: none!important;
    text-align: center;
    font-size: 18px;
    line-height: 25px;
}

.ddv221s:hover {
    border: 1px solid #000000;
    color: #000000;
    background: #03fdfb;
}


.ddfsdfdfdfdsfdsfdfdfdf {
    left: 70px;
    position: relative;
    top: 10px;
    color: #ffffff;
    background: #c33939;
    border-radius: 3px;
    width: 20px;
    height: 20px;
    font-size: 16px;
    line-height: 21px!important;
}

.kkkdwkkwkwkwk222 {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #131212e6;
    z-index: 9999999999;
}

.dwedweeeeeeeeee3333333 {
    display: inline-block;
}



.ejuhhhhh {
    position: absolute;
    margin-top: 30px;
    right: 5px;
    display: inline-block;
}


.exxxxxx_x {
    font-size: 30px;
    position: fixed;
    right: 23px;
    bottom: 101px;
    rotate: 90deg;
    z-index: 999;
    border-radius: 250px;
    width: 43px;
    height: 43px;
    text-align: center;
    cursor: pointer;
    display:none;
}

.exxxxxx_x #menurrrrrr {display:none;}

.hcw-widget-button-label {
    display: none!important;
}

.exxxxxx_x  img {
    max-width: 100%;
}

.vert300 {
    margin-top: 150px;
    display: inline-block;
    vertical-align: top;
    width: 49%;
    margin-top: 45px;
    display: inline-block;
    vertical-align: top;
    width: 49%;
}

.wrwrwerwer333333333 {
    display: none;
}




.mobl77 {
display: flex;
align-items: center; /* Центрирование по вертикали */
justify-content: center;
}


.mobf77 {
    display: flex;
    align-items: center; /* Центрирование по вертикали */
    justify-content: center;
}


.paddinglef {
    padding-left: 0px!important;
}



html {
    overflow-x: hidden;
}

.condfuid {
    background: #333;
    width: 100%;
}

.swjdjsadsa span {
    display: block;
    font-family: Roboto, sans-serif;
}





.row3 {
    display: inline-block;
}





.dwjjdwede8328 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -65%);
    background: #2f2525;
    text-align: CENTER;
    padding: 19px 20px;
    border-radius: 5px;
}




.search_panel_bg {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999999999;
    background: #fff;
    height: 100%;
    width: 300px;
    border-right: 2px solid #d8d8db;
}


.seacrh_input {
    border: 2px solid #6b6d70;
    border-radius: var(--radii-borderRadiusSmall);
    outline: 0;
    color: #010205;
    transition: var(--transitionInput);
    font-weight: 400;
    font-size: 1rem;
    line-height: calc(6px + 2.125ex);
    padding: 0 40px 0 var(--spacing-spacingStaticMedium);
    width: 240px;
    height: 50px;
    margin: 0;
    padding: 0 40px;
    padding-left: 15px;
}


.line_border {
    margin-top: 20px;
    height: 2px;
    width: 100%;
    background: #d8d8db;
}


.seacrh_block_this {
    margin: 0 auto;
    position: relative;
    width: 240px;
    margin-top: 35px;
}


.sjssssjs {
    position: absolute;
    top: 11px;
    right: 8px;
    font-size: 17px;
    cursor: pointer;
    border-radius: 3px;
    padding: 6px;
}

.sjssssjs:hover {
    background: #e7e7e7;
}

.sjdsjdjdjsjsj {
    background: url(https://dev.betav.store/wp-content/uploads/2023/09/25873864.jpg);
    width: 100%;
    aspect-ratio: 1/1;
    height: 50vh;
    background-position: center top!important;
    background-size: cover!important;
}


.wedewdewdewd {
    padding: 0px 150px;
}



.collg6 {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    background: #fbfbfb;
    position: relative;
}

.button_shop_buy {
    min-width: 150px;
    margin-top: 22px;
    display: inline-block;
    color: #fff;
    font-weight: 400;
    color: #000;
    text-transform: uppercase;
    border: 1px solid #000;
    padding: 10px 6px;
    text-decoration: none!important;
    text-align: center;
}



.button_shop_buy:hover {
    color: #fff;
    background-color: #00000047;
    border-color: #212121;
}




.close_search_window {
    position: absolute;
    right: -80px;
    color: #fff;
    font-size: 32px;
    border: 2px solid rgb(251, 252, 255);
    width: 54px;
    height: 54px;
    text-align: center;
    cursor: pointer;
    line-height: 47px;
    top: 34px;
    border-radius: 4px;
}



.jkkjjjjjj a {
    background: #ffe512!important;
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
    color: #333;
    font-family: Roboto, sans-serif;
    padding: 5px 5px;
    cursor: pointer;
    font-weight: bold;
    padding: 3px 15px;
}

.jkkjjjjjj a {
    background: #f6e02a;
    transition: 0.2s;
}



.cvbbbbbbbbbbby {
    padding: 26px 40px;
    font-weight: 300;
    line-height: 1.286;
    color: #878787;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
}

.motohhh {
    text-align: center;
    color: #fff;
    padding-top: 5px;
    padding-bottom: 7px;
    font-family: Roboto, sans-serif;
}

.ddd_f1ll img {
    max-width: 100%;
}


.wkwjqje222 {
    display: block;
    padding: 10px;
    position: relative;
}

.bestseller {
    background: #e8368c;
    display: inline-block;
    padding: 5px 7px;
    color: #fff;
    font-family: Roboto, sans-serif;
    position: absolute;
    top: 32px;
    right: 10px;
}


.cvbbbbbbbbbbby h2 {
    font-weight: 300;
    color: #000;
}

.kkkksjjjjsjsj i {
    display: block;
    font-size: 40px;
    margin: 0 auto;
    text-align: center;
    color: #333;
}

.dsfdsfsdfsdfds {
    margin-top: 50px;
    margin-bottom: 100px;
}

.kkkksjjjjsjsj  span {
    text-align: center;
    display: block;
    font-size: 15px;
    color: #333;
    max-width: 50%;
    margin: 0 auto;
    margin-top: 10px;
    font-family: Roboto, sans-serif;
}


.dwejhdbxwhdhew {
    position: fixed;
    width: 100%;
    height: 100%;
    background: #33333396;
    left: 0px;
    top: 0px;
    z-index: 9999999999;
}


.dwjjdwede8328 {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #fff;
    text-align: center;
    border-radius: 5px;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 150%;
}


.dwwhhwyywywywywy {
    padding: 20px 50px;
}


.telephone_btn3 i {
    color: #0098ff;
    font-size: 18px;
}

.telephone_btn4 i {
    color: #784f99;
    font-size: 18px;
}


.telephone_btn1 i {
    color: #e87676;
    font-size: 18px;
}


.telephone_btn1 i  {
    margin-right: 5px;
}


.dsjjjjjj {
    background: #333;
    padding: 10px 10px;
}


.page_main p {
    font-family: Roboto, sans-serif;
}



.telephone_btn2 i {
    color: #61a500;
    font-size: 18px;
}

 
.phonmber {
    color: #00fefb;
    font-family: Roboto;
    font-size: 16px;
    font-weight: BOLD;
    position: relative;
    top: 5px;
    float: right;
    text-decoration: none;
}


.phonmber:hover {
    color: #fff;
    text-decoration: none;
}

.dsdasdsad {
    margin: 0 auto;
    display: block;
    color: #00fefb;
    font-weight: bold;
    word-spacing: 5px;
}


.dBTlYk {
    font-size: var(--global-fontSize-12);
    padding: 0.625rem 1rem;
    max-width: calc(var(--global-maxContainerWidth) + 2rem);
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.pr0 {
    padding-right: 0;
}

.pl0 {
    padding-left: 0;
}


.img_product {
    max-width: 100%;
    padding: 5px 5px;
}

.biJdVV {
    text-decoration: underline;
}

.doTxsn {
    color: var(--color-grey-3);
    margin: 0px 0.5rem;
}

.biJdVV {
    text-decoration: underline;
}

 
.video_pemier iframe {
    width: 100% !important;
    aspect-ratio: 1.7/1!important;
    max-width: 100% !important;
    height: unset!important;
}


.dfsdffsdffdsdsf {
    background: #ffe512;
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
    color: #333;
    font-family: Roboto, sans-serif;
    padding: 5px 5px;
    cursor: pointer;
    font-weight: bold;
    margin-top: 40px;
}


.dfsdffsdffdsdsf:hover {
    background: #f6e02a;
    transition: 0.2s;
}

.tabsss {
    margin-top: 20px;
}



.tabsss p {
    text-transform: none;
    font-family: sans-serif;
    font-size: 13px;
    display: block;
}


.bestseller {
    background: #e8368c;
    display: inline-block;
    padding: 5px 7px;
    color: #fff;
    font-family: Roboto, sans-serif;
    position: absolute;
    top: 32px;
    right: 10px;
}



.saveProcent {
    background: #e8368c;
    display: inline-block;
    padding: 5px 10px;
    color: #fff;
    font-family: Roboto, sans-serif;
    position: absolute;
    top: 32px;
    right: 10px;
}



.product_jjj img {
    max-width: 100%;
}


.ddwejjdjjjj .nav-links {
    margin: 0 auto;
}

.ddwejjdjjjj .pagination {
    margin-bottom: 50px;
    margin-top: 25px;
}

.ddwejjdjjjj .page-numbers {
    padding: 5px 10px;
    font-size: 16px;
    background: #dad9d9;
    border-radius: 3px;
    cursor: pointer;
    text-decoration: none;
    color: #2f2d2d;
}


.ddwejjdjjjj .dots {
    display: none;
}


.ddwejjdjjjj .current {
    background: #00fefb;
    padding: 5px 10px;
    font-size: 16px;
}

.saveProcent {
    background: #ffffff;
    display: inline-block;
    padding: 5px 10px;
    color: #000000;
    font-family: Roboto, sans-serif;
    position: static;
    text-align: CENTER;
    top: 32px;
}

.newarrival {
    background: #fff;
    display: inline-block;
    padding: 5px 10px;
    color: #fff;
    font-family: Roboto, sans-serif;
    position: absolute;
    top: 32px;
    right: 10px;
}


.tab1 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}


.tab1z {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.tab2 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.tab2z {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.tab3 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}
.tab3z {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.tab4 {
    font-size: 16px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    border-bottom: solid 1px #3333333d;
    padding-bottom: 8px;
    cursor: pointer;
    padding-top: 8px;
    position: relative;
}

.product_slider_down img {
    max-width: 100%;
}


.tab1 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab2 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}


.tab4 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}


.tab3 label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}






.tab1z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}

.tab2z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}


.tab4z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}


.tab3z label {
    float: right;
    position: absolute;
    right: 0px;
    top: 10px;
}













.tabsss .fa-minus {
display: none;
}



.sdasdssssssss2 {
    font-size: 16px;
    color: #000;
    border: 1px solid #333;
    width: 49%;
    display: inline-block;
    text-align: center;
    padding: 10px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    cursor: pointer;
}


.sdasdssssssss27, .djjdjjddjjjjj {
    font-size: 16px!important;
    border: 1px solid #00a32a!important;
    color: #000!important;
    background: #00a32a!important;
    width: 100%;
    display: inline-block;
    text-align: center!important;
    padding: 10px 20px!important;
    font-family: Roboto, sans-serif!important;
    text-transform: uppercase!important;
    cursor: pointer!important;
    position: relative!important;
    overflow: hidden!important;
}
.sdasdssssssss27::before, .djjdjjddjjjjj::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 200%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)); /* Градиент блика */
    transition: all 0.6s ease-in-out;
}

.sdasdssssssss27:hover, .djjdjjddjjjjj:hover {
    color: #000!important;
}

.sdasdssssssss27:hover::before, .djjdjjddjjjjj:hover::before {
    left: 150%!important;
}




.sdasdssssssss3 {
    color: #000;
    font-size: 26px;
    display: inline-block;
    text-align: center;
    padding: 10px;
    font-family: Roboto, sans-serif;
    text-transform: uppercase;
    float: right;
    cursor: pointer;
    position: relative;
    top: -5px;
}


.sdasdssssssss2:hover {
    color: #fff;
    background: #2a2929;
    transition: 0.2s;
}

.sdasdssssssss3:hover {
    color: #fff;
    background: #2a2929;
    transition: 0.2s;
}

.sdasdssssssss3  i {
    margin-right: 7px;
}

.sdasdssssssss2  i {
    margin-right: 7px;
}



.block_button3 {
    margin-top: 10px;
    display: inline-block;
    vertical-align: top;
}

.activation_heart {
    color: #f00!important;
}


.product_name {
    text-transform: uppercase;
    font-size: 25px;
    color: #000000;
    font-family: Roboto, sans-serif;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    text-align: left;
}

.dfsdddddd {
    font-size: 33px;
    color: #f30000;
    font-family: Roboto, sans-serif;
    margin: 25px 0px;
    display: block;
}

.ffffff7 {
    color: #000;
    font-size: 14px;
    margin-top: -16px;
    font-weight: 300;
}

.block_main_200 {
    background: #000000;
    width: 320px;
    font-size: 16px;
    text-align: center;
    color: #3d3d3d;
    font-family: 'Roboto';
    border: 1px solid #929292;
    position: fixed;
    z-index: 999999;
    bottom: 0px;
    right: 0px;
    border-radius: 5px;
    cursor: pointer;
    opacity: 1;
}
 

.block_main_200  a i {
    margin-right: 5px;
}


.block_1000 {
    display:block;
    padding: 5px;
    font-size: 16px;
    color: #00f5f4;
    font-weight: bold;
    font-family: 'Roboto';
}

.wwww_100112 {
  display: none;
}


.wwww_100112 label {
    background: #dbdbdb;
    padding: 7px;
    text-align: center;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    font-weight: bold;
}

.block_main_200:hover .wwww_100112 {
    transition: 0.3s;
    display: block;

}


.form_modal {
    position: fixed;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: #3333336b;
    z-index: 9999999999999999;
    display: none;
}


.form_modal_child {
    max-width: 500px;
    margin: 0 auto;
}

.block_main_200:hover {
    background: #ffffff;
}

.form_modal_child {
    max-width: 500px;
    margin: 0 auto;
    background: #f7f7f7;
    margin-top: 50%;
    position: relative;
    top: -500px;
}



.ssjjjjjjjjjjj {
    float: right;
    position: relative;
    top: -10px;
    background: #cd1111;
    color: #fff;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    border-radius: 40px;
    line-height: 1.7;
    font-weight: bold;
    width: 20px;
    height: 20px;
}


.eeeee7r77 {
    float: right;
    position: relative;
    top: -10px;
}

.block_main_200:hover .wwww_100112 {
    position: static;
}


.wwww_100112 {
    color: #333;
    background: #eeeeee;
    position: absolute;
    top: -28px;
    left: 0px;
    width: 100%;
    padding: 1px;
}

.wwww_100112 a {
    display: block;
    text-align: left;
    padding: 5px 12px;
}

.wwww_100112 a:hover {
    background: #ffebeb;
    text-decoration: none;
}

.telephone_btn1 {
    background: #ffebeb;
}

.wwww_100112 .telephone_btn1  {
    display: block;
    text-align: left;
    padding: 5px 12px;
}


.slick-dots {
    bottom: 0px!important;
}

.formclassppaddig20 {
    padding: 20px;
}


.slick-dots li.slick-active button:before {
    opacity: 1!important;
    font-size: 10px!important;
    color: #dc0000!important;
}


.slick-dots li button:before {
    font-size: 10px!important;
    opacity: 1!important;
    color: #000000bd!important;
}


.slick-dotted.slick-slider {
    margin-bottom: 0!important;
}




a {
    text-decoration: none;
}


.paddingRight {
    padding-right: 0;
}

.paddingLeft {
    padding-left: 0;
}

.max-width-slider img {
    max-width: 180px;
    margin: 0 auto;
}

.social_networking i {
    color: #fff;
    font-size: 20px;
    color: #ffffff;
    padding: 0 5px;
}

.social_networking {
    text-align: right;
}

.description_inform {
    color: #fff;
    margin: 0 auto;
    font-size: 18px;
    margin-top: 22px;
    padding: 8px 26px;
    border-radius: 3px;
}

.ffff400 {
    background: #e1504b;
    width: 200px;
    font-size: 18px;
    display: block;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    cursor: pointer;
    position: absolute;
    bottom: 20px;
}

.div_class1 {
    background: url(https://20e138.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis//img/s1.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}


    .ffrjfjf {
        color: #fff;
        background-color: rgba(0,0,0,0);
        text-decoration: none;
        padding: 7px 25px 7px 25px;
        border-radius: 0px 0px 0px 0px;
        border-style: solid;
        border-width: 2px 2px 2px 2px;
        align-self: flex-start;
        position: absolute;
        bottom: 50px;
        margin: 0 auto;
        left: 30%;
        font-family: title, sans-serif;
        font-size: 17px;
        border-radius: 5px;
    }


    .ffrjfjf:hover {
        color: #fff;
        text-decoration: none;
        background: #ff413a;
        transition: 0.3s;
    }


.div_class2 {
    background: url(https://5d4ad9.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/s2.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}


.div_class3 {
    background: url(https://aa85b8.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/s3.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}


h1 {
    text-transform: uppercase;
    font-size: 30px;
    color: #000000;
    font-family: title, sans-serif;
    line-height: 40px;
    text-align: center;
    margin-top: 20px;
}


.div_class4 {
    background: url(https://7b4351.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/9191.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}



.div_class5 {
    background: url(https://579315.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/5.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}



#allbiz_seotext_tag h2 {
    text-align: center;
}


.dwnwhwhhwhwh {
    margin-bottom: 0px;
}


.text_info_caregory p {
    margin-bottom: 0px!important;
}



.div_class6 {
    background: url(https://994b6e.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/7777.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100%;
}

.wkkwkwkw {
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #000;
    font-weight: 300;
}


.fdddd44 {
    font-size: 24px;
    color: #ff0000;
    letter-spacing: 0px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}

.wkkwkwkwbefore {
    width: 6.66667rem;
    border-bottom: 2px solid #e1e1e1;
    margin-top: 20px;
}


.jehhhhhhhh {
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.286;
    color: #878787;
    letter-spacing: 1px;
}

.nomer_telefona_kupit input {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.nomer_telefona_kupit {
    background: #ffffff;
    border-radius: 3px;
    width: 400px;
    margin: 0 auto;
    position: absolute;
    top: 40%;
    background: #ffff;
    left: 50%;
    transform: translate(-50%, -40%);
    padding-bottom: 15px;
}


.nomer_telefona_kupit .wqdwwwwwwwwwwww {
    padding: 15px;
    color:#fff;
    text-transform: uppercase;
    font-weight:500;
    display: flex;
    flex-direction:row;
    column-gap: 20px;
    justify-content: space-between;
}

.nomer_telefona_kupit .wqdwwwwwwwwwwww span {
    display: flex;
}

.nomer_telefona_kupit .wqdwwwwwwwwwwww .phonmbereees {
    display: flex;
    color: #fff;
    font-weight:500;
}

.nomer_telefona_kupit label {
    text-decoration: none;
    text-align: center;
    display: block;
    font-size: 16px;
    margin: 0 0 10px 0;
    text-transform: uppercase;
}


.nomer_telefona_kupit input::placeholder {
    font-size: 16px; /* Замените на желаемый размер шрифта */
}

.wqdwwwwwwwwwwww .edwfewfe {
    width: 100px;
}


.wqdwwwwwwwwwwww {
    background: #333;
    padding: 12px;
}

.modalblock_lupiti {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #000000b0;
    z-index: 9999999999;
}

.product_jjj {
    margin-bottom: 30px;
}

.www1 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://070c5b.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/w22.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.margintop30px {
    margin-top: 30px;
}


.img_info_caregory img {
    width: 100%;
}

.www2 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://a85ea0.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/w33.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


.www3 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://598b90.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/slider/s7.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


.text_about_company {
    padding: 0 50px;
}
 

.www4 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://5d4ad9.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/s2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


.nomer_telefona a {
    color: #fff;
    display: inline-block;
    margin-right: 20px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    font-weight: bold;
}


.nomer_telefona {
    display: inline-block;
    right: 50px;
    position: absolute;
    float: right;
    top: 85px;
}

.nomer_telefona a:hover {
    text-decoration: none;
    color: #68c8c6!important;
}


.djjjjjj span {
    font-weight: bold;
    display: block;
    font-size: 18px;
}


.djjjjjj {
    margin-top: 20px;
}

.www5 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://aa85b8.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/s3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.www6 {
    padding: 20px 20px;
    text-transform: uppercase;
    text-align: center;
    background: url(https://424921.claudeassets.com/20250327225150im_/https://bendvis.com/wp-content/themes/bendvis/img/s1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.dskjjjjj {
    text-align: center;
}

.title_name {
    font-size: 30px;
    color: #f8f8f8;
    font-family: title, sans-serif;
    line-height: 40px;
}


.sjdsjdjdjsjsj {

}

.block_100 span {
    font-size: 20px;
    line-height: 30px;
    color: #fff;
    text-shadow: 10px 10px 10px #000;
    text-align: left;
    display: block;
    padding-left: 0px;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
    width: 103px;
    display: block;
}

.description_inform p {
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    font-family: Roboto, serif;
    text-transform: none;
}


.jdsjsjj {
    position: absolute;
    bottom: 15px;
    color: #fff;
    width: 100%;
    left: 0;
}

.main_children {
    padding: 20px 20px;
    height: 100%;
    text-transform: uppercase;
    text-align: center;
}


.ddd {
    color: #fff;
    font-weight: bold;
    font-size: 18px;
}



.button_2 {
    background-color: transparent;
    border: 1px solid #ffffff;
    font-size: 14px;
    padding: 12px 10px;
    color: #ffffff;
    text-transform: none;
    text-decoration: none!important;
    margin-right: 11px;
    font-family: roboto, sans-serif;
    cursor: pointer;
    background: #00000052;
}

.button_3 {
    background-color: transparent;
    border: 1px solid #00fcfbf;
    font-size: 14px;
    padding: 12px 10px;
    color: #ffffff;
    text-transform: none;
    text-decoration: none!important;
    font-family: roboto, sans-serif;
    cursor: pointer;
    background: #00000052;
    border: 1px solid #ffffff;
}


.button_3:hover {
    border-color: #00fefc;
    color: #00fefc;
    transition: 0.5s;
}

.button_2:hover {
    border-color: #00fefc;
    color: #00fefc;
    transition: 0.5s;
}


.filter_test {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
}



.ee333 .fa-location-dot {
    position: relative;
    left: 4px;
}


.button_1 {
    align-items: baseline;
    font-size: 14px;
    padding: 12px 20px;
    margin-right: 11px;
    height: 50px;
    line-height: 24px;
    background: #ffffff;
    text-transform: none;
    border: 1px solid #000000;
    text-decoration: none!important;
    font-family: roboto, sans-serif;
    cursor: pointer;
}


.button_1 label {
    cursor: pointer;
}

.button_2 label {
    cursor: pointer;
}

.button_3 label {
    cursor: pointer;
}






.no-padding {
    padding: 0 !important;
    border: 1px solid #ffffffe6;
    //height: 50vh;
    position: relative;
}


.our_brands h2 {
    text-transform: uppercase;
    font-size: 30px;
    color: #000000;
    font-family: title, sans-serif;
    line-height: 40px;
    text-align: center;
    padding-top: 20px;
}

.line_block_100 a {
    color: #fff;
    font-size: 16px;
    position: relative;
    top: -10px;
    margin-right: 10px;
}

.production {
    text-align: center;
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 47px!important;
    font-weight: 300;
    line-height: 37px;
    color: #000000;
    display: inline-block;
    letter-spacing: 1px;
    padding: 20px 25px;
    text-transform: none;
    position: relative;
    z-index: 999999;
    color: #000;
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #000;
    font-weight: 300;
}

.headerrrrrr {
    position: fixed;
}


.dsjsjadsds {
    position: relative;
    left: calc(75% - 190px);
    margin-top: 10px;
}


.fixed2222 {
    background: #161313e8;
}

.social_networking {
    max-width: 340px;
    margin-left: auto;
}

.wwww222222 {
   // height: calc(100vh - 144px);
}



.text_about_company h2 {
    text-align: center;
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 50px!important;
    font-weight: 300;
    line-height: 1.286;
    color: #000000;
    display: inline-block;
    letter-spacing: 1px;
    padding: 20px 25px;
    text-transform: none;
}


.ewfkwejewfweew32e {
display: block;
width: 38px;
height: 38px;
background: url("https://13a203.claudeassets.com/20250327225150im_/https://bendvis.com/img/LOC2.png");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
position: relative;
left: -5px;
}
.ewfkwejewfweew32e:hover {
    display: block;
    width: 38px;
    height: 38px;
    background: url("https://2429eb.claudeassets.com/20250327225150im_/https://bendvis.com/img/LOC1.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    left: -5px;
}


.djdjjejej3jjejeeeee {
    position: absolute;
    top: 50vh;
    margin-top: -210px;
    z-index: 999999999;
}

.djdjjejej3jjejeeeee .ee333  {
    color: #ccc;
    display: block;
    font-size: 30px;
    margin: 20px;
    margin-left: 26px;
}

.button {
    width: 100%;
    display: block;
    color: #000;
    margin: 0 auto;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
}

.footer_f {
    background: #F4F4F9;
    margin-top: 2px;
    position: relative;
    height: 300px;
    font-family: Helvetica, sans-serif!important;
}


@media screen and (max-width: 1219px) {

    .vert300 {
        width: 100%;
        text-align: center;
    }



    .wjwjjwjjjjjjjj {
        padding: 0px 0px;
    }

    .texthhhhshhdhdhdh {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .hhhhhh_100001 {
        max-width: 100%;
        text-align: center;
    }

    .footer_f {
        height: auto;
    }

    .textvert {
        text-align: center;
    }






    .jdjjdjjsjdj {
        position: absolute;
        vertical-align: middle;
        left: 0%!important;
        right: 0%!important;
        padding: 0 30px;
        margin-right: 0;
        width: 85%;
        top: 0%;
        margin-top: 100px;
    }

    .hhhhhhhh999999 {
        font-size: 30px!important;
        line-height: 35px!important;
    }




    .button {
        width: 100%;
        margin-left: 20px;
    }

    .ewfkwejewfweew32e {
        display: block;
        width: 30px;
        height: 30px;
    }

    .djdjjejej3jjejeeeee .ee333  {
        display: inline-block;
    }


    .wxkl6ssswsw {
        display: none;
    }

    .text_about_company {
        padding: 0 10px;
    }


    .djdjjejej3jjejeeeee {
        position: absolute;
        top: 80vh;
        margin-top: 0;
        z-index: 999999999;
        width: 100%;
        text-align: center;
    }

    .ewfkwejewfweew32e {
        top: 25px;
    }


    .clis_line_1 {
        display: none!important;
    }

    .clis_line_2 {
        display: none!important;
    }

    .kkkkkjejjjj {
        display: inline-block!important;
    }

    .wrwrwerwer333333333 {
        display: inline-block!important;
    }

    .paddingLeft {
        padding-right: 0px;
    }

    .paddingRight {
        padding-left: 0px;
    }


    .button_1 {
        padding: 12px 20px;
        font-size: 15px;
    }

    .button_2 {
        padding: 12px 20px;
        font-size: 15px;
    }


    .button_3 {
        padding: 12px 20px;
        font-size: 15px;
    }







    .www6 {
        padding: 20px 20px;
    }

    .www5 {
        padding: 20px 20px;
    }

    .www4 {
        padding: 20px 20px;
    }


    .www3 {
        padding: 20px 20px;
    }

    .www2 {
        padding: 20px 20px;
    }

    .www1 {
        padding: 20px 20px;
    }


    .ddv221s {
        min-width: 150px;
        display: block;
        width: 200px;
        margin: 0 auto;
        margin-top: 22px;
        color: #fff;
        font-weight: 400;
        color: #000;
        text-transform: uppercase;
        border: 1px solid #000;
        padding: 10px 6px;
        text-decoration: none!important;
        text-align: center;
        font-size: 18px;
        line-height: 25px;
    }


    .hhhhhh_100001 {
        width: 100%;
    }



    .button_1 {
        font-size: 12px;
        padding: 10px 10px;
        margin-right: 5px;
    }


    .button_2 {
        font-size: 12px;
        padding: 10px 10px;
        margin-right: 5px;
    }

    .button_3  {
    font-size: 12px;
    padding: 10px 10px;
    margin-right: 5px;
    }

}









@media screen and (max-width: 1000px) {

.www6 {
    padding: 20px 6px;
}

.www5 {
    padding: 20px 6px;
}

.www4 {
    padding: 20px 6px;
}


.www3 {
    padding: 20px 6px;
}

.www2 {
    padding: 20px 6px;
}

.www1 {
    padding: 20px 6px;
}






    .button_1 {
        margin-right: 5px;
    }


    .button_2 {
        margin-right: 5px;
    }

    .button_3  {
        margin-right: 5px;
    }


}



@media screen and (max-width: 990px) {



}














@media screen and (max-width: 880px) {


    .button_1 {
        padding: 12px 12px;
        font-size: 12px;
    }

    .button_2 {
        padding: 12px 12px;
        font-size: 12px;
    }
    .button_3 {
        padding: 12px 12px;
        font-size: 12px;
    }

    .www6 {
        padding: 20px 20px;
    }

    .www5 {
        padding: 20px 20px;
    }

    .www4 {
        padding: 20px 20px;
    }


    .www3 {
        padding: 20px 20px;
    }

    .www2 {
        padding: 20px 20px;
    }

    .www1 {
        padding: 20px 20px;
    }
}


@media screen and (max-width: 767px) {
    .ddddddkkkjjjdjjdjdjd {
        margin-left: -13px!important;
        margin-top: -10px!important;
    }

    .deekejejeje3333 {
        font-size: 18px!important;
    }


    .dwqjdjqwqw {
        transform: translate(-0%, 0%)!important;
        }

    .text_left_1 {
        width: 90%!important;
        padding: 0 10px!important;
        margin: 0px 21px!important;
        padding-bottom: 20px!important;
        margin-bottom: 20px!important;
        border: 1px solid #e1e1e170!important;
        border-top: 0px!important;
    }

    .client {
        font-size: 30px;
    }

    .type_1 .o1 {
        font-size: 20px!important;
    }

    .type_2 .o1 {
        font-size: 20px!important;
    }

    .type_3 .o1 {
        font-size: 20px!important;
    }


    .ommm1 {
        font-size: 20px!important;
    }


    .type_1 {
        margin-right: 0!important;
    }



    .type_3 {
        padding-left: 40px;
    }


    .type_2 .o1 {
        font-size: 30px;
        display: block;
        padding-left: 20px;
    }

    .informayin_about_client {
        text-transform: uppercase;
    }

    .type_2 {
        padding-left: 40px!important;
    }

    .type_3 .o2 {
        text-align: left!important;
        font-size: 11px!important;
    }

    .type_2 .o2 {
        text-align: left!important;
        font-size: 11px!important;
    }

    .type_1 .o2 {
        text-align: left!important;
        font-size: 11px!important;
    }

    .type_3 {
        padding-left: 40px!important;
    }


    .gggggggg90 {
        margin-top: 0px!important;
    }


    .djfjwjjfejwf {
        left: 0px;
        position: absolute;
        width: 100%;
        bottom: 0px;
        height: 800px;
        background: #00000000!important;
        z-index: 999;
        top: 0px;
    }
    .wqekwkkkkkk {
        margin-bottom: 20px;
    }


        .only_mob18 {
            display: block;
            padding: 0;
        }


    .mobile_scene_none {
        display: none;
    }


    .active_only_mobile .mobile_scene_none {
        display: block!important;
    }

    .active_only_mobile  {
        display: block!important;
    }

    .order_mobile_1 {
        order: 1;
    }

    .order_mobile_2 {
        order: 2;
    }


    .gallerywitem {
        width: 100%!important;
    }



    .mobile_show_inline {
        display: block!important;
    }


    .desctop___none {
        display: block!important;
        width: 100%!important;
    }

    .text_right_1 {
        width: 90%!important;
        display: inline-block;
        vertical-align: top;
        margin-top: 0px;
        font-family: "Roboto", sans-serif;
        font-size: 16px;
        font-weight: 300;
        line-height: 1.286;
        color: #878787;
        display: inline-block;
        letter-spacing: 1px;
        padding: 0 10px;
        margin: 0px 21px;
        padding-bottom: 20px;
        margin-bottom: 20px;
        position: relative;
        border: 1px solid #e1e1e170!important;
        border-top: 0px!important;
        padding: 25px 10px!important;
    }

    .class_img_src {
        display: block!important;
        width: 90%!important;
        margin: 0 auto!important;
        border: 1px solid #e1e1e170!important;
        border-bottom: 0px!important;
    }

    .wjwjjwjjjjjjjj {
        padding: 0;
    }

    .ejjdewjfewd {
        width: 90%;
    }

    .class_img_src img {
        width: 100%;
    }

    .i9client {
        position: static;
    }

    .wxkl6 {
        display: block;
        width: calc(100%);
    }

    .dwqjdjqwqw h2 {
        font-size: 38px;
    }

    .wjwjjwjjjjjjjj {
        position: relative!important;
        left: 0!important;
    }

    video {
        display: none;
    }

    .dwwdjjwjjj32323323 {
        position: static;
    }


    .acll {
        display: inline-block;
        text-align: center;
        width: 100%;
        position: static;
    }


    .gallerywitem {
        width: 50%;
    }



    .jejjjejjjjjj {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        z-index: -1;
    }


    .skkdkdkkkkkkkk video {
        display: none;
    }



    .www_9002s {
        margin-bottom: 10px;
        display: block;
        margin-top: 5px;
        position: relative;
        left: 0;
        width: calc(100%);
    }




    .vsi_dani span {
        left: 0px;
   }

    .calc4926px {
       //width: calc(50%)!important;
    }


    .vsi_dani span {
        font-size: 13px!important;
        width: calc(49%)!important;
    }


    .pr0 {
        padding-right: 0;
        padding-left: 0;
    }

    .pl0 {
        padding-left: 0;
        padding-right: 0;
    }


    .dwhhehhhh {
        padding-left: 0px;
    }

    .wjwjjwjjjjjjjj {
        position: relative;
        left: -25px;
    }


    .wkkwkwkw {
        font-size: 38px;
    }

    .desktop200 {
        display: none!important;
    }

    .mobile200 {
        display: block!important;
    }

    .sorttext {
        margin-top: 10px;
        margin-bottom: 50px;
    }

    .collg6 {
        width: 100%;
    }

    .wedewdewdewd {
        padding: 0px 25px;
    }


    .ukrainealllllll {
        font-size: 20px !important;
        margin-top: 0px !important;
    }

    .hhhhhhhh999999 {
        font-size: 20px!important;
        line-height: 35px!important;
    }

    .texthhhhshhdhdhdh span {
        margin-top: 0px;
        font-size: 14px;
    }


    .button_shop_buy {
        min-width: 150px;
        margin-top: 10px;
    }

    .ukrainealllllll {
        font-size: 20px!important;
        margin-top: 0px!important;
    }


    .hhhhhhhh999999 {
        font-size: 20px!important;
        line-height: 35px!important;
    }

.jdsjsjj {
    position: absolute;
    bottom: 15px;
    color: #fff;
}

.co22 img {
    width: 150px;
}







    .display_none_show_gone {
        display: none!important;
    }



}





.fddddddddddd {
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #878787;
    letter-spacing: 1px;
}


.jhhgggghgggghh {
    position: relative;
    top: 50%;
    vertical-align: middle;
    transform: translate(-0%, -50%);
}



.qXraSj {
    display: block;
    flex: 1 1 25%;
    letter-spacing: normal;
    padding: 4px 8px;
    text-transform: none;
}


.qXraSj:not(:last-child) {
    border-right: 1px solid var(--color-divider);
}


.cK8hAd {
    align-items: center;
    background-color: initial;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
    flex-wrap: wrap;
    font-family: inherit;
    justify-content: center;
    margin: 0;
    min-width: -webkit-fit-content;
    min-width: fit-content;
    outline: none;
    padding: 0;
}

.Cpci0K .w3twAU {
    display: block;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
}


.collg6 button {
    appearance: auto;
    font-style: ;
    font-variant-ligatures: ;
    font-variant-caps: ;
    font-variant-numeric: ;
    font-variant-east-asian: ;
    font-variant-alternates: ;
    font-variant-position: ;
    font-weight: ;
    font-stretch: ;
    font-size: ;
    font-family: ;
    font-optical-sizing: ;
    font-kerning: ;
    font-feature-settings: ;
    font-variation-settings: ;
    text-rendering: auto;
    color: buttontext;
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: default;
    box-sizing: border-box;
    background-color: buttonface;
    writing-mode: horizontal-tb !important;
    margin: 0em;
    padding-block: 1px;
    padding-inline: 6px;
    border-width: 2px;
    border-style: outset;
    border-color: buttonborder;
    border-image: initial;
}



.collg6 button {
    background: #fff0!important;
    border: 0px!important;
    border-right: 1px solid #96888845!important;
    padding-right: 10px!important;
}





#pills-tab {
    margin: 0 auto;
    display: block;
    width: 90%;
    margin-top: -7px;
    margin-bottom: 8px!important;
    text-align: center;
}


#pills-tab li {
    display: inline-block;
    margin: 0 0px;
}




.dwqjdjqwqw  {
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.286;
    color: #878787;
    display: inline-block;
    letter-spacing: 1px;
    padding: 26px 50px;
}

video {
    width: 100%;
}



.jjjwjwwwwwww {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #00000063;
}


.ee333:hover {
    color: #00fcfb!important;
    transition: 1s;
}


#jsreader {
    position: ABSOLUTE;
    z-index: 999;
    width: 100%;
}


.collg6 svg {
    display: block;
    margin: 0 auto;
}


.dwewdedwedwe {
    border: 0px!important;
    border-right: 0px solid #968888!important;
}

.vYBGF3 {
    margin-top: 50px;
    width: 100%!important;
}

.vYBGF3 button {border:none!important; width: 20%!important;padding: 0 5 0 0%!important;}


.w3twAU b {
    font-family: "Roboto", sans-serif;
    font-weight: 500;
}



.bbbbbbggg {
    display: block;
    width: 150px;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
}


.hhhhhhhh999999 {
    font-size: 50px;
    line-height: 50px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    letter-spacing: 4px;
    color: #fff9f9;
    font-weight: 300;
}



.texthhhhshhdhdhdh span {
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.286;
    color: #ffffff;
    letter-spacing: 1px;
    display: block;
}


.texthhhhshhdhdhdh {
    margin-top: 35px;
}





.copyyy {
    color: #ffffff!important;
    text-transform: uppercase;
}

.copyyy:hover {
    color: #00fefc!important;
}

.ukrainealllllll {
    font-size: 25px!important;
    margin-top: 15px!important;
}

.ee333 a {
    color: #fff;
    display: block;
}




.clis_line_1 {
    display: inline-block;
    height: 80px;
    width: 1px;
    background: #949494;
    margin-left: 40px;
    position: relative;
    top: 15px;
}



.clis_line_2 {
    display: inline-block;
    height: 80px;
    width: 1px;
    background: #949494;
    margin-left: 40px;
}

.ee333 .fa-instagram {
    font-size: 34px;
    position: relative;
    left: 1px;
    top: 3px;
}


.wwww1, .wwww1 a {
    font-size: 20px;
    color: #00fcfb!important;
    display: inline-block;
    margin-right: 7.5px;
    margin-top: 4px;
}







.nomer_telefona {
    display: none!important;
}











.hhhhhh_100001 span {
    background: #C3C3D1;
    height: 2px;
    width: 70px;
    display: block;
    margin-top: 40px;
    border-radius: 26px;
}






.button .social_network {
    vertical-align: top;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: inline-block;
    margin-right: 30px;
}



.elementor-icon-list-items {
    padding: 0;
    display: block;
    margin: 0 auto;
    margin-left: 0;
}











.elementor-icon-list-items a {
    color: #222225;
    transition: color 0.3s;
    font-size: 18px;
    text-decoration: none;
}


.jjdjdjjjjj input {
    border: 0px solid #3333;
}


.displayblock {
    display: block!important;
    transition: 1s!important;
    width: 160px!important;
}

.displaynone {
    display: none!important;
}

.r3dwfeeewfewfw {
    display: none;
    position: absolute;
    left: -30px;
    top: -4px;
    font-size: 10px;
}

.nav-list {
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 50%;
    margin-left: -50px;
    top: 50%;
    margin-top: -255px;
    text-transform: uppercase;
    line-height: 40px;
    font-weight: 100;
}

.elementor-icon-list-items li {
    list-style: none;
    line-height: 1.7;
    font-size: 14px;
}

.hhh_100_900 {
    height: 64px;
    background: #000;
}

.vert300x {
    padding-top: 24px;
    text-align: center;
}


.r3dwfeeewfewfw {
    position: relative;
    z-index: 99999999;
    top: -23px;
    left: -32px;
    cursor: pointer;
}

.vert300x a {
    padding-left: 10px;
    color: #5F5F73;
    font-size: 12px;
    text-decoration: none!important;
}

.vert300x span {
    padding-left: 15px;
    color: #5F5F73;
    font-size: 12px;
}

.elementor-icon-list-item i {
    color: #222225;
    width: 18px;
    text-align: center;
}


.r3dwfeeewfewfw {
    display: none!important;
}



.dwhhehhhh {
    font-weight: bold;
    padding-left: 10px;
    font-size: 30px;
}

.cvbbbbbbbbbbb p {
    margin-top: 0px;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
    line-height: 1.286;
    font-size: 16px;
    display: inline-block;
    letter-spacing: 1px;
    padding: 20px 25px;
    text-transform: none;
    color: #000000;
    position: relative;
    z-index: 99999;
    font-family: "Roboto", sans-serif;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.286;
    color: #878787;
    letter-spacing: 1px;csa
}

.ewfjjejwf {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: #00000080;
}

.page_main222 {
    font-weight: 300;
    font-size: 16px;
    letter-spacing: 1px;
    text-transform: none;
    color: #878787;
    font-family: "Roboto", sans-serif;
}


.our-team .team-block .team-img img {
    width: auto;
    height: auto;
}

.class_number_type444 {
    width: 105px;
    float: right;
    border: 1px solid #3330;
    outline: none!important;
    text-align: right;
}


.our-team .team-block .team-img {
    display: inline-block;
    position: relative;
    width: 300px;
    height: 300px;
    overflow: hidden;
    border-radius: 50%;
    border: 3px solid #68c8c6;
}






.colirSELECT {
    width: fit-content!important;
    padding: 0px 10px;
    max-width: unset!important;
    color: #9d9d9d!important;
    text-transform: uppercase!important;
    -webkit-appearance: none!important;
}

.colirSELECT2 {
    border: 1px solid rgb(0 0 0);
    width: fit-content!important;
    padding: 2px 16px;
    text-align: center;
}


.fewerw444444 {
    -webkit-appearance: none!important;
}

.jjjjejje8828348u3j {
    position: relative!important;
    right: 15px!important;
}


.rr4rrr4rr {
    margin: 0 5px;
}


.www_9002s span {
    color: #9d9d9d;
}

.black_clor {
    color: #000;
}

.team-block {
    padding: 0;
    overflow: hidden;
}



.jjjjjjjwjwjwjwj  {
    color: #9d9d9d;
}


.contact-page .team-content-all {
    display: grid;
    grid-template-columns: auto auto;
}

.our-team .team-block .team-text {
    padding: 30px 0;
}


.our-team .team-block .team-text .team-category {
    font-size: 1rem;
    text-transform: uppercase;
    color: #f0d01b;
    padding: 10px 0;
}







.dddddddddddddee {
    position: relative;
    float: right;
    left: -15px;
}









.team-img {
    display: inline-block;
    position: relative;
    width: 300px;
    height: 300px;
    overflow: hidden;
    border-radius: 50%;
    border: 3px solid #68c8c6;
}

.team-category {
    font-size: 1rem;
    text-transform: uppercase;
    color: #f0d01b;
    padding: 0px 0;
    text-align: center;
    font-weight: bold;
}


.team-zoom3 {
    position: relative;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: rgba(241,68,118,.8);
    overflow: hidden;
    margin-left: 5px;
    display: inline-block;
}



.team-zoom2 {
    position: relative;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: rgb(67 206 255 / 81%);
    overflow: hidden;
    margin-left: 5px;
    display: inline-block;
}




.contact-page .text-box .text-editor table td {
    border: 0;
    line-height: 26px;
    padding: 10px 0 10px 45px;
    position: relative;
    font-size: 1.3125rem;
    font-weight: 500;
}


.team-zoom3  {
    position: relative;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: rgba(241,68,118,.8);
    overflow: hidden;
    margin-right: 5px;
    display: inline-block;
}




.team-name {
    text-align: center;
    font-family: Roboto, sans-serif;
    margin-bottom: 0px;
}


.tooltip-block {
    text-align: center;
    display: inline-block;
}


.team-zoom2 {
    text-align: CENTER!important;
    color: #fff!important;
    font-size: 17px!important;
    line-height: 40px!important;
}

.dhhhhhhh {
    text-align: center;
}

.tooltip-block {
    isplay: inline-block;
    color: #fff;
}


.tooltip-block i {
    color: #fff!important;
}

.team-category {
    padding: 0 0;
}



.button_1:hover {
    background-color: #00fefc;
    color: #000;
    border-color: #000000;
    transition: 0.5s;
}


.erfereeeweww {
    color: #333333;
    border: 1px solid #000000;
    padding: 3px 7px;
    border-radius: 5px;
}

/* ALBStudio UA 01.02.2024 */
.albs-margin-0 {margin:0!important;}
.albs-fluid-off {margin-left:-15px!important;margin-right:-15px!important;}

.albs-content-body {padding: 20px 30px;}

/* ALBStudio UA 05.10.2024 */
@media screen and (max-width: 766px) {
    .vYBGF3 {
        width: 100% !important;
        margin: 0 auto !important;
        margin-top: 50px !important;
    }

    .vYBGF3 button {width:21%!important;box-sizing:border-box;padding:0!important;padding:0 2%!important;border:none!important;}
}

.albs-mobile-header {display:none!important;}

.albs-desktop {display:flex!important;}
.albs-mobile {display:none!important;}

.albs-category {display:block;widows:100%;height:100%;}
.albs-category:hover {text-decoration:none;}

.albs-top-container {display:flex;flex-direction:row;position:relative;}
.albs-logo {display:flex;flex:1 0 auto;justify-content:flex-start;align-items:center;padding:20px 35px;}

.albs-visible{top:0!important;}

.albs-icon {display:flex;}
.albs-icon i {display:flex;font-size:1.5rem;color:#00fcfb!important;cursor:pointer;}
.albs-icon:hover i {color:#fff!important;}

.albs-header-right {display:flex;justify-content:center;align-items:center;gap:30px;margin:0 35px;}
.albs-phone {display:flex;justify-content:center;align-items:center;}
.albs-phone a {color:#00fcfb;font-size:1.2rem;}
.albs-phone a:hover {color:#fff;text-decoration:none;}
.albs-search {display:flex;justify-content:center;align-items:center;}

.albs-search .albs-search-area {position:absolute;top:-100px;left:270px;right:300px;display:flex;gap:30px;justify-content:flex-start;align-items:center;width:auto;height:88px;background:#333;transition:all 400ms ease;padding:20px 35px;}
.albs-search .albs-search-area form {display:flex;width:100%;}
.albs-search .albs-search-area input {display:block;width:100%;padding:15px 20px;font-size:1.25rem;border:1px solid #ddd;border-radius:5px;}

.albs-menu {display:flex;justify-content:center;align-items:center;}

.albs-menu .albs-menu-area {position:fixed;z-index:999;top:0;right:-350px;bottom:0;background:#333;width:300px;height:100%;padding:50px 15px;transition: all 400ms ease;}
.albs-menu .albs-menu-area.albs-menu-show{right:0!important;}
.albs-menu .albs-menu-area ul {display:flex;flex-direction:column;list-style:none;gap:20px;}
.albs-menu .albs-menu-area ul li {display:flex;flex-direction:column;justify-content:flex-start;}
.albs-menu .albs-menu-area ul li a {display:flex;justify-content:flex-start;color:#fff;font-size:1.25rem;text-transform:uppercase;}
.albs-menu .albs-menu-area ul li a:hover {color:#00fcfb!important;text-decoration:none;}

.albs-menu .albs-menu-area ul li ul {display:flex;flex-direction:column;list-style:none;gap:10px;margin:10px 0 0 25px;padding:0;}
.albs-menu .albs-menu-area ul li ul li a {font-size:1em;text-transform:unset;}

.albs-menu-close {position:absolute;left:0;top:50px;z-index:9;background:#fff;width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition: all 400ms ease;transform: translateX(-50%);}
.albs-menu-close i {font-size:1.5rem;color:#333;}
.albs-menu-close:hover{text-decoration:none;background:#00fcfb;}

.albs-social {display:flex;position:fixed;z-index:5555;bottom:30px;right:30px;}
.albs-social .albs-icon {display:flex;justify-content:center;align-items:center;padding:0;background:#00fcfb;width:50px;height:50px;border-radius:50%}
.albs-social .albs-icon i {color:#333!important;font-size:1.75rem;}
.albs-social .albs-icon:hover {background:#fff;text-decoration:none;}
.albs-social .albs-icon:hover i {color:#333!important;}

.albs-social .albs-social-area {display:none;flex-direction:column;position:absolute;right:65px;bottom:0;background:#fff;border-radius:5px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);}
.albs-social .albs-social-area::before {content:'';position:absolute;z-index:-1;background:transparent;width:100%;height:100%;right:-25px;}
.albs-social .albs-social-area a {display:flex;flex-direction:row;gap:20px;padding:10px 25px;justify-content:flex-start;align-items:center;color:d5d5d5;}
.albs-social .albs-social-area a:hover {text-decoration:none;background:#eaeaea;}
.albs-social .albs-social-area a i {font-size:1.25rem;color:#3f3f3f;}
.albs-social .albs-social-area::after {content:'';position:absolute;bottom:15px;right:-19px;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff;}

.albs-full {display:flex;width:100%;height:100%;}

@media screen and (max-width: 766px) {
    .albs-desktop {display:none!important;}
    .albs-mobile {display:flex!important;}

    #jsreader {position:relative;background:#b7b7b7;}

    .albs-top-container.albs-main-page {display:none!important;}
    .albs-mobile-header.albs-main-page {display:flex!important;}

    .albs-mobile-header {padding:10px 15px;gap:20px;}
    .albs-mobile-header .albs-logo {padding:0!important;justify-content:center;}

    .albs-mobile-header .albs-logo img {width:150px;}

    .albs-logo {padding:10px 15px;}

    .albs-phone a {font-size:1.5rem;}

    .albs-header-right {gap:20px;margin: 0 15px 0 0;}

    .albs-search .albs-search-area {left:0;right:0;}

    .albs-menu .albs-menu-area {width:100%;right:-100%;}

    .albs-menu-close {left:auto;right:20px;transform:unset;}

    .texthhhhshhdhdhdh {display:none;}
    .djdjjejej3jjejeeeee {display:none;}

    .button_shop_buy {display:none;}

    .jdjjdjjsjdj {display:none;}

    .albs-full {flex-direction:column;background:#b7b7b7;width:100%;height:calc(100svh - 60px);align-items:center;justify-content:flex-start;box-sizing:border-box;}
    .albs-title {display:flex;align-items:center;justify-content:center;margin:3.5rem 0 1.5rem 0;width:300px;color:#fff;font-weight:normal;line-height:1.55rem;font-size:1.55rem;text-transform:uppercase;text-align:center;}

    .albs-main {display:flex;flex-direction:column;justify-content:center;margin-top:auto;margin-bottom:2rem;}

    .albs-img {display:flex;justify-content:center;align-items:center;text-align:center;height:calc(100vh - 10rem - 180px - 60px);padding:0 1rem;margin-top:1.5rem;}
    .albs-img img {width:auto;height:100%;object-fit:contain;}

    .albs-social {right:10px;}

    .albs-main-social {display:flex;flex-direction:row;justify-content:center;gap:30px;}

    .albs-social-icon {display:flex;flex-direction:row;justify-content:center;align-items:center;}
    .albs-social-icon i {color:#000; font-size:1.5rem;}

    .albs-main-button {display:flex;flex-direction:row;justify-content:center;margin-top:25px;gap:30px;}

    .albs-btn {background:transparent;color:#fff;text-transform:uppercase;font-size:1.25rem;border:1px solid #fff; padding:3px 12px;width:120px;text-align:center;}
}
/*
     FILE ARCHIVED ON 22:52:46 Mar 27, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:11:52 Jul 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.37
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.038
  esindex: 0.006
  cdx.remote: 5.614
  LoadShardBlock: 71.662 (3)
  PetaboxLoader3.datanode: 109.584 (5)
  PetaboxLoader3.resolve: 318.67 (2)
  load_resource: 580.199
  loaddict: 245.416
*/