.rom__footer { padding-left: 20px; padding-bottom: 10px; padding-right: 20px; display: flex; justify-content: space-between; align-items: center; }
@media not all {
  .card.spin-wrapper *, .card.spin-wrapper ::before, .card.spin-wrapper ::after { box-sizing: inherit; cursor: pointer; margin-top: -17px !important; }
  .card__item.sale .card__item__sale { opacity: 1; margin-top: 19px !important; }
}
.card-bag-container * { box-sizing: border-box; }
.card__item__sale .card__item__sale-100, .card__item__sale .card__item__sale-50, .card__item__sale .card__item__sale-30 { margin: 0px !important; text-indent: 0px !important; color: rgb(255, 255, 255) !important; }
.lead-form-box { background: url("formbg.jpg")/*tpa=https://evrhst-a.akamaihd.net/19220/css/formbg.jpg*/ right 0px top 0px / 100% 100% no-repeat rgb(255, 255, 255); border-bottom: 1px solid rgb(218, 206, 198); padding: 20px; max-width: 600px; font-family: Arial; box-shadow: rgba(129, 150, 160, 0.15) 0px 4px 15px 0px; box-sizing: border-box !important; }
.lead-form-box h2 { border: none; text-align: center; margin: 20px 0px 0px !important; padding: 0px !important; line-height: 32px !important; color: rgb(0, 0, 0) !important; }
.lead-form-box span { font-size: 12px; text-align: center; }
.inL_248221 { margin: 20px 10px; border: 2px solid rgb(2, 153, 255); padding: 10px; }
.rub-ramka { background: rgba(3, 224, 0, 0.04); border-radius: 2px; border: 4px double rgba(21, 160, 37, 0.32); font-family: "open sans", arial; line-height: 28px; font-size: 16px; max-width: 86%; margin: 1em auto 0px; font-weight: 400; color: rgb(74, 74, 74); padding: 6px 13px !important; }
.myh4 { padding: 6px 4px 4px 5px; width: 100%; display: table; border-top: 1px dotted rgb(226, 226, 226); border-bottom: 1px dotted rgb(226, 226, 226); border-left: 1px dotted rgb(226, 226, 226); border-image: initial; border-right: none; color: rgb(58, 117, 58); font-size: 14px; margin-bottom: 9px; line-height: 23px; border-radius: 2px; margin-top: 5px; margin-left: -3px; font-weight: 600; background-color: rgb(245, 254, 245); background-image: repeating-linear-gradient(90deg, rgb(191, 230, 191) 0px, rgb(245, 254, 245) 100%); }
.rub-ramka a { color: rgb(206, 83, 83); font-weight: 400; text-decoration: none; font-size: 15px; border-bottom: 1px dashed; text-shadow: 0px 0px 0px; margin-left: 2px; margin-right: 2px; padding-bottom: 1px; }
.inL_607599 { color: blue; font-size: 14px; }
.lead-form-input { border: 2px solid rgb(233, 215, 220); box-sizing: border-box !important; width: 100% !important; margin: 0px !important; border-radius: 5px !important; font-size: 17px !important; background: rgb(255, 255, 255) !important; padding: 15px !important; font-weight: 400 !important; }
.lead-form-submit { width: 100%; padding: 15px; background: rgb(2, 153, 255); text-shadow: rgba(0, 0, 0, 0.1) 1px 3px 3px; box-shadow: rgba(129, 150, 160, 0.45) 0px 4px 25px 0px; border-radius: 5px; color: rgb(255, 255, 255); border: none; margin-top: 10px; margin-bottom: 10px; font-size: 18px; text-transform: uppercase; cursor: pointer; font-weight: 700 !important; }
.inL_776297 { margin: 0px auto; display: block; }
.input-roulette { border: 1px solid lightgrey; }
.card.spin-wrapper {box-sizing: border-box;margin-left: auto;margin-right: auto;}
.card.spin-wrapper *, .card.spin-wrapper ::before, .card.spin-wrapper ::after { box-sizing: inherit; cursor: pointer; }
.card__instructions h1 { font-weight: 400; color: rgb(255, 255, 255); text-transform: none; line-height: 1; text-align: center; }
.card__instructions .card__counter { text-align: center; }
.order_block h3 { text-transform: none; text-align: center; }
.card {width: 100%;max-width: 460px;padding: 25px;border-radius: 20px;border: 3px solid rgb(91, 35, 97);background: repeating-linear-gradient(45deg, rgb(206, 0, 113), rgb(155, 39, 102) 10px, rgb(134, 0, 73) 10px, rgb(231, 58, 152) 20px);/* margin: 0px !important; */}
.card__instructions { color: rgb(255, 255, 255); font-size: 32px; max-width: 433px; text-align: center; margin: 0px auto 40px; }
.card__instructions h1 { font-size: 30px; }
.card__instructions span { width: 40px; height: 40px; display: inline-block; }
.card__instructions svg { width: 100%; height: 100%; }
.card__container { display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; border-radius: 20px; border: 3px solid rgb(91, 35, 97); overflow: hidden; background-color: rgb(255, 255, 255); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23a3a3a3' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E"); }
.card__item { width: 25%; height: 112.5px; padding: 10px; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; transition: all 0.3s ease-in 0s; }
.card__item span { position: absolute; }
.card__item svg { width: 72px; height: 72px; }
.card__item .card__item__reload, .card__item .card__item__sale { opacity: 0; z-index: 1; }
.card__item__sale { position: relative; line-height: 0; }
.card__item__sale p { font-family: "Saira Condensed", sans-serif; font-style: normal; font-weight: bold; font-size: 25px; line-height: 39px; text-align: center; color: rgb(255, 255, 255); position: absolute; top: 17px; left: 15px; }
.card__item.reload .card__item__reload { opacity: 1; }
.card__item.reload .card__item__cover { opacity: 0; }
.card__item.sale .card__item__sale { opacity: 1; }
.card__item.sale .card__item__cover { opacity: 0; }
.card__item:hover { transform: scale(1.2); }
.card__item__sale-100, .card__item__sale-50, .card__item__sale-30 { display: none; }
.card__item.sale-100 .card__item__sale-100 { display: block; }
.card__item.sale-50 .card__item__sale-50 { display: block; }
.card__item.sale-30 .card__item__sale-30 { display: block; }
.card__item__sale .card__item__sale-100, .card__item__sale .card__item__sale-50, .card__item__sale .card__item__sale-30 { top: 50%; left: 50%; transform: translate(-50%, -50%); }
.pop-up-window { top: 13%; }
.pop-up-window .pop-up-text { margin-bottom: 20px !important; }
.order_block {padding: 10px;margin-top: -20px;}
.input-roulette { appearance: none; }
@media only screen and (max-width: 425px) {
  .pop-up-heading {font-size: 33px !important;}
  .imgbox { max-width: 76px; width: 55px; }
  .imgbox2 { max-width: 76px; width: 53px; margin-left: -8px; }
  .pop-up-window .pop-up-text { font-size: 18px; }
  .close-popup { right: 0px; top: -70px; }
   .card__item.sale-100 .card__item__sale-100 { display: block;font-size: 14px!important;  }
.card__item.sale-50 .card__item__sale-50 { display: block;font-size: 14px!important; }
.card__item.sale-30 .card__item__sale-30 { display: block; font-size: 14px!important;}
.card__item__sale .card__item__sale-100, .card__item__sale .card__item__sale-50, .card__item__sale .card__item__sale-30 {
    top: 50%;
    left: 46%;
    transform: translate(-50%, -50%);
}
}
@media only screen and (max-width: 425px) {
  .card__item svg { width: 52px; height: 52px; }
  .card__item { height: 90px; }
  .card__instructions { margin: 0px auto 10px; }
  .card__instructions h1 { font-size: 24px; margin-top: 0px !important; }
  .card__instructions span { width: 25px; height: 25px; }
  .card__item.glow::after { width: 52px; height: 52px; }
  .card__item__sale p { font-size: 20px; line-height: 20px; top: 16px; left: 8px; }
  .card__item__sale-30 { left: 50% !important; }
}
@media only screen and (max-width: 370px) {
  .card__item svg { width: 40px; height: 40px; }
  .card__item.glow::after { width: 40px; height: 40px; top: 20px; }
  .card__instructions h1 { font-size: 20px; }
  .card__item__sale p { font-size: 17px; line-height: 17px; top: 13px; left: 5px; }
}
body * { font-family: Georgia, Times, "Times New Roman", serif !important; }
.blog_article p { font-size: 22px !important; line-height: 26px !important; }
body { background-color: rgb(255, 255, 255); }
#wrapper { width: 100%; margin: 0px auto; background-color: rgb(255, 255, 255); overflow: hidden; font-family: Georgia, Times, "Times New Roman", serif; }
.blog_cat_tag { float: left; display: inline-block; background: rgb(197, 168, 123); padding: 8px 14px; margin-right: 15px; color: rgb(255, 255, 255); margin-bottom: 10px; }
.blog_cat_tag:hover { background: rgb(39, 39, 39); }
.clear { clear: both; }
.blog_content_article_bg { margin: 2em auto 0px; width: 98%; max-width: 1280px; }
.blog_content_article { width: 70%; height: auto; min-height: 250px; padding: 2%; margin-bottom: 20px; float: left; border: 3px dotted rgb(215, 215, 215); background-color: rgb(255, 255, 255); box-sizing: border-box; }
.blog_sidebar { width: 27%; position: relative; padding: 0px 1%; margin: 0px; height: 100%; float: right; box-sizing: border-box; }
.blog_cat_list_sidebar { width: 98%; padding: 0px 1%; margin: 0px 0px 15px; }
.blog_cat_name_sidebar { width: 100%; display: block; padding: 0px 0px 7px; font: 27px Georgia, Times, "Times New Roman", serif; margin-bottom: 10px; color: rgb(91, 91, 91); }
.blog_cat_list_sidebar .blog_cat_tag { float: left; display: inline-block; background: rgb(197, 168, 123); padding: 6px 7px; margin-right: 8px; color: rgb(255, 255, 255); margin-bottom: 10px; }
.blog_cat_list_sidebar .blog_cat_tag:hover { background: rgb(39, 39, 39); }
.blog_popular_article { width: 98%; padding: 0px 1%; margin: 0px 0px 15px; }
.blog_popular { width: 100%; display: block; padding: 0px 0px 7px; font: 27px Georgia, Times, "Times New Roman", serif; margin-bottom: 20px; color: rgb(91, 91, 91); }
.popular_item { margin-bottom: 8px; display: flex; align-items: center; }
.popular_item:nth-child(n+2) { padding-top: 8px; border-top: 1px solid rgb(229, 229, 229); }
.popular-image { float: left; display: inline-block; position: relative; overflow: hidden; }
.popular-tittle { padding-left: 20px; flex: 1 1 0%; }
#cont .popular-tittle a { color: rgb(0, 0, 0); font-size: 15px; line-height: 1.3 !important; }
#cont .popular-tittle a:hover { color: rgb(188, 155, 112); text-decoration: none; }
.blog_lates_article { width: 98%; padding: 0px 1%; margin: 0px 0px 15px; }
.blog_lates { width: 100%; display: block; padding: 0px 0px 7px; font: 27px Georgia, Times, "Times New Roman", serif; margin-bottom: 20px; color: rgb(91, 91, 91); }
.lates_item { margin-bottom: 8px; display: flex; align-items: center; }
.lates_item:nth-child(n+2) { padding-top: 8px; border-top: 1px solid rgb(229, 229, 229); }
.lates-image { float: left; display: inline-block; padding-right: 20px; }
.lates-tittle { flex: 1 1 0%; }
#cont .lates-tittle a { color: rgb(0, 0, 0); font-size: 15px; line-height: 1.3 !important; }
#cont .lates-tittle a:hover { color: rgb(188, 155, 112); text-decoration: none; }
@media screen and (max-width: 1200px) {
  .blog_cat_name_sidebar, .blog_lates, .blog_popular { font: 24px HelveticaNeueCyr-Medium; }
  .blog_content_article_bg { margin: 1em auto 0px; }
  .blog_content_article { width: 100%; float: none; padding: 1em 2%; }
  .blog_sidebar {width: 98%;padding: 0px 1%;float: none;display: none;}
}
@media screen and (max-width: 500px) {
  .blog_cat_name_sidebar, .blog_lates, .blog_popular { font: 22px HelveticaNeueCyr-Medium; }
}
#top_menu_bg_full { width: 100%; height: auto; z-index: 999; margin: 0px auto; background: center center no-repeat rgb(17, 17, 17); }
#top_menu_fixed { width: 100%; background: 0px 0px; padding: 0px; height: auto; }
#top_menu_fixed .su-row.head_main_colum { margin: 0px auto; padding: 0px; width: 100%; max-width: 1600px; }
#top_menu_fixed .su-row.head_main_colum img { max-width: 100%; height: auto; }
#top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 23%; margin: 0px auto !important; padding: 10px 1% !important; }
#top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 68%; margin: 0px auto !important; padding: 30px 1% 10px !important; }
#top_menu_fixed #megamenucss { font-family: Georgia, Times, "Times New Roman", serif; text-transform: uppercase; }
#content_bg { width: 100%; max-width: 1920px; margin: 0px auto; background-color: rgb(249, 249, 249); font-family: Georgia, Times, "Times New Roman", serif; }
.clear { clear: both; }
::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track { background-color: rgb(234, 234, 234); border-left: 1px solid rgb(204, 204, 204); }
::-webkit-scrollbar-thumb { background-color: rgb(197, 168, 123); }
::-webkit-scrollbar-thumb:hover { background-color: rgb(170, 170, 170); }
#cont { width: 100%; height: auto; padding: 0px 0px 2%; margin: 0px auto; overflow: hidden; }
#cont p { font-family: Georgia, Times, "Times New Roman", serif; font-size: 22px; color: rgb(36, 36, 36); line-height: 1.5; text-align: justify; }
b { color: rgb(0, 0, 0); }
#cont img { max-width: 100%; height: auto; }
#cont hr { height: 0.2px; width: auto; background-color: rgb(0, 38, 85); }
#cont .blog_content_article ol { list-style-type: none; counter-reset: item 0; }
#cont .blog_content_article li::before { background: rgb(197, 168, 123); color: rgb(255, 255, 255); font-size: 13px; display: inline-block; border-radius: 6px; margin-right: 7px; content: counter(item); counter-increment: item 1; padding: 1px 8px; font-weight: 700; }
#cont .blog_content_article ol li { padding: 7px 0px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; font-size: 20px; font-family: Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); text-align: left; margin-left: 3px; line-height: 1.5 !important; }
#cont .blog_content_article a { font: 22px HelveticaNeueCyr-Bold; }
#cont .blog_content_article a:link { color: rgb(188, 155, 112); }
#cont .blog_content_article a:visited { color: rgb(188, 155, 112); }
#cont .blog_content_article a:hover { color: rgb(3, 93, 146); text-decoration: underline; }
#cont .blog_content_article a:active { color: rgb(188, 155, 112); text-decoration: underline; }
#footer_bg { width: 100%; height: auto; margin: 0px auto; background-image: url("../images/foot_bg.jpg")/*tpa=https://evrhst-a.akamaihd.net/19220/images/foot_bg.jpg*/; background-repeat: no-repeat; background-position: center top; background-size: cover; color: rgb(255, 255, 255); }
#footer_bg .su-row.cont_2_colum { margin: 0px auto; padding: 2em 0px; width: 100%; max-width: 1600px; }
#footer_bg .su-column.cont_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 { width: 22%; margin: 0px auto !important; padding: 5px 1% !important; }
#footer_bg .su-column.cont_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { width: 78%; margin: 0px auto !important; padding: 5px 1% !important; }
#footer_bg .su-row.soc_2_colum { margin: 0px auto; padding: 0px; width: 100%; }
#footer_bg .su-row.soc_2_colum img { max-width: 100%; height: auto; }
#footer_bg .su-column.soc_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 { width: 0%; margin: 0px auto !important; padding: 5px 1% !important; }
#footer_bg .su-column.soc_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 {/* width: 100%; *//* margin: 0px auto !important; *//* padding: 10px 1% !important; */margin: auto;}
#footer_bg p.soc_bot { float: left; padding-right: 6%; margin: 0px !important; }
#footer_bg p.soc_bot:last-child { padding-right: 0px; }
#footer_bg p.soc_bot img:hover { opacity: 0.7; }
#copy { width: 100%; height: auto; margin: 0px; padding: 15px 0px; background-image: url(""); background-repeat: no-repeat; background-position: center top; background-size: cover; }
#cont h2, #cont h3, #cont h4, #cont h5 { margin: 10px 0px; }
#cont h2 { font: 31px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
#cont h3 { font: 27px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
#cont h4 { font: 25px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
#cont h5 { font: 23px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
h2 { font: 31px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
h3 { font: 27px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
h4 { font: 25px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
h5 { font: 23px Georgia, Times, "Times New Roman", serif; color: rgb(36, 36, 36); }
@media screen and (max-width: 1600px) {
  #top_menu_fixed #megamenucss li a { font-size: 14px !important; padding: 20px 7px !important; }
  #footer_bg .su-column.cont_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 { width: 25%; margin: 0px auto !important; padding: 5px 1% !important; }
  #footer_bg .su-column.cont_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { width: 75%; margin: 0px auto !important; padding: 5px 1% !important; }
}
@media screen and (max-width: 1440px) {
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 23%; padding: 10px 1% !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 58%; padding: 30px 1% 10px !important; }
  #top_menu_fixed #megamenucss li a { font-size: 15px !important; padding: 10px 7px !important; }
}
@media screen and (max-width: 1200px) {
  #cont { float: none; width: 96%; margin: 0px auto; }
  #top_menu_fixed { position: relative; margin: 0px auto; }
  #top_menu_fixed .su-row.head_main_colum { max-width: 850px; margin: 0px auto !important; }
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 24%; padding: 10px 1% !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 50%; padding: 40px 1% 10px !important; }
  #megamenucss #js-mainnav.megamenu { z-index: 99 !important; }
  #js-mainnav.megamenu { overflow: visible !important; }
  #js-mainnav .js-megamenu { position: absolute; width: 100%; text-align: center; }
  #megamenucss ul.megamenu li { border-bottom: 1px solid rgb(241, 241, 241) !important; }
  #top_menu_fixed #megamenucss li a { padding: 16px 7px !important; }
  #footer_bg .su-column.cont_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 { width: 32%; margin: 0px auto !important; padding: 5px 1% !important; }
  #footer_bg .su-column.cont_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { width: 68%; margin: 0px auto !important; padding: 5px 1% !important; }
}
@media screen and (max-width: 1100px) {
  #top_menu_bg_full { height: auto; }
}
@media screen and (max-width: 1024px) {
  #cont { padding: 0px 0px 1.7em; }
}
@media screen and (max-width: 1000px) {
  #cont h2, h2 { font: 21px Georgia, Times, "Times New Roman", serif; }
  #cont h3, h3 { font: 20px Georgia, Times, "Times New Roman", serif; }
  #cont h4, h4 { font: 19px Georgia, Times, "Times New Roman", serif; }
  #cont h5, h5 { font: 18px Georgia, Times, "Times New Roman", serif; }
  #footer_bg .su-column.cont_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 { width: 99%; text-align: center; margin: 0px auto !important; padding: 5px 1% 10px !important; }
  #footer_bg .su-column.cont_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { width: 99%; max-width: 550px; float: none; margin: 0px auto !important; padding: 5px 1% !important; }
  #footer_bg .su-row.soc_2_colum img { max-width: 35px !important; }
  #footer_bg .su-column.soc_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { float: none; max-width: 450px; }
}
@media screen and (max-width: 900px) {
  #top_menu_fixed .su-row.head_main_colum img { max-width: 160px; }
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 30%; padding: 10px 1% !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 43%; padding: 30px 1% 10px !important; }
  #top_menu_fixed { margin: 0px auto; height: auto; background: rgb(5, 5, 5) !important; }
}
@media screen and (max-width: 700px) {
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 27%; padding: 10px 1% !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 43%; padding: 30px 1% 10px !important; }
  #top_menu_fixed .su-row.head_main_colum img { max-width: 290px; }
}
@media screen and (max-width: 600px) {
  #top_menu_fixed .su-row.head_main_colum { max-width: 400px; }
  #top_menu_fixed { margin: 0px auto; height: auto; background: 0px 0px !important; }
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 98%; text-align: center; padding: 10px 1% 5px !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 50%; padding: 0px 0px 5px !important; }
  #footer_bg p.soc_bot { padding-right: 4%; }
  #footer_bg .su-column.soc_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { max-width: 400px; padding: 10px 1% 0px !important; }
}
@media screen and (max-width: 500px) {
  #cont p { line-height: 1.4 !important; }
 
}
@media screen and (max-width: 400px) {
  #top_menu_fixed .su-column.logo_colum_1.su-column-size-1-1.su-column-size-medium-1-3 { width: 98%; text-align: center; padding: 10px 1% 5px !important; }
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { width: 90%; padding: 0px 0px 5px !important; }
  #footer_bg .su-column.soc_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { max-width: 240px; }
  #footer_bg p.soc_bot { padding-right: 15px; padding-bottom: 1em; }
  #footer_bg p.soc_bot:nth-child(5) { padding-bottom: 0px !important; }
  #footer_bg .su-column.cont_2_colum_1.su-column-size-1-1.su-column-size-medium-1-2 img { max-width: 230px; height: auto; }
}
.su-row { display: flex; flex-wrap: wrap; margin: 0px 0px 0px -25px; padding: 0px; list-style: none; }
.su-row::after, .su-row::before { content: ""; display: block; overflow: hidden; }
.su-row::after { clear: both; }
.su-row > * { flex: 0 0 auto; margin: 0px; padding-left: 25px; float: left; }
.su-row > * > :last-child { margin-bottom: 0px; }
.su-row:not(.su-row-preserve) { margin-left: -35px; }
.su-row > * { padding-left: 35px; }
[class*="su-column"] { box-sizing: border-box; width: 100%; }
.su-column-size-1-1 { width: 100%; }
@media (min-width: 768px) {
  .su-column-size-medium-1-2 { width: 50%; }
  .su-column-size-medium-1-3 { width: 33.333%; }
}
@media (min-width: 768px) and (max-width: 959px) {
  .su-row [class*="su-column-size-medium-"]:not(.su-column-size-medium-1-1) { margin-top: 25px; }
  .su-row:not(.su-row-preserve) { margin-left: -25px; }
  .su-row > * { padding-left: 25px; }
}
@media (max-width: 767px) {
  .su-row:not(.su-clmms-no) [class*="su-column-size-"]:nth-child(n+2) { margin-top: 25px; }
  .su-row [class*="su-column-size-"][class*="su-column-size-medium-"]:not(.su-column-size-medium-1-1):nth-child(1) { margin-top: 25px; }
}
.su-row .su-column > .su-column-inner > .su-column-content > :first-child { margin-top: 0px; }
.su-row .su-column > .su-column-inner > .su-column-content > :last-child { margin-bottom: 0px; }
.qoute { position: relative; border-top: 3px solid rgb(197, 168, 123); border-bottom: 3px solid rgb(197, 168, 123); padding: 15px 0px; }
.qoute.warning { border-color: rgb(220, 20, 60); }
.qoute p { width: 80%; margin: 0px auto; text-align: center; font-weight: 700; z-index: 1; }
.qoute img { position: absolute; top: calc(50% - 16px); left: 0px; z-index: 0; }
@media screen and (max-width: 479px) {
  .qoute p { padding-left: 15px; }
}
ul li { line-height: 1 !important; }
#megamenucss .megamenu .menu-title i { padding-right: 2px; }
#megamenucss #js-mainnav.megamenu .clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#megamenucss #js-mainnav.megamenu { line-height: 1; position: relative; z-index: 9; }
#megamenucss #js-mainnav.megamenu ul.level0 { margin: 0px; padding: 0px; }
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss { float: left; margin: 0px; padding: 0px; position: relative; }
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss a.megacss { display: block; line-height: normal; margin: 0px; padding: 12px 15px; text-decoration: none; cursor: pointer; }
#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.menu-title { display: block; }
#megamenucss #js-mainnav.megamenu.horizontal.center ul.level0 { float: left; position: relative; left: 50%; transform: translate(-50%); }
body {overflow-x: hidden !important;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
#megamenucss #js-mainnav.megamenu.horizontal.center ul.level0 li.megacss { position: relative; }
#megamenucss ul { margin: 0px; padding: 0px; }
@media screen and (max-width: 1200px) {
  #jux_memamenu95 #js-mainnav.megamenu .js-megamenu { display: none; }
  #jux_memamenu95 #js-mainnav.megamenu.noJS ul.megamenu li { box-shadow: none !important; }
  #jux_memamenu95 #js-mainnav.megamenu.horizontal { border-radius: 0px !important; }
  #jux_memamenu95 #js-mainnav ul.level0 { border: none !important; }
}
@media screen and (max-width: 480px) {
  #jux_memamenu95 a { text-decoration: none; }
}
#jux_memamenu95 #js-mainnav .js-megamenu { display: block; }
@media screen and (max-width: 1200px) {
  #jux_memamenu95 #js-mainnav.megamenu { overflow: hidden; width: 100% !important; }
  #jux_memamenu95 #js-mainnav.megamenu ul.level0 { float: none !important; }
  #jux_memamenu95 #js-mainnav.megamenu ul.level0 li.megacss { position: relative; float: none !important; background-image: none !important; }
  #jux_memamenu95 #js-mainnav.megamenu ul.megamenu { margin: 0px !important; }
  #jux_memamenu95 #js-mainnav.megamenu.noJS ul.megamenu li { border-bottom: 1px solid rgba(255, 255, 255, 0.3); padding: 0px !important; border-radius: 0px !important; }
  #jux_memamenu95 #js-mainnav.megamenu.noJS ul.megamenu li a { position: relative; }
}
#jux_memamenu95 #js-mainnav.megamenu.customized ul.level0 li.megacss { list-style-type: none; list-style-position: inside; color: rgb(51, 102, 153); font-size: 13px; }
#jux_memamenu95 #js-mainnav.megamenu.customized ul.level0 li.megacss a.megacss { background: rgba(51, 51, 51, 0); font-size: 15px; color: rgb(255, 255, 255); padding: 20px 10px; margin: 0px; border-width: 0px; border-style: solid; border-color: rgb(102, 102, 102); border-radius: 0px; }
#jux_memamenu95 #js-mainnav.megamenu.customized ul.level0 li.megacss:hover { list-style-type: none; list-style-position: inside; color: rgb(51, 102, 153); font-size: 13px; }
#jux_memamenu95 #js-mainnav.megamenu.customized ul.level0 li.megacss a.megacss:hover { background: rgba(51, 51, 51, 0); font-size: 15px; color: rgb(200, 167, 123); padding: 20px 10px; margin: 0px; border-width: 0px; border-style: solid; border-color: rgb(102, 102, 102); border-radius: 0px; }
#jux_memamenu95 #megamenucss #js-mainnav.customized .js-megamenu { background: rgba(82, 82, 82, 0); }
@media screen and (max-width: 540px) {
  #cont p { text-align: left; }
}
body { }
@-webkit-keyframes fadeInLoad { 
  0% { opacity: 0; }
  25% { opacity: 0; }
  50% { opacity: 0; }
  75% { opacity: 0.9; }
  100% { opacity: 1; }
}
@keyframes fadeInLoad { 
  0% { opacity: 0; }
  25% { opacity: 0; }
  50% { opacity: 0; }
  75% { opacity: 0.9; }
  100% { opacity: 1; }
}
.logo-wrapper { margin-top: 5px; }
#top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { padding-top: 28px !important; }
@media screen and (max-width: 1000px) {
  #footer_bg p.soc_bot { display: inline-block; float: none; }
  #footer_bg .su-column.soc_2_colum_2.su-column-size-1-1.su-column-size-medium-1-2 { text-align: center; }
}
@media screen and (max-width: 700px) {
  #top_menu_fixed .su-row.head_main_colum img { max-width: 280px; }
}
@media screen and (max-width: 600px) {
  #top_menu_fixed .su-column.nav_colum_2.su-column-size-1-1.su-column-size-medium-1-3 { padding-top: 0px !important; }
}
@media screen and (max-width: 480px) {
  #cont .blog_content_article ol { padding-left: 20px; }
}
.vk-container { font-family: tahoma, arial, verdana, sans-serif; font-size: 15px; color: rgb(0, 0, 0); text-decoration: none; }
.vk-header { background: none 0px 0px repeat scroll rgb(218, 226, 232); padding: 4px 4px 4px 6px; margin-bottom: 10px; }
.vk-header-text { padding: 2px 3px 1px; line-height: 130%; color: rgb(69, 104, 142); font-weight: 700; }
.vk-comment-load { margin-bottom: 15px; position: relative; border-bottom: 1px solid rgb(218, 225, 232); padding-bottom: 15px; }
.vk-avatar img { float: left; margin-right: 10px; border-radius: 1.575em; }
.vk-comment-name { color: rgb(164, 0, 0); font-weight: 700; font-size: 14px; margin-left: 59px; }
.vk-comment-text { margin-left: 67px; }
.vk-comment-date { margin-left: 60px; color: rgb(153, 153, 153); }
.ord_button { background-color: rgb(252, 10, 16); display: inline-block; padding: 10px 20px; box-shadow: rgb(153, 153, 153) 2px 3px 8px; border-radius: 8px; border: 3px solid rgb(255, 255, 255); margin: 20px 0px 30px; line-height: 27px; text-transform: uppercase; transition: all 0.3s ease-in 0s; color: rgb(255, 255, 255) !important; font-size: 25px !important; text-decoration: none !important; }
.ord_button:hover { background-color: rgb(119, 33, 51); box-shadow: rgb(153, 153, 153) 2px 3px 3px; transform: scale(1.1); text-decoration: none !important; }
a:active, a:focus { outline: 0px; }
:focus { outline: 0px; }
.vk-comment-text p { margin-block-start: 8px; }
#order_form { margin: auto; }
#order_form {background: url("../img/formbg.jpg")/*tpa=https://evrhst-a.akamaihd.net/19220/img/formbg.jpg*/ 0% 0% / 100% 100% no-repeat rgb(255, 255, 255);padding: 17px;max-width: 500px;}
#order_form_place, .order_form_pole label { text-align: center; }
#order_form div { background: 0px 0px !important; }
.order-style { margin: 45px 10px 25px; border: 2px solid rgb(2, 153, 255); padding: 10px; }
.order-style { margin: 45px 10px 25px; border: 2px solid rgb(2, 153, 255); padding: 10px; }
#order_form label { padding: 5px 0px; font-weight: 700; display: block; font-size: 16px; }
#order_form input { font-size: 21px; padding: 15px; border-radius: 3px; border: 2px solid rgb(233, 215, 220); max-width: 300px; width: 86%; }
.order_form_pole { margin-top: 30px; }
#order_form button {display: inline-block;padding: 20px;color: rgb(255, 255, 255);font-weight: 700;text-decoration: none;width: 171px;box-shadow: rgba(129, 150, 160, 0.45) 0px 4px 15px 0px;max-width: 200px !important;border-radius: 5px;background-color: red;background-position: 1.35em 0.94em;background-size: 1em;background-repeat: no-repeat;transition: all 0.15s ease-in-out 0s;border: 0px;cursor: pointer;font-size: 20px;margin-top: 20px;}
#order_form span { font-size: 16px; color: rgb(0, 0, 0); }
@media only screen and (max-width: 600px) {
  #order_form { padding: 22px; }
}
img { max-width: 100%; }
a { color: rgb(184, 139, 88); }
#ball_zone { border-radius: 50%; margin: 0px auto; width: 100%; max-width: 250px; height: 250px; background: red; font-size: 75px; color: rgb(245, 245, 245); display: flex; justify-content: center; align-items: center; border: 15px solid rgb(245, 245, 245); box-shadow: rgba(0, 0, 0, 0.9) 0px 0px 10px; }
@media (max-width: 463px) {
  #ball_zone { max-width: 180px; height: 180px; font-size: 50px; }
}
dialog::backdrop { background: rgb(0, 0, 0); opacity: 0.7; }
img { max-width: 100%; }
input { outline: none 0px; }
input { outline: none 0px; }
.Body { font-family: Georgia, Times, "Times New Roman", serif !important; font-size: 22px !important; line-height: 1.2 !important; }
.comment__wrap { font-family: Georgia, Times, "Times New Roman", serif !important; font-size: 22px !important; line-height: 1.2 !important; }
.imgbox { max-width: 76px; }
.imgbox2 { max-width: 76px; }
.submit-roulette:hover { background: rgb(187, 0, 0); transition: background 0.3s ease 0s; }
.submit-roulette:active { transform: translateY(2px); box-shadow: none; }
i.submit-roulette { text-transform: uppercase; padding: 10px 15px; margin: 5px 0px 15px; outline: none; border: none; border-radius: 5px; box-shadow: rgb(36, 33, 32) 0px 4px 3px; background: red; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; transition: background 0.3s ease 0s; appearance: none; }
input[value="ÃÅ¸ÃÂ¾ÃÂ»Ã‘Æ’Ã‘â€¡ÃÂ¸Ã‘â€šÃ‘Å’ ÃÂ±ÃÂµÃ‘ÂÃÂ¿ÃÂ»ÃÂ°Ã‘â€šÃÂ½ÃÂ¾"]:hover { transition: background 0.3s ease 0s; background: rgb(187, 0, 0) !important; }
input[value="ÃÅ¸ÃÂ¾ÃÂ»Ã‘Æ’Ã‘â€¡ÃÂ¸Ã‘â€šÃ‘Å’ ÃÂ±ÃÂµÃ‘ÂÃÂ¿ÃÂ»ÃÂ°Ã‘â€šÃÂ½ÃÂ¾"]:active { transform: translateY(2px); box-shadow: none !important; }
.input-roulette { padding-left: 5px; height: 42px; margin-bottom: 10px; width: auto !important; }
input[placeholder="Ãâ€™ÃÂ°Ã‘Ë†ÃÂµ ÃÂ¸ÃÂ¼Ã‘Â"], input[placeholder="Ãâ€™ÃÂ°Ã‘Ë† Ã‘â€šÃÂµÃÂ»ÃÂµÃ‘â€žÃÂ¾ÃÂ½"] { padding-left: 5px; height: 42px; margin-bottom: 10px; }
.ruletka-p { text-indent: 0px; color: black; margin: 15px; line-height: 25px; font-weight: bold; text-align: center !important; }
.ruletka-p h2 { font-size: 25px; margin-bottom: 15px; }
.ruletka-a { color: rgb(22, 151, 206); }
.spin-wrapper { box-shadow: 0px 0px 10px; border: 3px solid red; padding: 20px 10px; border-radius: 10px; text-align: center; box-sizing: border-box; }
.spin-wrapper .ruletka-p { margin-bottom: 15px; }
.danger-text { color: red; font-weight: bold; }
.wheel { margin: 0px auto; position: relative; width: 380px !important; }
.wheel img { max-width: 100%; }
.wheel-img { transition: all 4s ease 0s; }
.wheel-cursor { position: absolute; height: 35%; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 35% !important; }
.cursor-text { position: absolute; z-index: 2; display: inline-block; height: 45%; cursor: pointer; border-radius: 50%; vertical-align: middle; text-align: center; border: 1px solid rgb(204, 204, 204); top: 49%; left: 50%; user-select: none; transform: translate(-50%, -50%); box-shadow: rgb(255, 255, 255) 0px -2px 0px inset, rgb(255, 255, 255) 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px; background: radial-gradient(at center center, rgb(255, 255, 255) 0%, rgb(234, 234, 234) 100%); width: 45% !important; font: 16px / 61px Arial !important; }
.order_block { display: none; text-align: center !important; }
.order_block img {/* width: 20%; */}
.order_block h3 { background: transparent; font: bold 18px Arial !important; }
#luckyshop_form, #proffit_crm_form, #cryp_form, #everad_form_params, #papakarlo_form, #everad_form_thx, #drcash_form_thx_reg2, #profit_form2, #omni_form, #everad_form, #rocket_form_new, #shakes_form, #apilead_form, #apilead_form_reg4, #hp_form, #p_hp_form, #pw_hp_form, #leadtrade_form, #drcash_form, #t_drcash_form, #rocket_form, #ad1_form, #p_omni_form, #m_leads, #v_m_leads, #kma_form, #kma_form_thx, #adbees_form, #crm_form, #leadgroup_form, #leadbit_form, #cpagetti_form, #monsterleads_form, #tl_form, #hp_form3, #adeptcpa_form, #burg_tl_form, #scpa_pw_ad1_form, #scpa_pw_hp_form, #scpa_pw_tl_form, #scpa_pw_apilead_form, #scpa_pw_leadtrade_form, #scpa_pw_drcash_form, #rekl_form, #p_apilead_form, #aff1_form, #leadvertex_cpa1, #leadvertex_cpa1_reg2, #p_hp_form_test, #p_rekl_form, #static_omni_form, #funcpa_form, #p_omni_form_thx, #tiktok_apilead_form, #ad1_devtizer, #ha9_form, #healthinlife_profitclicks_max, #healthinlife_profitclicks, #healthinlife_profitclicks_push, #leadvertex_cpa3_profitclicks, #healthinlife_new, #leadvertex_cpa1_reg2, #EgipetHils, #healthinlife_arbitr, #p_omni_form_thx { display: flex; flex-direction: column; align-items: center; font-family: "Proxima Nova", Arial, "Helvetica Neue", sans-serif; }
.time_remains { font-size: 1.1em; color: red; font-weight: bold; }
.spin-result-wrapper { display: none; padding: 0px 10px; box-sizing: border-box; width: 100%; top: 0px; z-index: 999; left: 0px; height: 100%; position: fixed; background-color: rgba(0, 0, 0, 0.6); text-align: center; }
.pop-up-window { position: relative; max-width: 400px; right: 0px; left: 0px; top: 40%; margin: 0px auto; background: none 0% 0% repeat scroll rgb(255, 255, 255); text-align: center; padding: 70px 10px 20px; border-radius: 10px; animation: 0.7s ease 0s 1 normal none running pop-up-appear; }
.close-popup { position: absolute; width: 30px; height: 30px; background-image: url("../images/cross.svg")/*tpa=https://evrhst-a.akamaihd.net/19220/images/cross.svg*/; background-size: 100%; top: -40px; border-radius: 50%; box-shadow: rgb(255, 255, 255) 0px 0px 10px; right: 0px; cursor: pointer; }
.pop-up-heading { font-size: 40px; margin-bottom: 20px; }
.pop-up-text { margin-bottom: 25px; font-size: 24px; line-height: 30px; text-align: center !important; }
.pop-up-button { text-transform: uppercase; padding: 10px 20%; font-size: 20px; border-radius: 5px; background-color: rgb(113, 195, 65); border: medium none; cursor: pointer; outline: none medium; text-decoration: none !important; color: rgb(255, 255, 255) !important; }
.super-rotation { animation-name: super-rotation; animation-duration: 7s; animation-fill-mode: forwards; transition-timing-function: ease-in-out; }
@-webkit-keyframes super-rotation { 
  70% { transform: rotate(1783deg); }
  100% { transform: rotate(1774deg); }
}
@keyframes super-rotation { 
  70% { transform: rotate(1783deg); }
  100% { transform: rotate(1774deg); }
}
.cursor-text:active { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset; }
.pop-up-layer { position: fixed !important; top: 0px !important; width: 100% !important; height: 100% !important; background-color: rgba(0, 0, 0, 0.7) !important; z-index: 99 !important; }
.pop-up-layer-show { display: block; }
.pop-up-window { position: relative; max-width: 400px; right: 0px; left: 0px; top: 40%; margin: 0px auto; background: none 0% 0% repeat scroll rgb(255, 255, 255); text-align: center; padding: 70px 10px 20px; border-radius: 10px; animation: 0.7s ease 0s 1 normal none running pop-up-appear; }
.pop-up-window::before { content: ""; position: absolute; width: 110px; height: 110px; top: -55px; left: 0px; right: 0px; margin: 0px auto; background-color: rgb(113, 195, 65); border-radius: 50%; animation: 0.5s ease 0.6s 1 normal backwards running pop-up-appear-before; }
.pop-up-window::after { content: ""; position: absolute; width: 50px; height: 20px; top: -20px; left: 0px; right: 0px; margin: 0px auto; border-width: medium medium 4px 4px; border-style: none none solid solid; border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-image: none 100% / 1 / 0 stretch; transform: rotate(-45deg); transition: opacity 1s ease 0s; animation: 0.5s ease 0.6s 1 normal backwards running pop-up-appear-after; }
.text_small { font-size: 0.5em !important; font-weight: normal !important; }
@keyframes pop-up-appear { 
  0% { transform: translateY(-2000px); }
  30% { transform: translateY(100px); }
  100% { transform: translateY(0px); }
}
@keyframes pop-up-appear-before { 
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}
@keyframes pop-up-appear-after { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.pop-up-button:hover { color: rgb(255, 255, 255) !important; text-decoration: none !important; }
@media (max-width: 520px) {
  .wheel { width: 260px !important; }
  .cursor-text { line-height: 45px !important; font-size: 12px !important; }
}
@media screen and (max-width: 345px) {
  .wheel { width: 250px !important; }
  .cursor-text { line-height: 40px !important; font-size: 11px !important; }
}
@media (max-width: 711.5px) {
  footer div.counters { display: none !important; }
  #container div.wrapper { justify-content: center; text-align: center; }
  footer div.copy { margin: 0px auto; }
}
@media (max-width: 1019.5px) {
  .moby { display: none !important; }
}
@media (max-width: 452px) {
  .card__item__sale-30 { font-size: 14px !important; left: 45% !important; }
}
#order_form input {
    font-size: 19px;
    padding: 15px;
    border-radius: 3px;
    border: 2px solid rgb(233, 215, 220);
    max-width: 82%;
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
@media (max-width: 639.5px) {
  #promo div.search { float: none; margin: 0px auto; padding: 5px 0px; }
}
@media not all, not all {
  .card__counter { padding-top: 30px !important; }
  .card__item__sale p { top: 22px !important; }
  .card__item.glow::after { top: 38px; right: 20px; }
  .card__item { height: 127.5px; }
}
@media screen and (min-width:0\0) {    

.card__item {
    width: 25%;
    height: 130.5px;
    padding: 5px;
    display: inline;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 1;
    transition: all 0.3s ease-in 0s;
}
body {
    background-color: #0b0b0b !important;
}
}