/*
*{margin:0;padding:0}body,html{height:100%}body{font-size:18px;font-family:Helvetica,Arial,sans-serif;color:#000;background:#f7f7f7 none repeat scroll 0 0}input{outline:medium none}a{color:#1697ce}a:hover{color:#b0493b}a img{border:medium none}a:focus{outline:medium none}h1{font-size:24px;font-weight:400}h2{font-size:20px;font-weight:400}.alex_zevsa_wcih4ECQW{position:relative;margin:0 auto;width:960px;padding:0 20px}.clearfix::after,.clearfix::before{content:"";display:table}.clearfix::after{clear:both}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC,.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{font-family:Arial,sans-serif!important}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a,.renul_seDwyoGn57 .dvksub_rYPIQ4ET,.zhanna_86_o5IKudBv h2{font-family:Arial,sans-serif!important}.katyakoncakova_FtFDdVex{position:relative;z-index:15}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{margin-top:20px;float:left;width:360px;text-decoration:none;color:#000;display:block;position:relative}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1{font-size:18px;margin-top:17px;margin-left:18px;width:250px;float:left;text-transform:uppercase;line-height:1}.katyakoncakova_FtFDdVex .vasilusya_rfYcdWbD{float:right;font-size:12px;margin-top:5px}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{width:330px;display:flex;justify-content:flex-end;align-items:center}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .mansurovan_vUZn4RQN{text-align:right;font-size:12px;text-transform:uppercase;float:right}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .Dulov_V_V_du3BxPsUO{font-weight:700;color:#353746}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a{color:#353744}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a:hover{color:#b0493d}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .udav_t_slEtc0GR{margin:0 5px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{background:#333541 none repeat scroll 0 0;height:50px}.katyakoncakova_FtFDdVex .main-menu-blk>li{display:inline-block;float:left;position:relative;padding:14px 10px;margin-right:19px;margin-left:19px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe a{text-transform:uppercase;font-size:14px;color:#fff;text-decoration:none}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .submenu-btn{color:#cf4f3a;font-style:normal;margin-left:4px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT{position:absolute;top:50px;left:-40px;width:400px;padding:40px 40px 40px 0;background:#fff none repeat scroll 0 0;z-index:15;display:none}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .germantrava_IeZ6X4Esi9 .vica_ehEmluAT{left:0}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .shev_V7Mo2liaeP .vica_ehEmluAT{left:-180px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT li{float:left;margin-left:40px;display:block;border-bottom:1px dashed #bdbdbf;z-index:10;position:relative}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe li.wwwter_ma_fAfmL15qxg{border-top:1px dashed #bdbdbf}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a{font-size:14px;color:#1697cd;text-transform:none;width:160px;padding:9px 0 7px;display:block}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a:hover{color:#b04939}.katyakoncakova_FtFDdVex .vladimir210487_POv1ApGe{position:absolute;width:440px;left:0;top:-1px;bottom:-1px;box-shadow:0 1px 5px #000;opacity:.2;z-index:1}.alstep54_sglCGFT6q{font-size:12px}.renul_seDwyoGn57 h2{font-weight:700;font-size:36px;margin-top:15px}.renul_seDwyoGn57 .dvksub_rYPIQ4ET{color:#6c6e7e;font-size:14px;text-transform:uppercase;margin-top:5px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1{margin-top:25px;color:#6c6e7a;line-height:1.5;padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #b9b9b9;font-size:18px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-indent:0;color:#000;text-align:justify;margin:15px;line-height:25px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs{text-indent:0;font-weight:700;margin-bottom:0;font-size:22px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG{margin-top:5px;font-size:20px;line-height:1.2;padding:10px;background:#e2e2e2 none repeat scroll 0 0;box-shadow:0 0 10px rgba(0,0,0,.75)}.renul_seDwyoGn57 .gelat_Bb6MhOHv{min-width:300px;padding:0 30px 10px 0;font-size:12px;font-style:italic;color:#a1a1a8}.renul_seDwyoGn57 .gelat_Bb6MhOHv>img{display:block;width:200px}.zhanna_86_o5IKudBv{background:#fff none repeat scroll 0 0;padding:35px 40px 40px;margin:0 0 50px;border-radius:4px}.zhanna_86_o5IKudBv h2{font-size:22px;text-transform:uppercase;line-height:1}.altakansk_YrlOq5h6N{font-family:Arial,sans-serif;color:#6c6e83;margin:0 5px}.dmavrodi_yjLIBb2Q{position:relative;z-index:10}.web-s{font-family:WebSymbols,sans-serif;-moz-user-select:none}.sazonov66_g9ysODlqt{margin-bottom:-340px;min-height:100%;position:relative;background:#f7f7f7 none no-repeat scroll center top}.vk-container{font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:15px;color:#000;text-decoration:none}.vk-header{background:#dae2e8 none repeat scroll 0 0;padding:4px 4px 4px 6px;margin-bottom:10px}.vk-header-text{padding:2px 3px 1px;line-height:100%;font-weight:700}.vk-avatar img{float:left;margin-right:10px;border-radius:5px}.vk-comment,.vk-comment-load{margin-bottom:15px;position:relative;border-bottom:1px solid #dae1e8;padding-bottom:15px}.vk-comment-name{color:#555;font-weight:700;font-size:12px}.vk-comment-text{margin-left:60px}.vk-comment-text p{text-align:justify;margin:10px 0}.vk-comment-date{margin-left:60px;color:#999}@media screen and (max-width:1020px){.alex_zevsa_wcih4ECQW{width:auto}.main-menu-blk{width:100%;margin:0 auto}.katyakoncakova_FtFDdVex .main-menu-blk>li{margin:0;display:block;padding:0;text-align:center;height:100%}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{height:auto}.katyakoncakova_FtFDdVex .main-menu-blk>li a{line-height:50px}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{width:180px}.alex_zevsa_wcih4ECQW,.main-menu-blk{height:100%}.web-s{display:none}body img{height:auto;max-width:100%}}@media screen and (max-width:720px){.inL_857097-text{text-align:center}.inL_310519,.inL_341781,.inL_857097{flex-direction:column;align-content:center}.katyakoncakova_FtFDdVex .main-menu-blk>li{width:33.333%}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{display:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv{width:250px;margin:0 auto;padding-right:0;float:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv>img{display:block;margin:0 auto}.zhanna_86_o5IKudBv h2{text-align:center;line-height:1.3;font-size:20px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{font-size:14px}}@media screen and (max-width:420px){.zhanna_86_o5IKudBv{padding-left:10px;padding-right:10px}.alstep54_sglCGFT6q{display:none}.katyakoncakova_FtFDdVex .main-menu-blk>li{width:50%}body img{height:auto;max-width:100%}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{width:300px}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1{width:225px;font-size:16px}.alex_zevsa_wcih4ECQW{padding:0}}.vk-avatar img{width:48px}@media screen and (min-width:320px) and (max-width:768px){.selected{display:none!important}}.comment-count{font-style:normal}.vk-comment-text{font-weight:400;font-style:normal}.vk-comment-date{font-weight:400;font-style:normal}.vk-comment-name{font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0;text-decoration:none}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}a:active,a:focus{outline:0}input{outline:0}input:active{outline:0}:focus{outline:0}button:active,button:focus{outline:0!important}button::-moz-focus-inner{border:0!important}@media screen and (max-width:480px){input{width:90%}}.main-link{max-width:300px;display:block;margin:20px auto;padding:20px;font-size:20px;text-decoration:none;background-color:#de0606;text-align:center;color:#fff!important;border-radius:4px;border:none;cursor:pointer}.main-link:hover{opacity:.8}.spin-wrapper{-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px;border:3px solid red;padding:20px 10px;border-radius:10px;text-align:center;box-sizing:border-box}.wheel-wrapper{text-align:center}.wheel{width:380px!important;margin:0 auto;position:relative}.wheel-cursor{position:absolute;width:35%!important;height:35%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor-text{position:absolute;z-index:2;display:inline-block;width:45%!important;height:45%;line-height:61px;cursor:pointer;border-radius:50%;vertical-align:middle;text-align:center;border:1px solid #ccc;top:49%;left:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:#fff 0 -2px 0 inset,#fff 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;box-shadow:#fff 0 -2px 0 inset,#fff 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;background:#fff}.wheel-img{-webkit-transition:4s;-o-transition:4s;transition:4s}.close-popup{position:absolute;width:30px;height:30px;background-image:url();background-size:100%;top:-40px;border-radius:50%;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;right:-40px;cursor:pointer}.cursor-text:active{-webkit-box-shadow:rgba(0,0,0,.4) 0 0 5px inset;box-shadow:rgba(0,0,0,.4) 0 0 5px inset}.spin-result-wrapper{display:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;top:0;z-index:999;left:0;height:100%;position:fixed;background-color:rgba(0,0,0,.6);text-align:center}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.pop-up-window::before{content:"";position:absolute;width:110px;height:110px;top:-55px;left:0;right:0;margin:0 auto;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.pop-up-window::after{content:"";position:absolute;width:50px;height:20px;top:-20px;left:0;right:0;margin:0 auto;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}@keyframes pop-up-appear{0%{transform:translateY(-2000px)}30%{transform:translateY(100px)}100%{transform:translateY(0)}}@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-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;text-decoration:none;padding:10px 20%;font-size:20px;border-radius:5px;background-color:#71c341;color:#fff;border:medium none;cursor:pointer;outline:medium none}.pop-up-button:hover{color:#fff;text-decoration:none}.wheel img{max-width:100%}@media all and (max-width:520px){.wheel{width:280px!important}.cursor-text{line-height:48px;font-size:14px}.close-popup{position:absolute;width:30px;height:30px;background-image:url();background-size:100%;top:-40px;border-radius:50%;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;right:-10px;cursor:pointer}}.super-rotation{-webkit-animation-name:super-rotation;animation-name:super-rotation;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1774deg);transform:rotate(1774deg)}}@keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1774deg);transform:rotate(1774deg)}}.time_remains{font-size:1.1em;color:red;font-weight:700}*{margin:0;padding:0}i,strong{font-style:normal;font-weight:400}body,html{height:100%;min-width:320px}body{font-size:18px;font-family:Helvetica,Arial,sans-serif;color:#000;background:#f7f7f7 none repeat scroll 0 0}input{outline:medium none}a{color:#1697ce}a:hover{color:#b0493b}a img{border:medium none}a:focus{outline:medium none}h1{font-size:24px;font-weight:400}h2{font-size:22px;font-weight:400}.katyakoncakova_FtFDdVex .alex_zevsa_wcih4ECQW{display:flex;justify-content:space-between}.alex_zevsa_wcih4ECQW{position:relative;margin:0 auto;width:960px;padding:0 20px}.clearfix::after,.clearfix::before{content:"";display:table}.clearfix::after{clear:both}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC,.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{font-family:PFDinTextCondProMedium,Helvetica,Arial,sans-serif!important}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a,.renul_seDwyoGn57 .dvksub_rYPIQ4ET,.zhanna_86_o5IKudBv h2{font-family:PFDinTextCondProRegular,Helvetica,Arial,sans-serif!important}.katyakoncakova_FtFDdVex{position:relative;z-index:15}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{margin-top:20px;margin-bottom:20px;float:left;width:360px;text-decoration:none;color:#000;display:block;position:relative}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC img{width:74px;height:80px;float:left}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1{font-size:18px;margin-top:17px;margin-left:18px;width:250px;float:left;text-transform:uppercase;line-height:1}.katyakoncakova_FtFDdVex .vasilusya_rfYcdWbD{float:right;font-size:12px;margin-top:5px}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{width:330px;float:right}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .mansurovan_vUZn4RQN{text-align:right;font-size:12px;text-transform:uppercase;float:right}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .Dulov_V_V_du3BxPsUO{font-weight:700;color:#353746}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a{color:#353744}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a:hover{color:#b0493d}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .udav_t_slEtc0GR{margin:0 5px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{background:#333541 none repeat scroll 0 0;height:50px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .main-menu-blk{width:100%;display:flex;justify-content:space-around}.katyakoncakova_FtFDdVex .main-menu-blk>li{display:inline-block;float:left;margin-right:23px;position:relative;padding:17px 10px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe a{text-transform:uppercase;font-size:14px;color:#fff;text-decoration:none}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .submenu-btn{color:#cf4f3a;font-style:normal;margin-left:4px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT{position:absolute;top:50px;left:-40px;width:400px;padding:40px 40px 40px 0;background:#fff none repeat scroll 0 0;z-index:15;display:none}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .germantrava_IeZ6X4Esi9 .vica_ehEmluAT{left:0}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .shev_V7Mo2liaeP .vica_ehEmluAT{left:-180px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT li{float:left;margin-left:40px;display:block;border-bottom:1px dashed #bdbdbf;z-index:10;position:relative}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe li.wwwter_ma_fAfmL15qxg{border-top:1px dashed #bdbdbf}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a{font-size:14px;color:#1697cd;text-transform:none;width:160px;padding:9px 0 7px;display:block}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a:hover{color:#b04939}.katyakoncakova_FtFDdVex .vladimir210487_POv1ApGe{position:absolute;width:440px;left:0;top:-1px;bottom:-1px;box-shadow:0 1px 5px #000;opacity:.2;z-index:1}.alstep54_sglCGFT6q{font-size:12px}.renul_seDwyoGn57 h2{font-weight:700;font-size:36px;margin-top:15px}.renul_seDwyoGn57 .dvksub_rYPIQ4ET{color:#6c6e7e;font-size:14px;text-transform:uppercase;margin-top:5px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1{margin-top:25px;color:#6c6e7a;line-height:1.5;padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #b9b9b9;font-size:18px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-indent:20px;color:#000;text-align:justify;margin:15px;line-height:31px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs{text-indent:0;font-weight:700;margin-bottom:0;font-size:22px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG{margin-top:5px;font-size:20px;line-height:1.2;padding:10px;background:#ccc none repeat scroll 0 0;box-shadow:0 0 10px rgba(0,0,0,.75)}@media screen and (max-width:720px){.alex_zevsa_wcih4ECQW{justify-content:center}.inL_310519 p{text-align:center!important}.renul_seDwyoGn57 .gelat_Bb6MhOHv{text-align:center}.puzzle_LTiRtzPGfe{display:none}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1{font-size:14px}}.renul_seDwyoGn57 .gelat_Bb6MhOHv{padding:0 30px 0 0;font-size:12px;font-style:italic;color:#a1a1a8}.zhanna_86_o5IKudBv{background:#fff none repeat scroll 0 0;padding:35px 40px 40px;margin:0 0 50px;border-radius:4px}.zhanna_86_o5IKudBv h2{font-size:22px;text-transform:uppercase;line-height:1}.altakansk_YrlOq5h6N{font-family:Arial,sans-serif;color:#6c6e83;margin:0 5px}.dmavrodi_yjLIBb2Q{position:relative;z-index:10}.web-s{font-family:WebSymbols,sans-serif;-moz-user-select:none}.sazonov66_g9ysODlqt{margin-bottom:-340px;min-height:100%;position:relative;background:#f7f7f7 none no-repeat scroll center top}.vk-container{font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:15px;color:#000;text-decoration:none}.vk-header{background:#dae2e8 none repeat scroll 0 0;padding:4px 4px 4px 6px;margin-bottom:10px}.vk-header-text{padding:2px 3px 1px;line-height:100%;color:#45688e;font-weight:700}.vk-avatar img{float:left;margin-right:10px}.vk-comment,.vk-comment-load{margin-bottom:15px;position:relative;border-bottom:1px solid #dae1e8;padding-bottom:15px}.vk-comment-name{color:#2b587a;font-size:17px}.vk-comment-name i strong{font-weight:700}.vk-comment-text{margin-left:60px}.vk-comment-date{margin-left:60px;color:#999}@media screen and (max-width:1020px){.main-menu-blk .shev_V7Mo2liaeP{display:none!important}.alex_zevsa_wcih4ECQW{width:auto}.main-menu-blk{width:100%;margin:0 auto}.katyakoncakova_FtFDdVex .main-menu-blk>li{margin:0;display:block;padding:0;text-align:center;height:100%}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{height:auto}.katyakoncakova_FtFDdVex .main-menu-blk>li a{line-height:50px}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{width:180px}.alex_zevsa_wcih4ECQW,.main-menu-blk{height:100%}.web-s{display:none}body img{max-width:100%}}@media screen and (max-width:720px){.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{margin:10px 0}.katyakoncakova_FtFDdVex .main-menu-blk>li{width:33.333%}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{display:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv{width:250px;margin:0 auto;padding-right:0;float:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv>img{width:250px;display:block;margin:0 auto}.zhanna_86_o5IKudBv h2{text-align:center;line-height:1.3;font-size:20px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{font-size:14px}}.comment-count{font-style:normal}.vk-comment-text{font-weight:400;font-style:normal}.vk-comment-date{font-weight:400;font-style:normal}.vk-comment-name{font-style:normal}a{text-align:center}.animated @-webkit-keyframes bounce{animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40 %,43 %{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70 %{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90 %{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}40 %,43 %{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70 %{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90 %{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.order_block{display:none}.max-width-img{max-width:1000px}.center-block{text-align:center;margin:0 auto}

.maki555_e4AaJE9jYG--color-red{color:red!important}.inL_382295.inL_382295{list-style:outside none none;display:inline}.inL_418331.inL_418331{list-style:outside none none;display:inline}.inL_443240.inL_443240{list-style:outside none none;display:inline}.inL_280981.inL_280981{list-style:outside none none;display:inline}.inL_132129.inL_132129{list-style:outside none none;display:inline}.inL_193952.inL_193952{list-style:outside none none;display:inline}.inL_310519.inL_310519{display:flex;background-color:#e2e2e2;padding:10px}.inL_310519.inL_310519 p{margin:0;text-indent:0;text-align:left}.inL_310519-text{margin:15px}.inL_310519-text strong{display:block;margin-bottom:20px}.inL_861744.inL_861744{font-size:25px;font-weight:700}.inL_336114.inL_336114{clear:both}.inL_998275.inL_998275{text-indent:0;text-align:left;font-size:17px;line-height:25px}.inL_998275.inL_998275 i{padding-left:20px}.inL_450618.inL_450618{text-align:center}.inL_414.inL_414{font-weight:700;text-align:center}.inL_289122.inL_289122{text-align:center}.inL_433008.inL_433008{font-weight:700;text-align:center}.inL_467948.inL_467948{text-align:center}.inL_251985.inL_251985{font-weight:700;text-align:center}.inL_431514.inL_431514{text-align:center}.inL_857097.inL_857097{display:flex;background-color:#e2e2e2;padding:10px}.inL_857097-text strong{display:block;margin-bottom:20px}.inL_857097-text{margin:15px;color:#000}.inL_341781.inL_341781{display:flex;background-color:#e2e2e2;padding:10px}.inL_329803.inL_329803{text-indent:0;text-align:left;font-size:20px;line-height:1.5}.inL_659889.inL_659889{text-indent:0;text-align:center!important}.inL_782080.inL_782080{display:block;margin:0 auto;max-width:130%;text-align:center}.inL_481061.inL_481061{font-size:25px;font-weight:700}.inL_640180.inL_640180{clear:both}.inL_955959.inL_955959{text-indent:0!important;text-align:left}.inL_264237.inL_264237{font-size:12px;line-height:14px;display:inline-block}.inL_325196.inL_325196{text-align:center}.inL_883559.inL_883559{width:100%;max-width:170px}.submit-roulette{width:259px;text-transform:uppercase;padding:10px 15px;margin:15px 0;outline:0;border:none;margin-top:5px;border-radius:5px;box-shadow:0 4px 3px #242120;background:red;color:#fff;font-weight:700;transition:background .3s}.submit-roulette:hover{background:#b00;transition:background .3s}.submit-roulette:active{transform:translateY(2px);box-shadow:none}.input-roulette{border:1px solid #6c6e7a;padding-left:5px;height:42px;margin-bottom:10px;width:250px!important}.ruletka-p{text-indent:0;color:#000;text-align:center!important;margin:0 15px 15px;line-height:25px;font-weight:700}.spin-wrapper{-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px;border:3px solid red;padding:20px 10px;border-radius:10px;text-align:center;box-sizing:border-box;margin-top:20px}.spin-wrapper .ruletka-p{margin-bottom:15px}.danger-text{display:inline-block;color:red;font-weight:700;text-indent:0}.wheel{width:380px!important;margin:0 auto;position:relative}.wheel img{max-width:100%;margin-bottom:0}.wheel-img{-webkit-transition:4s;-o-transition:4s;transition:4s}.wheel-cursor{position:absolute;width:35%!important;height:35%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor-text{position:absolute;z-index:2;display:inline-block;width:45%!important;height:45%;font:16px Arial!important;line-height:61px!important;cursor:pointer;border-radius:50%;vertical-align:middle;text-align:center;background-color:#ccc;border:1px solid #ccc;top:49%;left:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:#fff 0 -2px 0 inset,#fff 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;box-shadow:#fff 0 -2px 0 inset,#fff 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;background:#fff}.order_block{display:none;text-align:center!important}.order_block img{width:20%}.order_block h3{font:bold 18px Arial!important;background:0 0}#omni_form{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:700}.spin-result-wrapper{display:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;top:0;z-index:999;left:0;height:100%;position:fixed;background-color:rgba(0,0,0,.6);text-align:center}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.close-popup{position:absolute;width:30px;height:30px;background-image:url();background-size:100%;top:-40px;border-radius:50%;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;right:-40px;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;text-decoration:none!important;padding:10px 20%;font-size:20px;border-radius:5px;background-color:#71c341;color:#fff!important;border:medium none;cursor:pointer;outline:medium none}.super-rotation{-webkit-animation-name:super-rotation;animation-name:super-rotation;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1774deg);transform:rotate(1774deg)}}@keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1774deg);transform:rotate(1774deg)}}.cursor-text:active{-webkit-box-shadow:rgba(0,0,0,.4) 0 0 5px inset;box-shadow:rgba(0,0,0,.4) 0 0 5px inset}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.pop-up-window::before{content:"";position:absolute;width:110px;height:110px;top:-55px;left:0;right:0;margin:0 auto;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.pop-up-window::after{content:"";position:absolute;width:50px;height:20px;top:-20px;left:0;right:0;margin:0 auto;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}@keyframes pop-up-appear{0%{transform:translateY(-2000px)}30%{transform:translateY(100px)}100%{transform:translateY(0)}}@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:#fff!important;text-decoration:none!important}@media screen and (max-width:767px){.vk-comment-text p{text-align:left;margin:10px 0}.zhanna_86_o5IKudBv{padding:35px 20px 20px}.inL_782080.inL_782080{width:200px}.inL_310519,.inL_341781,.inL_857097,.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG,.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p,.vk-comment,.vk-comment-load{font-size:16px;line-height:23px;text-align:left}}@media all and (max-width:768px){.order_block img{width:100%}}@media all and (max-width:720px){.wheel{width:780px!important}.cursor-text{line-height:45px!important;font-size:12px!important}.close-popup{right:0}}@media screen and (max-width:420px){.zhanna_86_o5IKudBv{padding-left:10px;padding-right:10px;padding-top:15px;margin:0}.alstep54_sglCGFT6q{display:none}.katyakoncakova_FtFDdVex .main-menu-blk>li{width:50%}body img{max-width:100%}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{width:300px}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1{width:200px;font-size:16px}.alex_zevsa_wcih4ECQW{padding:0}}@media screen and (max-width:345px){.wheel{width:250px!important}.cursor-text{line-height:40px!important;font-size:11px!important}}.super-rotation{-webkit-animation-name:super-rotation;animation-name:super-rotation;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1774deg);transform:rotate(1774deg)}}@keyframes super-rotation{70%{-webkit-transform:rotate(1600deg);transform:rotate(1600deg)}100%{-webkit-transform:rotate(1590deg);transform:rotate(1590deg)}}.cursor-text:active{-webkit-box-shadow:rgba(0,0,0,.4) 0 0 5px inset;box-shadow:rgba(0,0,0,.4) 0 0 5px inset}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.pop-up-window::before{content:"";position:absolute;width:110px;height:110px;top:-55px;left:0;right:0;margin:0 auto;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.pop-up-window::after{content:"";position:absolute;width:50px;height:20px;top:-20px;left:0;right:0;margin:0 auto;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}@keyframes pop-up-appear{0%{transform:translateY(-2000px)}30%{transform:translateY(100px)}100%{transform:translateY(0)}}@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:#fff!important;text-decoration:none!important}@media all and (max-width:520px){.wheel{width:280px!important}.cursor-text{line-height:45px!important;font-size:12px!important}.close-popup{right:0}}@media screen and (max-width:345px){.wheel{width:250px!important}.cursor-text{line-height:43px!important;font-size:10px!important}}@media screen and (max-width:790px){.renul_seDwyoGn57 .gelat_Bb6MhOHv{min-width:250px}.inL_310519{flex-direction:column;align-content:center}.gelat_Bb6MhOHv img{margin:0 auto}.inL_310519 p{text-align:center!important}}.timer-block{margin:5px 0}.inL_251985,.inL_414,.inL_433008{text-align:center!important}.inL_955959-kg{display:inline-block}.inL_998275{color:#000}.maki555_e4AaJE9jYG-title{text-indent:15px!important}.maki555_e4AaJE9jYG-list{list-style:none;padding:0;padding-left:30px}.attention{display:inline-block;text-indent:0}.maki555_e4AaJE9jYG-item{padding-left:20px}
*/
.myh1 {
    font-size: 23px;
    padding: 15px;
    text-shadow: 0 0 0 #c00;
    background-color: #ff0;
    color: #c00;
    margin: 10px auto;
    text-align: center;
}
.prices {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
.oldd {
    font-size: 25px;
    text-decoration: line-through;
    font-weight: 600;
    margin-right: 30px;
    padding-top: 3px;
}
.neww {
    color: #f00;
    font-weight: 800;
    font-size: 33px;
}

.sweet-alert,
.sweet-overlay {
    position: fixed;
    display: none;
}
.instructions,
a {
    text-align: center;
}
.boxes,
.boxes cbox,
.boxes img {
    width: 100%;
}
.instructions {
    padding: 10px;
    background-color: #232f3e;
    border-radius: 4px;
    color: #fff;
    margin-top: 20px;
}
.boxes {
    margin: 10px 0;
}
.box-o-t {
    position: absolute;
    top: -34%;
}
.boxes .discover .box-o-b {
    z-index: 1;
    position: relative;
}
.boxes .iphone {
    width: 76%;
    height: auto;
    position: absolute;
    z-index: 0;
    top: -20%;
    left: 12%;
    -webkit-transition-duration: 0.7s;
    transition-duration: 0.7s;
}
.boxes .discover > .iphone {
    top: -60%;
}
.boxes > div {
    position: relative;
    display: inline-block;
    width: 32.5%;
    height: 50%;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    cursor: pointer;
}
.boxes > div:hover {
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

.instructions table {
    width: 100%;
}
.instructions td:first-child {
    padding-right: 10px;
    width: 10px;
}
.instructions td:last-child {
    padding-left: 10px;
    width: 10px;
}

@media (max-width: 479px) {
    .boxes > div {
        width: 32%;
    }
}
@media (max-width: 319px) {
    .boxes > div {
        width: 48%;
    }
}
.main-link {
    display: block;
    margin: 0 auto 10px;
    padding: 5px 20px;
    font-size: 20px;
    text-decoration: none;
    background-color: #de0606;
    text-align: center;
    color: #fff !important;
    border-radius: 4px;
    border: none;
    cursor: pointer;
}

.main-link:hover {
    opacity: 0.8;
}

.spin-wrapper {
    -webkit-box-shadow: 0 0 10px;
    box-shadow: 0 0 10px;
    border: 3px solid red;
    padding: 20px 10px;
    border-radius: 10px;
    text-align: center;
    box-sizing: border-box;
}

#align .spin-wrapper p {
    text-align: center;
    font-size: 21px !important;
    line-height: 1.4 !important;
    margin-bottom: 15px;
}

.wheel-wrapper {
    text-align: center;
}

.wheel {
    width: 380px !important;
    margin: 0 auto;
    position: relative;
}

.wheel-cursor {
    position: absolute;
    width: 35% !important;
    height: 35%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.cursor-text {
    position: absolute;
    z-index: 2;
    display: inline-block;
    width: 45% !important;
    height: 45%;
    line-height: 61px;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: middle;
    text-align: center;
    background-color: #ccc;
    border: 1px solid #ccc;
    top: 49%;
    left: 50%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset,
        rgba(0, 0, 0, 0.4) 0px 0px 5px;
    box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset,
        rgba(0, 0, 0, 0.4) 0px 0px 5px;
    background: rgb(255, 255, 255);
    background: -webkit-gradient(
        radial,
        center center,
        0px,
        center center,
        100%,
        color-stop(0%, rgba(255, 255, 255, 1)),
        color-stop(100%, rgba(234, 234, 234, 1))
    );
    background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);
    background: -webkit-radial-gradient(center, ellipse, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);
    background: -o-radial-gradient(center, ellipse, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=1);
}

.wheel-img {
    -webkit-transition: 4s;
    -o-transition: 4s;
    transition: 4s;
}

.close-popup {
    position: absolute;
    width: 30px;
    height: 30px;
    background-image: url("../img/cross.svg");
    background-size: 100%;
    top: -40px;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px #fff;
    box-shadow: 0 0 10px #fff;
    right: -40px;
    cursor: pointer;
}

.cursor-text:active {
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;
}

.spin-result-wrapper {
    display: none;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    top: 0;
    z-index: 999;
    left: 0;
    height: 100%;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.6);
    text-align: center;
}

