*{margin:0;padding:0}input{outline:medium}.textImg{display:inline;vertical-align:middle}a{color:#1697ce}a:hover{color:#b0493b}a img{border:medium}a:focus{outline:medium}h1{font-size:24px;font-weight:400}h2{font-size:22px;font-weight:400;line-height:1.2}.alex_zevsa_wcih4ECQW{position:relative;margin:0 auto;width:960px;padding:0 20px}.clearfix::before,.clearfix::after{content:'';display:table}.clearfix::after{clear:both}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe,.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{font-family:sans-serif!important}.renul_seDwyoGn57 .dvksub_rYPIQ4ET,.zhanna_86_o5IKudBv h2{font-family:sans-serif!important}.katyakoncakova_FtFDdVex{position:relative;z-index:15}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{margin-top:40px;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;width:265px;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;margin-top:60px}.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 .mikstroy_hlTMvYzPJs .tata_soboleva_XjcqhmYZ7{margin-top:25px;position:relative;text-align:right}.katyakoncakova_FtFDdVex .tata_soboleva_XjcqhmYZ7 .tjn-02_ANHUDPcR{width:170px;padding:4px 5px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe{margin-top:10px;background:#0f6470 none repeat scroll 0% 0%;height:57px}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .main-menu-blk{list-style:outside none none}.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}.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:16px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-indent:20px;color:#000;text-align:justify;margin:15px;line-height:24px}.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:15px;line-height:20px;padding:10px;background:#ccc none repeat scroll 0% 0%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.75);box-shadow:0 0 10px rgba(0,0,0,.75)}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .udalykhnn_av3FDRJhB{text-align:center}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .AGB_yQobO46Dw{margin-top:10px;font-size:13px;color:#a1a1a2}.renul_seDwyoGn57 .gelat_Bb6MhOHv{float:left;padding:0 10px 0 0;font-size:12px;font-style:italic;color:#a1a1a8}.renul_seDwyoGn57 .gelat_Bb6MhOHv .ewa-b_p5sjGkxr1{margin-top:5px}.zhanna_86_o5IKudBv{background:#fff none repeat scroll 0% 0%;padding:20px 40px 40px;margin:0 0 50px;border-radius:4px}.zhanna_86_o5IKudBv h2{font-size:22px;text-transform:uppercase;line-height:1;line-height:30px}.altakansk_YrlOq5h6N{font-family:sans-serif;color:#6c6e83;margin:0 5px}.dmavrodi_yjLIBb2Q{position:relative;z-index:10}.web-s{font-family:WebSymbols;-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:sans-serif;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-logo{background:transparent none no-repeat scroll 0% 0%;width:16px;height:16px;float:right;margin-top:-1px}.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-weight:700;font-size:12px}.vk-comment-name a{color:inherit;text-decoration:none}.vk-comment-text{margin-left:60px;text-align:justify}.vk-comment-date{margin-left:60px;color:#999}.screenLock{position:fixed;width:100%;background:rgba(0,0,0,.7) none repeat scroll 0% 0%;top:0;left:0;z-index:99999;display:none}.msg{position:absolute;width:600px;height:220px;top:150px;left:50%;margin-left:-300px;background:#778691 none repeat scroll 0% 0%;border:1px solid #eee}.msg>h1{color:#fff;text-align:center;font-size:24px;margin-bottom:10px;margin-top:30px;line-height:1.8}.close{position:absolute;top:1px;right:5px;font-size:40px;cursor:pointer}.submit{display:block;margin-top:10px;height:50px;width:400px;text-decoration:none;background-color:#b22222;color:#fff;font-size:30px;border-radius:3px;line-height:50px}.submit{font-size:24px}.submit:hover{background-color:red;color:#fff}.button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.button{display:inline-block;max-width:300px;width:100%;font-size:16px;line-height:24px;margin:0 auto;text-transform:uppercase;text-decoration:underline;color:#fff;border:4px solid #771106;border-radius:50px;padding:5px 15px;background:-webkit-gradient(linear,left top,left bottom,from(#9f2c1f),to(#cf1f0c));background:linear-gradient(#9f2c1f,#cf1f0c);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s;transition:background .2s;cursor:pointer;outline:none}.button:hover{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#cf1f0c),to(#9f2c1f));background:linear-gradient(#cf1f0c,#9f2c1f)}@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{width:16.666%;float:left;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 .main-menu-blk>li{width:33.333%}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs{display:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv{margin:0 auto;padding-right:0;float:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv>img{display:block;margin:0 auto}.gelat_Bb6MhOHv{text-align:center}.zhanna_86_o5IKudBv{padding:20px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{margin:10px 0}.msg{width:300px;margin-left:-150px;height:auto}.submit{margin-top:20px;width:270px;font-size:20px;margin-bottom:15px}.msg>h1{font-size:24px;margin-bottom:10px;line-height:30px}}@media screen and (max-width:480px){.vk-comment-text{text-align:left}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-align:left;line-height:24px!important;margin:10px 0}.zhanna_86_o5IKudBv{padding:20px}}@media screen and (max-width:420px){.zhanna_86_o5IKudBv{padding-left:10px;padding-right:10px}.katyakoncakova_FtFDdVex .main-menu-blk>li{width:50%}.udalykhnn_av3FDRJhB img,body img{max-width:100%}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC{width:310px}.Natali0610_RVdHBJiwC{padding-left:10px}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1{width:225px;font-size:16px}.alex_zevsa_wcih4ECQW{padding:0}}.certificate-block{font-family:sans-serif}.order-info{text-align:center}.order-info__title{font-size:24px;color:red}.order-info__date{text-decoration:underline}.order-info__count{display:block;background:red;padding:10px;margin:12px auto;width:178px;color:#fff;text-shadow:0 -1px 0 #000,0 -1px 0 #000,0 1px 0 #000,0 1px 0 #000,-1px 0 0 #000,1px 0 0 #000,-1px 0 0 #000,1px 0 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-size:32px;border-radius:5px}.order-info__count-val{font-size:52px;line-height:1}.order-info__subtitle{font-size:24px;margin:22px auto}.order-info__subtitle-price{font-weight:700;color:red}#order_form{padding:20px 20px 40px;max-width:600px;margin:0 auto 20px;background-image:url("formbg.jpg");background-repeat:no-repeat;line-height:16px;text-align:center;background-size:100% 100%}.order_form__header-pic{max-width:100px}.order_form__header-title{margin:0;padding:0;line-height:32px;font-size:32px}@media all and (max-width:767px){.order_form__header-title{font-size:27px}}.order_form__header-number{color:blue;font-size:14px;margin-top:5px;display:block}.order_form__header-subtitle{margin:15px 0;font-size:16px;line-height:1.5;font-weight:400}.order_form__header-subtitle--price{font-weight:700;color:red}.order_form__header-annotation{display:block;margin:5px 10px;border:2px solid #0299ff;padding:10px;font-size:13px;line-height:1.5;font-weight:700}.order_form__pole{display:inline-block;margin:10px auto 0;padding:0 10px;width:100%;max-width:320px;box-sizing:border-box}.order_form__pole label{display:block;width:100%;max-width:230px;margin:0 auto 8px;padding:5px 0;font-weight:700;font-size:16px;box-sizing:border-box}
.order_form__pole input, .order_form__pole select{box-sizing:border-box;font-size:19px;padding: 0 15px;height: 46px;border-radius:3px;border:2px solid #e9d7dc;width:100%;appearance: none;-webkit-appearance: none;}.order_form__btn-wrap{padding:10px 5px 25px}.order_form__btn{display:inline-block;padding:0 20px;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 4px 15px 0 rgba(129,150,160,.45);border-radius:5px;background-color:#0299ff;background-position:1.35em .94em;background-size:1em;background-repeat:no-repeat;transition:all .15s ease-in-out;border:none;cursor:pointer;font-size:20px;margin-top:20px;height:60px;line-height:60px}.order_form__btn:hover{background-color:#017acc}.order_form__additional{font-size:12px;display:block}.feedback{width:75px;height:70px;position:fixed;right:-15px;top:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dd1c36;padding-left:10px;border-top-left-radius:35px;border-bottom-left-radius:35px;cursor:pointer;z-index:1000;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-transition:all .5s;transition:all .5s}.feedback img{max-width:55px}.feedback:hover{right:0}.popup-window{font-family:inherit;width:300px;position:fixed;right:0%;top:12%;padding:35px 10px;background:#fff;border-radius:5px;z-index:2000;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-transition:right .5s;transition:right .5s}.hidden{right:-100%}.popup-window form{width:100%;min-height:auto;padding:0;background:inherit;-webkit-box-shadow:none;box-shadow:none}.popup-window label{display:block;margin-bottom:5px;font-size:14px;color:#333;text-transform:uppercase}.popup-window input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;margin-bottom:10px;padding:10px;border:none;font-family:inherit;font-size:16px;margin-bottom:15px;border:1px solid #333}.popup-window button{width:100%;padding:10px;border:none;border-radius:5px;background:#dd1c36;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:15px;border-radius:20px}.close-popup{position:absolute;right:10px;top:5px;width:27px;height:27px;background-color:#fff;cursor:pointer}.close-popup:before{content:'';background:#333;width:20px;height:1px;position:absolute;top:13px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-popup:after{content:'';background:#333;width:20px;height:1px;position:absolute;top:13px;left:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:700px){#order_form{margin:0}.form-bottom{width:96%;margin:20px 2%}}@media(max-width:480px){.feedback{width:60px;height:40px;padding-left:7px}.feedback img{max-width:30px}}.form-bottom{background:#ffeee1;border:4px solid #ed6d37;border-radius:10px;text-align:center;padding:23px 30px;max-width:550px;width:100%;margin:20px auto}.form-bottom .bottom_h1{text-transform:uppercase;font-weight:800;font-size:32px;line-height:130%;margin-bottom:.25em}.form-bottom .bottom_h2{font-weight:600;font-size:20px;line-height:130%;text-transform:uppercase}.form-bottom .bottom__update{font-weight:800;font-size:20px;line-height:130%;text-align:center;background-color:#fff;padding:8px;margin:12px 0 22px}.form-bottom .bottom_underinfo{font-weight:300;font-size:16px;line-height:130%}.form-bottom .update-red{color:#d42323;text-transform:uppercase}.ring-loading{width:10px;height:10px;padding:15px!important;border:7px dashed #000;border-radius:100%;display:none;margin:10px auto!important;animation:1.5s cubic-bezier(.17,.37,.43,.67) .3s infinite loadingD}@keyframes loadingD{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}



    .pulse {

      animation: pulse 2s infinite;

    }

.price-block {
  font-size: 24px;
  display: flex;
  gap: 10px;
  justify-content: center;
}

    @keyframes pulse {

      0% {

        transform: scale(1);

        -webkit-transform: scale(1);

        -moz-transform: scale(1);

        -o-transform: scale(1);

        -ms-transform: scale(1);

      }

    

      50% {

        transform: scale(1.05);

        -webkit-transform: scale(1.05);

        -moz-transform: scale(1.05);

        -o-transform: scale(1.05);

        -ms-transform: scale(1.05);

      }

    

      100% {

        transform: scale(1);

        -webkit-transform: scale(1);

        -moz-transform: scale(1);

        -o-transform: scale(1);

        -ms-transform: scale(1);

      }

    }



  .nw {

    display: flex;

    justify-content: center;

    align-items: center;

    column-gap: 10px; 

    font-size: 14px;

    text-align: left;

    margin-top: 15px !important;

  }