.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: #ffffff none repeat scroll 0% 0%;
    text-align: center;
    padding: 10px;
    padding-top: 70px;
    padding-bottom: 20px;
    border-radius: 10px;
    animation: 0.7s ease 0s normal none 1 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 normal backwards 1 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);
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    transform: rotate(-45deg);
    transition: opacity 1s ease 0s;
    animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;
}

@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-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;
    text-decoration: none;
    padding: 10px 20%;
    font-size: 20px;
    border-radius: 5px;
    background-color: rgb(113, 195, 65);
    color: rgb(255, 255, 255);
    border: medium none;
    cursor: pointer;
    outline: medium none;
}

.pop-up-button:hover {
    color: rgb(255, 255, 255);
    text-decoration: none;
}

.wheel img {
    max-width: 100%;
}

@media all and (max-width: 520px) {
    .wheel {
        width: 280px !important;
    }

    .cursor-text {
        line-height: 48px;
        font-size: 14px;
    }

    .close-popup {
        position: absolute;
        width: 30px;
        height: 30px;
        background-image: url("../img/cross.svg");
        background-size: 100%;
        top: -40px;
        border-radius: 50%;
        -webkit-box-shadow: 0 0 10px #fff;
        box-shadow: 0 0 10px #fff;
        right: -10px;
        cursor: pointer;
    }
}

.super-rotation {
    -webkit-animation-name: super-rotation;
    animation-name: super-rotation;
    -webkit-animation-duration: 7s;
    animation-duration: 7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
}

@-webkit-keyframes super-rotation {
    70% {
        -webkit-transform: rotate(1783deg);
        transform: rotate(1783deg);
    }
    100% {
        -webkit-transform: rotate(1774deg);
        transform: rotate(1774deg);
    }
}

@keyframes super-rotation {
    70% {
        -webkit-transform: rotate(1783deg);
        transform: rotate(1783deg);
    }
    100% {
        -webkit-transform: rotate(1774deg);
        transform: rotate(1774deg);
    }
}

.time_remains {
    font-size: 1.1em;
    color: red;
    font-weight: bold;
}

.time_remains_title {
    padding-top: 15px;
    text-align: center;
    font-size: 22px;
}
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p.mod-18 {
    text-align: left;
}

.sweet-overlay {
    background-color: #000;
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
    background-color: rgba(0, 0, 0, 0.4);
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 10000;
}
.sweet-alert {
    background-color: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 478px;
    padding: 17px;
    border-radius: 5px;
    text-align: center;
    left: 50%;
    top: 35%;
    margin-left: -256px;
    margin-top: -150px;
    overflow: hidden;
    z-index: 99999;
}
@media all and (max-width: 540px) {
    .sweet-alert {
        width: auto;
        margin-left: 0;
        margin-right: 0;
        left: 15px;
        right: 15px;
    }
}
.sweet-alert h2 {
    color: #575757;
    font-size: 25px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 10px 0;
    padding: 0;
    line-height: 40px;
    display: block;
}
.sweet-alert p {
    color: #797979;
    font-size: 15px;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal;
}

.sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden;
}
.sweet-alert button {
    background-color: #e84242;
    color: #fff;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0;
    cursor: pointer;
}
.sweet-alert button:focus {
    outline: 0;
    box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
}
.sweet-alert button:hover {
    background-color: #7ecff4;
}
.sweet-alert button:active {
    background-color: #5dc2f1;
}
.sweet-alert button::-moz-focus-inner {
    border: 0;
}
.sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box;
}
.sweet-alert .sa-icon.sa-success {
    border-color: #a5dc86;
}
.sweet-alert .sa-icon.sa-success::after,
.sweet-alert .sa-icon.sa-success::before {
    content: "";
    position: absolute;
    width: 60px;
    height: 120px;
    background: #fff;
}
.sweet-alert .sa-icon.sa-success::before {
    -webkit-border-radius: 120px 0 0 120px;
    border-radius: 120px 0 0 120px;
    top: -7px;
    left: -33px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 60px 60px;
    transform-origin: 60px 60px;
}
.sweet-alert .sa-icon.sa-success::after {
    -webkit-border-radius: 0 120px 120px 0;
    border-radius: 0 120px 120px 0;
    top: -11px;
    left: 30px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 0 60px;
    transform-origin: 0 60px;
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
    width: 80px;
    height: 80px;
    border: 4px solid rgba(165, 220, 134, 0.2);
    -webkit-border-radius: 40px;
    border-radius: 50%;
    box-sizing: content-box;
    position: absolute;
    left: -4px;
    top: -4px;
    z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-fix {
    width: 5px;
    height: 90px;
    background-color: #fff;
    position: absolute;
    left: 28px;
    top: 8px;
    z-index: 1;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.sweet-alert .sa-icon.sa-success .sa-line {
    height: 5px;
    background-color: #a5dc86;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    width: 25px;
    left: 14px;
    top: 46px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    width: 47px;
    right: 8px;
    top: 38px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
@-webkit-keyframes showSweetAlert {
    0% {
        transform: scale(0.7);
        -webkit-transform: scale(0.7);
    }
    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
    }
    80% {
        transform: scale(0.95);
        -webkit-transform: scale(0.95);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}
@keyframes showSweetAlert {
    0% {
        transform: scale(0.7);
        -webkit-transform: scale(0.7);
    }
    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
    }
    80% {
        transform: scale(0.95);
        -webkit-transform: scale(0.95);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}
@-webkit-keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
    }
}
@keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
    }
}
@-webkit-keyframes slideFromTop {
    0% {
        top: 0;
    }
    100% {
        top: 50%;
    }
}
@keyframes slideFromTop {
    0% {
        top: 0;
    }
    100% {
        top: 50%;
    }
}
@-webkit-keyframes slideToTop {
    0% {
        top: 50%;
    }
    100% {
        top: 0;
    }
}
@keyframes slideToTop {
    0% {
        top: 50%;
    }
    100% {
        top: 0;
    }
}
@-webkit-keyframes slideFromBottom {
    0% {
        top: 70%;
    }
    100% {
        top: 50%;
    }
}
@keyframes slideFromBottom {
    0% {
        top: 70%;
    }
    100% {
        top: 50%;
    }
}
@-webkit-keyframes slideToBottom {
    0% {
        top: 50%;
    }
    100% {
        top: 70%;
    }
}
@keyframes slideToBottom {
    0% {
        top: 50%;
    }
    100% {
        top: 70%;
    }
}
@-webkit-keyframes animateSuccessTip {
    0%,
    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }
    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}
@keyframes animateSuccessTip {
    0%,
    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }
    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}
@-webkit-keyframes animateSuccessLong {
    0%,
    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px;
    }
    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}
@keyframes animateSuccessLong {
    0%,
    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px;
    }
    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}
@-webkit-keyframes rotatePlaceholder {
    0%,
    5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }
    100%,
    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }
}
@keyframes rotatePlaceholder {
    0%,
    5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }
    100%,
    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }
}
.animateSuccessTip {
    -webkit-animation: animateSuccessTip 0.75s;
    animation: animateSuccessTip 0.75s;
}
.animateSuccessLong {
    -webkit-animation: animateSuccessLong 0.75s;
    animation: animateSuccessLong 0.75s;
}
.sa-icon.sa-success.animate::after {
    -webkit-animation: rotatePlaceholder 4.25s ease-in;
    animation: rotatePlaceholder 4.25s ease-in;
}
@-webkit-keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0;
    }
    100% {
        transform: rotateX(0);
        -webkit-transform: rotateX(0);
        opacity: 1;
    }
}
@keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0;
    }
    100% {
        transform: rotateX(0);
        -webkit-transform: rotateX(0);
        opacity: 1;
    }
}
.animateErrorIcon {
    -webkit-animation: animateErrorIcon 0.5s;
    animation: animateErrorIcon 0.5s;
}
@-webkit-keyframes animateXMark {
    0%,
    50% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }
    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px;
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}
@keyframes animateXMark {
    0%,
    50% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }
    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px;
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}
.animateXMark {
    -webkit-animation: animateXMark 0.5s;
    animation: animateXMark 0.5s;
}
@-webkit-keyframes pulseWarning {
    0% {
        border-color: #f8d486;
    }
    100% {
        border-color: #f8bb86;
    }
}
@keyframes pulseWarning {
    0% {
        border-color: #f8d486;
    }
    100% {
        border-color: #f8bb86;
    }
}
@-webkit-keyframes pulseWarningIns {
    0% {
        background-color: #f8d486;
    }
    100% {
        background-color: #f8bb86;
    }
}
@keyframes pulseWarningIns {
    0% {
        background-color: #f8d486;
    }
    100% {
        background-color: #f8bb86;
    }
}
@-webkit-keyframes rotate-loading {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
@keyframes rotate-loading {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
.sweet-alert .sa-icon.sa-success {
    border-color: transparent\9;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    -ms-transform: rotate(45deg) \9;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    -ms-transform: rotate(-45deg) \9;
}
.la-ball-fall {
    font-size: 0;
    color: #fff;
    width: 54px;
    height: 18px;
}
@-webkit-keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        transform: translateY(-145%);
    }
    10%,
    90% {
        opacity: 0.5;
    }
    20%,
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        transform: translateY(145%);
    }
}
@-moz-keyframes ball-fall {
    0% {
        opacity: 0;
        -moz-transform: translateY(-145%);
        transform: translateY(-145%);
    }
    10%,
    90% {
        opacity: 0.5;
    }
    20%,
    80% {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(145%);
        transform: translateY(145%);
    }
}
@-o-keyframes ball-fall {
    0% {
        opacity: 0;
        -o-transform: translateY(-145%);
        transform: translateY(-145%);
    }
    10%,
    90% {
        opacity: 0.5;
    }
    20%,
    80% {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        -o-transform: translateY(145%);
        transform: translateY(145%);
    }
}
@keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        -moz-transform: translateY(-145%);
        -o-transform: translateY(-145%);
        transform: translateY(-145%);
    }
    10%,
    90% {
        opacity: 0.5;
    }
    20%,
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        -moz-transform: translateY(145%);
        -o-transform: translateY(145%);
        transform: translateY(145%);
    }
}

@keyframes bounce {
    0%,
    100%,
    20%,
    53%,
    80% {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0);
    }
}
.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
}

@-webkit-keyframes bounceIn {
    0%,
    100%,
    20%,
    40%,
    60%,
    80% {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
@keyframes bounceIn {
    0%,
    100%,
    20%,
    40%,
    60%,
    80% {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

.la-ball-fall,
.visible {
    display: block;
}

.opentry {
    display: none;
}

.order_block {
    display: none;
}

.order_block img {
    width: 100%;
    max-width: 700px;
    margin-bottom: 20px;
}

.boxtext {
    width: 100%;
    height: 100%;
    text-align: center;
    color: #ff0000;
    font-size: 88px;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}

@media screen and (max-width: 800px) {
    .boxtext {
        font-size: 60px;
    }
}

@media screen and (max-width: 600px) {
    .boxtext {
        font-size: 40px;
    }
}

@media screen and (max-width: 360px) {
    .boxtext {
        font-size: 30px;
    }
}

#countdown {
    text-align: center;
    margin-bottom: 20px;
}

#countdown li {
    color: red;
}

.main-link span {
    display: inline !important;
}

.copyright {
    font-size: 14px;
    text-align: center;
    padding: 20px 0;
    color: #6c6e6f;
}
.copyright p {
    width: 100%;
    text-align: center;
    padding: 0;
    margin: 0;
}
.copyright br {
    display: none;
}
.copyright img {
    margin: 10px auto !important;
    max-width: 100%;
}
.copyright a {
    color: #6c6e6f;
    text-decoration: none;
}
.copyright a:hover {
    color: #ff0069;
    text-decoration: none;
}
.errField {
    display: none;
    font-size: 14px;
    background: #f00;
    color: #fff;
    text-align: center;
    padding: 10px;
    margin-bottom: 10px;
}
.errorMessage {
    font-size: 15px;
    background: rgba(255, 0, 0, 0.64);
    color: #fff;
    text-align: center;
    padding: 5px 10px;
    position: absolute;
    margin: 10px 0 0;
    z-index: 999;
}

figure,
figcaption {
    display: block;
}

.transition {
    -webkit-transition: top 400ms linear;
    -moz-transition: top 400ms linear;
    -ms-transition: top 400ms linear;
    -o-transition: top 400ms linear;
    transition: top 400ms linear;
}

.timeTo {
    font-family: Tahoma, Verdana, Aial, sans-serif;
    font-size: 28px;
    line-height: 108%;
    font-weight: bold;
    height: 32px;
}

.timeTo span {
    vertical-align: top;
}

.timeTo.timeTo-white div {
    color: black;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(38%, #ffffff),
        color-stop(100%, #cccccc)
    ); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 38%, #cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.timeTo.timeTo-black div {
    color: white;
    background: #45484d; /* Old browsers */
    background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0%, #45484d),
        color-stop(100%, #000000)
    ); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #45484d 0%, #000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #45484d 0%, #000000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #45484d 0%, #000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.timeTo.timeTo-black .timeTo-alert {
    background: #a74444; /* Old browsers */
    background: -moz-linear-gradient(top, #a74444 0%, #3f0000 67%); /* FF3.6+ */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0%, #a74444),
        color-stop(67%, #3f0000)
    ); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #a74444 0%, #3f0000 67%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a74444 0%, #3f0000 67%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #a74444 0%, #3f0000 67%); /* IE10+ */
    background: linear-gradient(to bottom, #a74444 0%, #3f0000 67%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74444', endColorstr='#3f0000',GradientType=0 ); /* IE6-9 */
}

.timeTo.timeTo-white .timeTo-alert {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 35%, #e17373 100%); /* FF3.6+ */
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(35%, #ffffff),
        color-stop(100%, #e17373)
    ); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 35%, #e17373 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 35%, #e17373 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 35%, #e17373 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 35%, #e17373 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e17373',GradientType=0 ); /* IE6-9 */
}

.timeTo figure {
    display: inline-block;
    margin: 0;
    padding: 0;
}
.timeTo figcaption {
    text-align: center;
    /*font-size: 12px;*/
    line-height: 80%;
    font-weight: normal;
    color: #888;
}

.timeTo div {
    position: relative;
    display: inline-block;
    width: 25px;
    height: 30px;
    border-top: 1px solid silver;
    border-right: 1px solid silver;
    border-bottom: 1px solid silver;
    overflow: hidden;
}
.timeTo div.first {
    border-left: 1px solid silver;
}

.timeTo ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 3px;
}

.timeTo ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.iframe {
    width: 100%;
    height: auto;
    background: rgba(189, 61, 77, 0.04);
    border: 2px solid #bd3d4d;
    font-size: x-large;
    text-align: center;
}

iframe {
    width: 100%;
    height: 100%;
    border: 0px none;
}
.order_form {
    padding: 20px 20px 0 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 0px;
    font-family: Arial, Helvetica;
}
.block_form {
    margin: 0 0 34px;
}
.block_form_label {
    width: 65px;
    font-size: 13px;
    color: #333;
    text-align: right;
    display: block;
    float: left;
    margin: 8px 10px 0px -10px;
}
.block_form input {
    display: block;
    width: 95.8%;
    height: 13px;
    padding: 8px 10px;
    border: #888 1px solid;
    font-size: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #fff;
}
.block_form select {
    display: block;
    width: 95.8%;
    height: 13px;
    padding: 8px 10px;
    border: #888 1px solid;
    font-size: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #fff;
}

.block_form p {
    font-size: 15px;
    padding-top: 8px;
    color: #1d1d1d;
}
.form_hr {
    border-top: #bbb 1px solid;
}
.block_form div {
    margin-left: 75px;
    position: relative;
}
.block_form_off {
    display: none;
}
.w_block_form_prices {
    padding-left: 74px;
}
.block_form_prices {
}
.block_form_prices p {
    margin-top: 3px;
    margin-bottom: 18px;
}
.block_form_prices_label {
    float: left;
    padding-right: 5px;
}
.block_form_prices_total {
}
.block_form_prices_total label {
    text-transform: uppercase;
}
.block_form_prices_total p {
    font-size: 18px;
    padding-top: 6px;
    margin-top: 8px;
    margin-bottom: 0px;
    font-weight: 700;
}
.order_form .clear {
    clear: both;
}
.order_form .fhelp {
    font-size: 14px;
    color: #929292;
    display: block;
    padding-top: 10px;
}
.errorMessage {
    position: absolute;
    z-index: 10000;
    font-size: 14px;
    background: #e74c3c;
    color: #fff;
    padding: 6px 7px 5px;
    margin: 3px 0px 0px 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-family: Arial;
}
/*button begin*/
.ifr_button {
    font-family: Arial;
    cursor: pointer;
    padding: 0px 12px;
    border: none;
    display: block;
    margin: 20px auto;
    color: #fff;
    font-size: 20px;
    text-decoration: none;
    text-align: center;
    width: auto;
    height: 51px;
    line-height: 51px;
    background: #e74c3c;
    font-weight: 500;
    border-bottom: 2px solid #c0392b;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.ifr_button:hover {
    background: #e75c4e;
}
.ifr_button:active {
    background: #c0392b;
}
/*button end*/
@media screen and (max-width: 710px) {
    .block_form {
        margin-bottom: 14px;
    }
    .block_form label {
        text-align: left;
        margin: 8px 21px 7px 0;
        float: none;
    }
    .block_form div {
        margin-left: 0px;
    }
    .block_form input {
        width: 95%;
    }
    .block_form_prices label {
        float: left;
        width: auto;
    }
    .int_price_total {
        margin: 0px;
    }
    .w_block_form_prices {
        padding-left: 0px;
    }
}
@media screen and (max-width: 430px) {
    .iframe {
        font-size: large;
    }
}

.centered {
    text-align: center;
}
p.clr_margin {
    text-align: center;
}

@media (max-width: 480px) {
    .renul_seDwyoGn57 p {
        text-align: left;
    }
    .pop-up-heading {
        font-size: 30px;
        margin-bottom: 20px;
    }
}

footer {
    margin-top: 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

footer p {
    text-align: center !important;
}

footer a {
    display: block;
    margin-top: 10px;
}

.footer {
    background-color: #000;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    padding: 10px 0;
}
.footer p {
    color: #fff;
    text-align: center;
}
.header {
    display: flex;
    /* width: 90%; */
    margin: 0 auto;
    background-color: #0095da;
    height: 65px;
    align-items: center;
    justify-content: space-between;
    position: relative;
    font-family: "Roboto", sans-serif;
}
.header__left {
    background-color: #ff0000;
    height: 100%;
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 20px;
    width: 120px;
    justify-content: center;
    color: #fff;
}
.header__nav {
}
.header__nav a {
    color: #fff;
    text-transform: capitalize;
    font-size: 21px;
    text-decoration: none;
    font-weight: bold;
}
.header__nav a:not(:last-child) {
    margin-right: 35px;
}
.header__right {
    width: 216px;
}
.header__right .search {
    margin-right: 25px;
}
.header__right .logo img {
    width: 80px;
}
.grey-caption {
    margin: 15px auto 25px;
    font-size: 16px;
    color: #888;
    /* width: 90%; */
    padding-left: 10px;
    display: flex;
    text-decoration: none;
}
.date-box {
    display: flex;
    /* width: 90%; */
    margin: auto;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    color: #a3a3a3;
    font-family: "Roboto", sans-serif;
    margin-bottom: 10px;
    padding: 0 10px;
}
.date-box p {
    margin: 0;
    margin-left: 12px;
}
.yellow-box {
    background-color: #ffff1f;
    color: #ff0000;
    font-family: "Roboto", sans-serif;
    font-size: 24px;
    line-height: 1.3em;
    font-weight: 500;
    /* width: 90%; */
    padding: 15px 30px;

    box-sizing: border-box;
    margin: 0 10px;
    margin-bottom: 30px;
}
.list-2 {
    list-style: none;
    position: relative;
}
.list-item-3 {
    position: relative;
}
.list-item-3::before {
    content: "";
    background-image: url(../img/red-cross.svg);
    background-size: 100%;
    position: absolute;
    width: 13px;
    height: 13px;
    left: -25px;
    top: 2px;
}
.image-14 {
    width: 60%;
}
#year1,
#red {
    color: red;
}
.scroll-btn {
    background: linear-gradient(110.49deg, #fd3205 24.05%, #e70606 73.71%);
    border-radius: 66px;
    font-family: Roboto, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    width: 295px;
    padding: 17px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    margin-bottom: 40px;
    animation: glowing 1500ms infinite;
}
.comments__heading {
    font-weight: bold;
    font-size: 33px;
    line-height: 39px;
    margin-bottom: 30px;
    color: #000000;
}
.comments__item {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
    max-width: 1500px;
}
.comments__item-image {
    margin-right: 20px;
}
.comments__item-right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.comments__item-right .top {
    display: flex;
    align-items: flex-start;
    margin-bottom: 8px;
}
.comments__item-right .top .name {
    font-weight: bold;
    line-height: 15px;
    font-size: 18px;
    border-right: 2px solid #000;
    padding-right: 8px;
    margin-right: 10px;
}
.comments__item-right .top .text {
    font-size: 16px;
    line-height: 19px;
}
.subcomment {
    padding-left: 90px;
}

.form-box {
    text-align: center;
}
.form-box .red-text {
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    line-height: 35px;
    color: #ff0000;
    margin-top: 25px;
    margin-bottom: 25px;
}
.form-box .count {
    background: #ff0000;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 35px;
    line-height: 41px;
    max-width: 240px;
    margin: 0 auto 35px;
    color: #ffffff;
}
.form-box .text {
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    max-width: 900px;
    margin: 0 auto;
    color: #000000;
    font-weight: bold;
}
.form-box .text span {
    color: red;
}
.form-box .formular {
    background-image: url();
    background-size: 100% 100%;
    max-width: 650px;
    margin-top: 35px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 25px;
    padding-top: 55px;
    padding-bottom: 40px;
    font-family: Roboto, sans-serif;
}
.formular__logo {
    max-width: 100px;
    margin-bottom: 28px;
}
.formular__heading {
    font-style: normal;
    font-weight: bold;
    font-size: 37px;
    line-height: 43px;
    text-align: center;
    color: #000000;
    margin-bottom: 10px;
}
.formular__number {
    font-style: italic;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;
    /* identical to box height */

    text-align: center;

    color: #1a23fc;
    margin-bottom: 15px;
}
.formular__price {
    font-size: 18px;
    line-height: 21px;

    text-align: center;
    font-weight: normal;
    box-sizing: border-box;
    color: #000000;
    margin-bottom: 20px;
}
.formular__price span {
    color: red;
    font-weight: bold;
}
.formular__text {
    border: 1.5px solid #009cff;
    box-sizing: border-box;
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    max-width: 570px;
    margin-right: auto;
    margin-left: auto;
    padding: 15px 30px;
    margin-bottom: 35px;
    width: 90%;
}
form {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 45px;
}
form label {
    font-weight: bold;
    font-size: 18px;
    line-height: 21px;
    display: block;
    margin-bottom: 9px;
}
form input {
    background: #ffffff;
    border: 2px solid #eed6db;
    box-sizing: border-box;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    width: 266px;
    height: 55px;
    text-indent: 18px;
    outline: none;
}
form select {
    background: #ffffff;
    border: 2px solid #eed6db;
    box-sizing: border-box;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    width: 266px;
    height: 55px;
    text-indent: 18px;
    outline: none;
}


form input:not(:last-child) {
    margin-bottom: 23px;
}
form input::placeholder {
    color: #8c8c8c;
}
form button {
    outline: none;
    background: #009cff;
    border-radius: 9px;
    width: 266px;
    height: 54px;
    font-weight: bold;
    font-size: 25px;
    line-height: 29px;
    text-transform: uppercase;
    animation: glowing1 1500ms infinite;
    color: #ffffff;
}
.formular__attention {
    font-weight: 300;
    font-size: 14px;
    line-height: 16px;
    text-align: center;

    color: #000000;
}
.red-link {
    /* font-weight: bold;
    
    
    justify-content: center;
    text-decoration-line: underline;
    
    position: relative; */
    font-weight: bold;
    display: block;
    text-align: center;
    text-decoration: underline;
    color: #ff0000;
    font-size: 25px;
    line-height: 30px;
    max-width: 80%;
    margin: 0 auto;
}

.red-link::after {
    display: inline-block;
    -webkit-animation: dotty steps(1, end) 1.5s infinite;
    animation: dotty steps(1, end) 1.5s infinite;
    content: "";
    position: absolute;
    margin-left: 10px;
}
@-webkit-keyframes dotty {
    0% {
        content: "";
    }
    25% {
        content: ">";
    }
    50% {
        content: ">>";
    }
    75% {
        content: ">>>";
    }
    100% {
        content: "";
    }
}

@keyframes dotty {
    0% {
        content: "";
    }
    25% {
        content: ">";
    }
    50% {
        content: ">>";
    }
    75% {
        content: ">>>";
    }
    100% {
        content: "";
    }
}
.text-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: Roboto, sans-serif;
}
.text-box .italic {
    font-style: italic;
    font-weight: normal;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width: 645px;
}
.text-box .strong {
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
    max-width: 1000px;
}
.nik {
    font-weight: bold;
    color: blue;
}
.corresp {
    font-weight: bold;
    color: red;
}
.research-img {
    margin: 20px auto;
    display: block;
}

.div-block-18 .list-2 li {
    position: relative;
}
.div-block-18 .list-2 li::before {
    content: "";
    background-image: url(../img/tick.svg);
    background-size: contain;
    width: 19px;
    height: 17px;
    position: absolute;
    left: -25px;
    background-repeat: no-repeat;
}
body {
    max-width: 940px;
    margin: auto;
}
.div-block-29 {
    margin-bottom: 30px;
}
@media (max-width: 999px) {
    .header {
        width: 100%;
        max-height: 50px;
    }
    .header__left {
        width: 38vw;
        font-size: 5vw;
    }

    .header__nav a:not(:nth-child(1)) {
        display: none;
    }
    .header__right {
        width: 25vw;
        border-left: 1.5px solid #2483c5;
        height: 100%;
        display: flex;
        align-items: center;
        padding-left: 10px;
        box-sizing: border-box;
    }
    .header__right .search {
        display: none;
    }
    .header__nav a {
        font-size: 4vw;
    }
    .header__nav a:not(:last-child) {
        margin-right: unset;
    }
    .grey-caption {
        width: 100%;
    }
    .comments__item {
    }
    .comments__item-image {
        width: 50px;
        margin-right: 10px;
    }
    .comments__item-right .top .name,
    .comments__item-right .top .date {
        font-size: 4.5vw;
        line-height: 5.5vw;
    }
    .comments__item-right .text {
        font-size: 4.5vw;
    }
    .subcomment {
        padding-left: 60px;
    }
    .grey-caption {
        font-size: 11px;
        line-height: 1.3em;
        text-align: left;
        margin-bottom: 10px;
    }
    .bold-text-5 {
        font-size: 6vw;
        line-height: 7vw;
    }
    .date-box {
        margin-bottom: 10px;
        font-size: 18px;
    }
    .date-box img {
        width: 5vw;
    }
    .yellow-box {
        font-size: 22px;
        line-height: 1.3em;
        margin-bottom: 10px;
        padding: 5vw;
        margin-right: 10px;
        margin-left: 10px;
    }
    .paragraph-10,
    .div-block-30 .text-block {
        font-size: 5vw;
        line-height: 6.5vw;
    }
    .div-block-30 .text-block {
        padding: 0 3vw;
    }
    .image-20 {
        width: 100%;
        margin-bottom: 20px;
    }
    .div-block-32 blockquote {
        font-size: 5vw;
    }
    .div-block-16 {
        margin-top: 0;
        padding-top: 0;
    }
    .div-block-18 {
        margin-top: 0;
    }
    .image-14 {
        width: 100%;
    }
    .text-box .italic,
    .text-box .strong,
    .div-block-18 blockquote {
        font-size: 18px;
        line-height: 1.3em;
    }
    .div-block-18 .list-2 li {
        font-size: 4.5vw;
    }
    .list-2 {
        padding-left: 2vw;
    }
    .formular__heading {
        font-size: 6vw;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .list-item-3 {
        padding-left: 7vw;
        font-size: 5.5vw;
    }
    .list-item-3::before {
        left: 0vw;
    }
    .div-block-18 .list-2 li {
        padding-left: 7vw;
    }
    .div-block-18 .list-2 li::before {
        left: 0;
    }
    table {
        border-collapse: initial;
        border-spacing: 0 10px;
    }
    .c3 .c2:first-child {
        border-right: 2px solid red;
        width: 30%;
        margin-bottom: 10px;
        padding-right: 15px;
        font-size: 18px;
        text-align: center;
    }
    .c3 .c2:last-child p {
        padding-left: 5vw;
        font-size: 4vw;
        margin: 0;
    }
}
.block-quote-2 {
    margin-top: 20px;
}
@media (max-width: 999px) {
    .heading-12 {
        padding: 0;
        padding-left: 10px;
        margin-bottom: 10px;
        padding-right: 10px;
    }
    .date-box,
    .heading-12 {
        width: unset;
        padding-left: 10px;
    }
    .yellow-box,
    .div-block-30 {
        width: unset;
        padding-left: 10px;
        padding-right: 10px;
    }
    .div-block-32,
    .paragraph-10,
    .div-block-16 .text-block,
    .div-block-16,
    .div-block-18,
    .div-block-18 .text-block,
    .paragraph-7 {
        padding-left: 0;
        padding-right: 0;
    }
    .block-quote-2 {
        width: unset;
    }
    .bold-text-5 {
        font-size: 29px;
        line-height: 1.3em;
    }
    .paragraph-10,
    .div-block-30 .text-block,
    .div-block-32 blockquote,
    .list-item-3,
    .text-box .italic,
    .div-block-18 .list-2 li,
    .c3 .c2:last-child p,
    .paragraph-7 {
        font-size: 18px;
        line-height: 1.3em;
    }
    .c3 .c2:last-child p {
        padding-left: 7px;
    }
    .formular__heading {
        font-size: 32px;
        width: unset;
        line-height: 36px;
    }
    .formular__number {
        font-size: 14px;
    }
    .formular__text {
        padding: 10px;
        margin: 15px 20px;
        width: unset;
        border: 2px solid #0299ff;
    }
    .form-box .formular {
        padding-top: 30px;
    }
    form label {
        margin-top: 10px;
        font-size: 16px;
    }
    form input {
        font-size: 18px;
        margin-bottom: 0;
    }
    form input:not(:last-child) {
        margin-bottom: 15px;
    }
    .comments__item-right .text,
    .comments__item-right .top .name,
    .comments__item-right .top .date {
        font-size: 17px;
        line-height: 130%;
    }
    .formular__attention {
        padding: 0 10px;
    }
    .image-7 {
        margin-bottom: 10px;
    }
    .research-img {
        margin: 10px auto;
    }
}
.form-box .red-text,
.form-box .text {
    font-size: 25px;
    line-height: 1.3em;
}
.comments__item-right .text {
    font-size: 16px;
}
.answer-box {
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 30px;
}
.answer-box::before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0%;
    bottom: 0;
    /* max-width: 500px; */
    height: 1px;
    background-color: #333;
}
@media (max-width: 480px) {
    .red-link {
        font-size: 6vw;
        line-height: 7.5vw;
        max-width: 90%;
    }
}

@keyframes glowing {
    0% {
        background-color: #d4282c;
        box-shadow: 0 0 2px #d4282c;
    }
    50% {
        background-color: #e8191e;
        box-shadow: 0 0 9px #e8191e;
    }
    100% {
        background-color: #ff0000;
        box-shadow: 0 0 2px #ff0000;
    }
}
@keyframes glowing1 {
    0% {
        background-color: #009cff;
        box-shadow: 0 0 2px #009cff;
    }
    50% {
        background-color: #0c78bb;
        box-shadow: 0 0 9px #0c78bb;
    }
    100% {
        background-color: #009cff;
        box-shadow: 0 0 2px #009cff;
    }
}
.text-link {
    color: #0299ff;
}
@media (max-width: 580px) {
    .bold-text-5 {
        font-size: 26px;
        line-height: 1.2em;
    }
}
.timer {
    color: red;
    background-image: url();
    background-repeat: no-repeat;
    padding-left: 15px;
}
