body,h1{margin:0}.btn,.card,.card-back,.contacts-form,.flip-container,.modal-message-wrap,.person,.person__text,.price-info,.promo-info__txt,h2{text-align:center}.title,h1,h2,h4{font-weight:400}.checkbox-wrap a,.contact,.contacts-form,.contacts-form__tg a,.contacts-links-wrap,.contacts-links__link,.menu__link,.mobile-links__link,.mobile-tg,.phone{text-decoration:none}.answers,.form-container,.result{background-position:center}@font-face{font-family:Rye;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rye/v17/r05XGLJT86YDFg.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQ9fdq6A.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQq_dq6A.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQmfdq6A.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQdfBq6A.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQTPBq6A.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFk9TQ7Q.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTQ7Q.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFiNTQ7Q.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFs9UQ7Q.ttf) format('truetype')}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFvZUQ7Q.ttf) format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmABIU_Q.ttf) format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantsc/v19/0yb5GD4kxqXBmOVLG30OGwserA.ttf) format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmWBMU_Q.ttf) format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmdBQU_Q.ttf) format('truetype')}@font-face{font-family:'Cormorant SC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmEBUU_Q.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiMGmRtCJ62-O0HhNEa-Z6q2ZU.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4WEySK8.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4Sk0SK8.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4TU3SK8.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4RE2SK8.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiOGmRtCJ62-O0HhNEa-a6o.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZZc-rUx.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYU_LUx.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYI_7Ux.ttf) format('truetype')}@font-face{font-family:'Alegreya SC';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYs_rUx.ttf) format('truetype')}@font-face{font-family:Amita;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/amita/v20/HhyaU5si9Om7PQlv.ttf) format('truetype')}@font-face{font-family:Amita;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/amita/v20/HhyXU5si9Om7PTHTLtCC.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5rDDOjw.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jDOjw.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDDOjw.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5LDfOjw.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5FTfOjw.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_qE6GnM.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_v86GnM.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_s06GnM.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_iE9GnM.ttf) format('truetype')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9GnM.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI1PQjj0.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nIw3Qjj0.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nIz_Qjj0.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI9PXjj0.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI-rXjj0.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrhxYOWT.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrgvYOWT.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrgdYOWT.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrjxZ-WT.ttf) format('truetype')}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrjIZ-WT.ttf) format('truetype')}body{background-color:#3f3e5a;font-family:Cormorant;color:#fff;padding-left:150px;padding-right:150px}.btn,.title{font-family:'Alegreya SC'}h1{font-size:70px}h2{font-size:45px;margin-top:20px}h4{display:flex;justify-content:flex-end;margin-top:10px;margin-bottom:10px;font-size:25px}.title{color:#ED94E3;font-size:45px;margin-top:15px;margin-bottom:15px}.title_form{margin:0;color:#fff}.promo-condition__txt_yellow,.promo-info__txt_color,.title_yellow{color:#D6D4B4}.title_yellow{display:flex;justify-content:flex-end;margin-bottom:20px}.btn__price,.btn_form,.btn_result,.form,header{display:block}.title_reviews{justify-content:center;margin:0}.title_form{justify-content:center;font-size:40px}.contact-wrap,.header-top{align-items:center}.btn{background-color:rgba(206,204,254,.2);color:#F6EE5F;border:solid #fc96ff;border-width:1px;border-radius:30px;font-size:20px;cursor:pointer;transition:.7s;margin-bottom:20px;padding:20px 27px}.btn:hover{color:#8FE67B;border-color:#f89d00;background-color:rgba(255,222,204,.45)}.btn__price_pink,.btn_answers,.btn_form{border-color:#F6EE5F}.btn_result{margin:0 auto 10px;width:15%}.btn__price{margin:0 auto 0 145px;width:35%}.btn__price_pink{color:#FC96FF}.btn_form{font-size:20px;margin:0 auto;width:40%;color:#fc96ff}.btn_answers{color:#ed94e3;margin-top:10px}.btn__message{background-color:#BEA0E2;color:#9363CF;border:none;font-size:18px}.form,.price{border-radius:30px}.btn__message:hover{color:#d6d4b4;background-color:#9363cf}.btn__message_error{background-color:rgba(239,170,178,.8);color:#572834}.nav{width:23px;cursor:pointer}.nav_price-next,.nav_price-prev{width:140px}.grey-back{margin-left:-150px;margin-right:-150px;padding:40px 150px}header{padding-top:20px;padding-bottom:20px}.contact,.contact-wrap,.header-top,.logo,.menu{display:flex}.header-top{justify-content:space-between}.logo{flex-direction:column;align-items:center}.logo__main{font-family:Rye;font-size:55px;color:#D4D2B0D4}.logo__little{font-family:Amita;font-size:32px;color:#b1b0d4;margin-top:-30px}.phone{font-family:'Cormorant SC';color:#D4D2B0D4;font-size:25px}.contact{font-family:'Cormorant Infant';font-size:26px;height:-moz-fit-content;height:fit-content}.contact__img{width:60px}.contact__img_vk{width:70px;margin-left:40px}.contact__txt{color:#fff}.menu{padding-top:10px;padding-bottom:10px;justify-content:center;gap:25px}.menu__link{font-family:'Cormorant SC';color:#fff;font-size:28px}.card,.card-back,.flip-container,.main__content,.result{font-family:'Alegreya SC'}.checkbox-wrap,.mobile-links__link,.mobile-tg__txt{color:#fff;font-size:18px}.bar{flex-direction:column}.menu-mobile-wrap,.menu-mobile__header{justify-content:space-between;display:flex}.burger-line{width:40px;height:3px;background-color:#D6D4B4;margin-bottom:8px}.cross{width:40px;height:40px}.menu-mobile{position:fixed;width:100%;height:0;left:0;top:0;z-index:99999;box-sizing:border-box;overflow:hidden;transition:.5s;background-color:#3f3e5a}.menu-mobile__header{padding:20px 30px 10px}.menu-mobile-wrap{align-items:center;padding:20px 50px}.menu-mobile__img{width:150px}.mobile-links{display:flex;flex-direction:column;align-items:center;width:55%}.mobile-links__link{margin-bottom:8px}.mobile-tg{display:flex;max-height:-moz-fit-content;max-height:fit-content;margin-bottom:8px}.mobile-tg__img{width:30px;margin-right:10px}.checkbox-wrap{display:flex;justify-content:space-between;margin-top:10px;text-align:left}.main__content,.person{flex-direction:column;display:flex}.checkbox-wrap_modal{font-size:15px;margin-top:5px}.checkbox-wrap a{color:#ed94e3}.checkbox-wrap .form__checkbox{margin-left:8px;margin-right:8px;width:20px}.main{background-image:url(/img/main-img.jpg);margin-right:-150px;margin-left:-150px;padding:50px 100px}.main__content{align-items:center;justify-content:center}.main__img{width:200px}.main__title{font-size:65px}.line{background-color:#fff;height:3px}.card,.card-back{background-color:rgba(125,121,125,.3)}.person{align-items:center}.person__img{width:270px;margin-bottom:30px;margin-top:20px}.person__text{margin-bottom:30px;font-size:25px}.help{display:flex;flex-direction:column;padding-top:30px}.card,.card-group,.result-info{justify-content:space-between}.card-group{display:flex;margin-bottom:40px}.flip-container{perspective:1000px;width:100%;max-width:500px;margin:0 auto;height:600px}.flip-container.hover .flipper,.flip-container:hover .flipper{transform:rotateY(180deg)}.flipper{transition:.6s;transform-style:preserve-3d;position:relative;width:100%;min-height:100%}.card,.card-back{backface-visibility:hidden;position:absolute;top:0;left:0;right:0;box-sizing:border-box;width:100%;height:100%;transform:rotateY(0)}.card{z-index:2;margin-bottom:30px;display:flex;align-items:center;padding:20px 60px}.card-back,.card-info{display:flex;flex-direction:column}.card__rotate{width:30px;margin-left:auto;margin-bottom:20px}.card__img{margin-top:15px;margin-bottom:15px;height:230px}.card__title{color:#ed94e3;font-size:30px}.card__text{font-size:20px}.card-info{width:100%}.card-back{transform:rotateY(180deg);background-image:url(/img/line1.png);background-size:cover;margin-bottom:30px;justify-content:center;padding:20px 50px}.card-reviews,.price-info{flex-direction:column;display:flex}.card-back__text{font-size:20px;margin-bottom:12px}.result{background-color:#525064;background-image:url(/img/moon.png);background-size:contain;background-repeat:no-repeat}.price__price,.promo{font-family:'Cormorant SC'}.result__txt{font-size:25px}.result-info{display:flex;font-size:20px}.result-info-wrap{width:40%}.services-wrap{display:flex;justify-content:space-between}.price{background-color:rgba(82,80,100,.3);border-style:solid;border-width:2px;border-color:#d6d4b4;width:75%;margin-bottom:60px;background-image:url(/img/star.png);background-size:cover;height:570px;padding:20px 30px}.price__title{font-size:40px;margin:50px 0 0}.price__info{font-size:40px;margin:0}.price__price{color:#fc96ff;font-size:45px;margin-top:120px}.price__price_yellow{color:#F6EE5F}.price__bonus{font-style:italic;font-weight:700;font-size:30px;margin-top:65px}.price-list{padding-right:45px;padding-left:45px}.price-container{padding:45px 40px}.price-info{align-items:center;width:100%}.promo{background-color:#525064;padding-bottom:20px}.promo-info{display:flex;flex-direction:column;align-items:center}.promo-info__txt{font-size:25px;width:90%;margin-top:10px;margin-bottom:10px}.promo-info__img{width:500px}.promo-condition__wrap{display:flex;justify-content:space-between;margin-bottom:20px}.promo-condition__wrap_left{flex-direction:row-reverse}.promo-condition__img{width:400px}.promo-condition__txt{font-size:25px}.promo-condition__txt_pink{color:#fed4ed}.txt-wrap{width:60%}.form-container{margin-top:50px;margin-bottom:50px;background-image:url(/img/tarot.png);background-size:70%;background-repeat:no-repeat}.form{margin:0 auto;align-items:center;background-color:rgba(82,80,100,.6);width:43%;border:2px solid #D6D4B4;padding-bottom:40px;box-sizing:border-box}.form_contacts{width:75%}.form-info{display:flex;justify-content:space-between;flex-direction:column;align-items:center;font-family:'Cormorant Garamond';font-weight:700;padding:30px 60px}.form-info__txt{font-size:30px;color:#fc96ff;margin-bottom:10px}.form-info__data{font-size:30px;margin-top:8px;display:flex;align-content:flex-start}.form-info__input{border:none;border-radius:30px;background-color:rgba(214,212,180,.5);width:100%;box-sizing:border-box;margin-top:5px;margin-bottom:5px;font-family:Cormorant;font-size:32px;font-weight:700;color:#2d2c40;padding:15px 25px}.modal-message,.modal-message-wrap{border-radius:20px;padding:40px;display:block}.contacts-wrap,.reviews{background-color:#525064}.form-info__input::-moz-placeholder{color:rgba(63,62,90,.8)}.form-info__input::placeholder{color:rgba(63,62,90,.8)}.form-info__input_textarea{height:200px;resize:none}.review{font-family:'Cormorant SC';display:flex;justify-content:space-between;font-size:30px;margin-top:30px;padding:20px 35px}.review__city_mobile,.review__name_mobile{display:none}.review_inverted{flex-direction:row-reverse}.review__photo{width:320px}.review__name{color:#ed94e3;margin-top:10px;font-size:35px}.review__name_yellow{color:#f6ee5f}.review__text{font-family:'Cormorant Infant';margin-top:20px}.review-wrap{display:flex;flex-direction:column;width:70%}.reviews-nav{display:flex;justify-content:space-evenly;margin-top:20px;margin-bottom:30px}.answers,.contacts-form{flex-direction:column;display:flex}.answers{background-image:url(/img/answer.svg);background-size:100%;align-items:center;margin-bottom:20px}.question{font-family:'Cormorant SC';font-size:35px;color:#F6EE5F;background-color:rgba(214,212,180,.2);border-radius:20px;margin-bottom:30px;align-items:center;display:flex;flex-direction:column;width:100%;cursor:pointer;padding:25px 50px}.question__plus{width:50px;justify-content:flex-end;transition:.6s}.question__answer{font-family:Cormorant;font-size:30px;color:#fff;overflow:hidden;transition:height .3s ease;height:0}.question__answer_pink{color:#ed94e3}.question__answer_italic{font-style:italic;font-weight:700}.question-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.contacts-wrap{margin-top:20px}.contacts{display:flex;justify-content:space-between}.contacts-data{margin-top:50px;width:40%}.contacts-data__img{width:80%}.contacts-form{width:60%}.contacts-form__tg{margin-bottom:20px;font-size:32px}.contacts-form__tg a{color:#fc96ff}.contacts-links-wrap{display:flex;flex-direction:column;margin-top:30px}.contacts-links{border:1px solid #D6D4B4;border-radius:20px;margin-bottom:15px;margin-right:15px;width:50%;display:flex;align-items:center;padding:17px 25px}.contacts-links__link{display:flex;align-items:center}.contacts-links__img{width:60px}.contacts-links__txt{color:#fff;font-size:25px;margin-left:15px;align-items:center}.contacts-links-networsk{display:flex;justify-content:space-between}.bar,.footer-mobile__img,.modal,.person__img_mobile{display:none}.modal{position:fixed;top:0;width:100%;height:100vh;z-index:99998;backdrop-filter:blur(10px);margin-right:-150px;margin-left:-150px}.modal-form{width:30%;margin:20px auto;border:2px solid #d6d4b4;border-radius:40px;padding-top:15px;padding-bottom:15px}.btn_modal{font-size:15px;width:40%;padding-top:15px;padding-bottom:15px}.cross_modal{display:flex;margin-left:auto;margin-right:20px;width:40px;height:40px;cursor:pointer}.modal-send,.modal-send_error{display:none}.title_modal{font-size:26px}.form-info__txt_modal{font-size:23px}.form-info__input_modal{font-size:22px;padding-top:10px;padding-bottom:10px;width:95%;margin-bottom:5px}.form-info__input_modal-message{height:130px;resize:none}.form-info_modal{padding:0 60px 10px}.modal-message__img{width:100px;height:100px}.loader-wrap,.modal-send{position:fixed;top:0;height:100vh;z-index:99998;backdrop-filter:blur(10px)}.modal-send{width:100%;margin-right:-150px;margin-left:-150px}.modal-message{margin:50px auto;width:50%;background-color:rgba(190,160,226,.63)}.modal-message_error{background-color:rgba(239,170,178,.4)}.modal-message-wrap{margin:50px auto 0;background-color:#d4d2b0;width:40%}.modal-message__text{color:#3f3e5a;font-size:35px;margin-top:10px;margin-bottom:10px}.modal-message__text_italic{font-style:italic;margin-bottom:30px}.loader-wrap{left:0;width:100%;flex-direction:column;align-items:center;gap:20px;display:none}.loader{position:absolute;top:60%;left:55%;transform:translate(-50%,-50%)}.loader .dot{animation-name:movement;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;height:10px;position:absolute;top:-10px;transform:translate3d(0,-25px,0) scale(1);width:10px}.loader .dot:nth-of-type(1){animation-delay:-.1s;left:87.5px}.loader .dot:nth-of-type(2){animation-delay:-1.2s;left:72.5px}.loader .dot:nth-of-type(3){animation-delay:-.3s;left:57.5px}.loader .dot:nth-of-type(4){animation-delay:-1.4s;left:42.5px}.loader .dot:nth-of-type(5){animation-delay:-.5s;left:27.5px}.loader .dot:nth-of-type(6){animation-delay:-1.6s;left:12.5px}.loader .dot:nth-of-type(7){animation-delay:-.7s;left:-2.5px}.loader .dot:nth-of-type(8){animation-delay:-1.8s;left:-17.5px}.loader .dot:nth-of-type(9){animation-delay:-.9s;left:-32.5px}.loader .dot:nth-of-type(10){animation-delay:-2s;left:-47.5px}.loader .dot:nth-of-type(11){animation-delay:-1.1s;left:-62.5px}.loader .dot:nth-of-type(12){animation-delay:-.2s;left:-77.5px}.loader .dot:nth-of-type(13){animation-delay:-1.3s;left:-92.5px}.loader .dot:nth-of-type(14){animation-delay:-.4s;left:-107.5px}.loader .dot:nth-of-type(15){animation-delay:-1.5s;left:-122.5px}.loader .dot:nth-of-type(16){animation-delay:-.6s;left:-137.5px}.loader .dot:nth-of-type(17){animation-delay:-1.7s;left:-152.5px}.loader .dot:nth-of-type(18){animation-delay:-.8s;left:-167.5px}.loader .dot:nth-of-type(19){animation-delay:-1.9s;left:-182.5px}.loader .dot:nth-of-type(20){animation-delay:-1s;left:-197.5px}.loader .dot:nth-of-type(21){animation-delay:-.1s;left:-212.5px}.loader .dot:nth-of-type(22){animation-delay:-1.2s;left:-227.5px}.loader .dot:nth-of-type(23){animation-delay:-.3s;left:-242.5px}.loader .dot:nth-of-type(24){animation-delay:-1.4s;left:-257.5px}.loader .dot:nth-of-type(25){animation-delay:-.5s;left:-272.5px}.loader .dot:nth-of-type(26){animation-delay:-1.6s;left:-287.5px}.loader .dot::before{animation-name:size-opacity;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;background:#fff;border-radius:50%;content:'';display:block;height:100%;width:100%}.loader .dot:nth-of-type(even)::before{background-color:#ff47aa;box-shadow:inset 0 0 4px #d00077}@keyframes movement{0%{transform:translate3d(0,-25px,0);z-index:0}50%{transform:translate3d(0,25px,0);z-index:10}100%{transform:translate3d(0,-25px,0);z-index:-5}}@keyframes size-opacity{0%,100%{opacity:1;transform:scale(1)}25%{transform:scale(1.5)}50%{opacity:1}75%{opacity:.35;transform:scale(.5)}}.footer{padding-top:20px;padding-bottom:20px}.footer__copyright{font-size:30px;display:flex;justify-content:center;margin-top:50px}.menu_footer{background-image:url(/img/ehwaz.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:250px;justify-content:center;padding:0;align-items:center}@media (max-width:1600px){.checkbox-wrap{font-size:19px}.checkbox-wrap_modal{font-size:15px;margin-left:10px}.loader{left:56%}.form-info__txt_modal{font-size:20px}.modal-message{width:40%}.modal-message-wrap{width:88%}.modal-message__img{width:85px;height:85px}.modal-message__text{font-size:30px}.btn{font-size:17px}.btn_modal{font-size:14px;width:40%}.btn__price{width:40%;margin-left:102px}.menu__link{font-size:25px}.main__img{width:160px}h1{font-size:60px}.title,h2{font-size:40px}.title_form{font-size:33px}.title_modal{font-size:25px}.person__img{width:250px}.person__text{font-size:23px}.help{padding-top:15px}.card-group{margin-bottom:25px}.flip-container{width:415px;height:500px}.card,.card-back{padding-left:40px;padding-right:40px}.card__title{font-size:25px}.card__img{margin-top:5px;margin-bottom:5px;height:175px}.card__rotate{width:25px}.card-back__text,.card__text{font-size:17px}.result__txt{font-size:23px}.price{height:500px;margin-bottom:40px}.price__info,.price__title{font-size:32px}.price__price{font-size:37px;margin-top:110px}.price__bonus{font-size:24px}.promo-condition__txt,.promo-info__txt{font-size:23px}.promo-info__img{width:460px}.promo-condition__img{width:360px}.review{font-size:27px}.review__name{font-size:32px}.review__photo{width:300px}.question__txt{font-size:28px}.question__plus{width:40px}.question__answer{font-size:23px}.contacts-links{padding-right:20px;padding-left:20px;width:48%}.contacts-links__img{width:50px}.contacts-links__img_tg{width:45px}.contacts-links__txt{font-size:20px}.footer__copyright{font-size:27px}.form_free{width:48%}.form_contacts{width:81%}.form-info{padding-right:55px;padding-left:55px}.form-info_modal{padding-left:45px;padding-right:45px}.form-info__input_modal-message{height:130px}}@media (max-width:1536px){.grey-back,.main,.modal,.modal-send{margin-left:-120px;margin-right:-120px}.modal-message-wrap{width:86%}.modal-form{width:33%}body{padding-left:120px;padding-right:120px}.grey-back{padding:25px 120px}header{padding-bottom:10px}.btn{font-size:15px}.btn_modal{width:45%;font-size:14px}.menu{margin-bottom:5px;margin-top:10px}.card-group,.person__text{margin-bottom:20px}.menu__link{font-size:22px}.logo__main{font-size:50px}.logo__little{font-size:30px}.phone_header{font-size:23px}.contact__img{width:57px}.contact__img_vk{width:67px}.main__img{width:140px}h1{font-size:45px}.title,h2{font-size:30px}.title_modal{font-size:25px}.title_form{font-size:35px}.person__text,.result__txt{font-size:20px}.person__img{width:220px}h4{font-size:22px}.promo-condition__txt,.promo-info__txt{font-size:20px}.nav{width:20px}.nav_price-next,.nav_price-prev{width:120px}.promo-info__img{width:380px}.promo-condition__img{width:340px;height:340px}.review{font-size:25px}.review__name{font-size:28px}.review__img{width:280px}.form-group_contacts{width:95%}.form-info__input_modal,.form-info__message_modal{padding-top:15px;padding-bottom:15px}}@media (max-width:1440px){.title_modal{font-size:25px}.form-info_modal{padding-right:40px;padding-left:40px}.form-info__input{font-size:28px}.form-info__input_modal{padding-top:10px;padding-bottom:10px;font-size:20px;margin-bottom:6px}.card,.card-back{padding-top:15px;padding-bottom:15px}.form-info__input_modal-message{height:110px}.btn__price{margin-left:94px}.flip-container{width:375px;height:480px}.card-group{margin-bottom:25px}.card-back__text,.card__text{font-size:15px}.modal-message__text{font-size:30px}.form-info__txt{font-size:20px}.cross_modal{width:35px}.contacts-links__txt{font-size:18px}.contacts-links__img{width:45px}.contacts-links__img_tg{width:40px}}@media (max-width:1368px){.checkbox-wrap_modal{font-size:14px;margin-left:6px}.contact-wrap{gap:18px}.phone_header{font-size:22px}.contact__img{width:50px}.contact__img_vk{width:57px;margin-left:20px}.modal-form{width:32%}.title_modal{font-size:23px}.modal-message__text{font-size:28px}.loader{transform:scale(.8)}.dot{width:8px;height:8px}.btn_modal{width:50%}.btn__price{margin-left:90px}.form_free{width:52%}.form_contacts{width:84%}.form-info__data{font-size:26px}.flip-container{width:350px;height:450px}.card-group{margin-bottom:28px}.card__rotate{margin-bottom:15px}.card__title{font-size:23px}.card__img{height:145px}.card-back__text,.card__text{font-size:14px}.result__txt{font-size:19px}.form-group_modal{width:100%}.contacts-links{padding-right:15px;padding-left:15px}.contacts-links__txt{font-size:17px}.contacts-data__img{width:85%}.contacts-form__tg{font-size:29px}}@media (max-width:1366px){.btn{font-size:14px}.btn__price{margin-left:85px}.review{font-size:20px}.review__photo{width:260px}.question{margin-bottom:15px}.question__txt{font-size:26px}.question__plus{width:35px}.question__answer{font-size:20px}.contacts-form__tg{font-size:23px}}@media (max-width:1280px){.checkbox-wrap{font-size:17px}.checkbox-wrap_modal{font-size:14px}.card__title,.phone_header{font-size:20px}.contact__img{width:45px}.contact__img_vk{width:52px}.help{padding-top:5px}.card-group{margin-bottom:20px}.flip-container{width:330px;height:430px}.card,.card-back{padding:10px 35px}.card__rotate{width:20px;margin-bottom:25px}.card-back__text,.card__text{font-size:13px}.card__img{height:140px}.result{margin-top:10px}.modal-message-wrap{width:85%}.modal-message__text{font-size:26px}.modal-message__img{width:80px;height:80px}.btn_message{font-size:15px}.btn_form{width:44%;font-size:13px}.btn__price{margin-left:60px;width:43%}.price{width:70%;height:415px}.price__price{margin-top:80px;font-size:30px}.price__info,.price__title{font-size:28px}.price__title{margin-top:15px}.price__bonus{font-size:22px}.nav{width:15px}.nav_price-next,.nav_price-prev{width:100px}.title_form{font-size:30px}.form_free{padding-bottom:20px}.form-info,.review{padding-bottom:15px}.form_contacts{width:85%}.form-info__txt{font-size:25px}.form-info__txt_modal{font-size:22px}.form-info__data,.form-info__input{font-size:26px}.modal-form{width:35%}.form-info__input_textarea{height:180px}.form-info__input_modal{font-size:23px}.btn_modal{font-size:12px;width:45%}.cross_modal{width:30px}.review{padding-top:15px}.review-wrap{width:60%}.question__txt{font-size:23px}.question__plus{width:32px}.contacts-links__img{width:35px}.contacts-links__img_phone{width:26px}.contacts-links__txt{font-size:16px}.menu__link{font-size:20px}.menu_footer{height:220px}.footer__copyright{font-size:22px}}@media (max-width:1180px){.checkbox-wrap{font-size:16px}body{padding-left:100px;padding-right:100px}.grey-back,.main,.modal,.modal-send{margin-left:-100px;margin-right:-100px}.modal-form{width:40%}.modal-message-wrap{width:83%}.modal-message__text{font-size:24px}.loader{transform:scale(.9);top:50%;left:57%}.flip-container{width:310px;height:380px}.card-back__text,.card__text{font-size:12px}.result-info-wrap{width:45%}.btn_message{font-size:15px}.nav_price-next,.nav_price-prev{width:120px}.price{width:65%;height:390px;padding-left:40px;padding-right:40px}.price-container{padding:30px}.price-list{padding-left:30px}.price__info,.price__title{font-size:26px}.contacts-links__txt{font-size:12px}.form_contacts{width:88%}.form-info__txt{font-size:23px}.form-info__txt_modal{font-size:20px}.title_subtitle{font-size:28px}.title_form{font-size:29px}.title_modal{font-size:23px}.form-info__input_modal{font-size:20px}}@media (max-width:1024px){.checkbox-wrap{font-size:15px}.checkbox-wrap_modal{font-size:14px}.modal-message{width:42%}.modal-message-wrap{width:81%}.modal-message__text{font-size:21px}.btn{font-size:12px;padding-top:15px;padding-bottom:15px}.btn_message{font-size:13px}.btn_answers{margin-bottom:10px}.btn__price{margin-top:20px;width:30%;margin-left:224px}.title{font-size:26px;margin-bottom:15px}.person__text{font-size:18px}.person__img{width:200px}.card-group{display:flex;flex-direction:column;margin-bottom:5px}.flip-container{max-width:100%;width:100%;height:260px;margin:0 auto 15px}.card,.card-back{padding:20px 40px}.card-wrap{display:flex;justify-content:space-between;align-items:center}.card-main{display:flex;flex-direction:column;width:50%}.card-reviews{width:50%}.card__rotate{position:relative;left:2%;margin-bottom:15px}.card__title{font-size:22px}.card__img{height:145px;display:block;margin:10px auto 0}.card__img_little{height:135px}.card__img_size{width:200px}.card-back__text,.card__text{font-size:15px}.result__txt,h4{font-size:16px}.result-info-wrap{width:48%}h4{margin-top:5px;margin-bottom:5px}.price-list{padding-left:0}.price{width:40%;display:block;margin:0 auto}.promo-info__txt{font-size:17px}.promo-info__img{width:300px}.promo-condition__txt{font-size:18px}.txt-wrap{width:48%}.promo-condition__img{width:310px;height:310px}.promo-condition__wrap{align-items:center}.review{font-size:17px;margin-top:20px}.review__name{font-size:23px}.review__photo{width:230px}.question{padding-right:40px;padding-left:40px}.question__txt{font-size:21px}.contacts-links__txt,.question__answer{font-size:18px}.question__plus{width:30px}.contacts{display:flex;flex-direction:column;align-items:center}.contacts-form{margin-top:20px;margin-bottom:20px}.contacts-data{width:100%;order:1;margin-top:50px}.contacts-data__img{display:block;margin:0 auto;width:60%}.contacts-links{width:30%}.contacts-links__img{width:40px}.contacts-links__img_tg{width:35px}.contacts-links-networsk{justify-content:flex-start}.menu_footer{height:180px}.menu__link{font-size:16px}.footer__copyright{font-size:20px}.nav_price-next,.nav_price-prev{width:200px}.form_free{width:55%}.form_contacts{width:100%}.title_form{margin-bottom:0}.title_modal{font-size:22px}.title_subtitle{font-size:24px}.form-info{padding-right:45px;padding-left:45px}.form-info__data,.form-info__input{font-size:23px}.form-info__input_modal{font-size:20px}.form-info__input_textarea{height:160px}.form-info__txt{margin-bottom:5px;font-size:20px}.btn_form{width:45%}.modal-form{padding-top:8px}.cross_modal{width:25px}.form-info_modal{padding-left:35px;padding-right:35px}.btn_modal{font-size:10px;width:47%}}@media (max-width:932px){.checkbox-wrap{font-size:14px}.checkbox-wrap_modal{font-size:12px}.form-info__input_modal-message{height:55px}.phone{font-size:18px}.logo__main{font-size:40px}.logo__little{font-size:22px;margin-top:-23px}.form-info__txt,.modal-message__text{font-size:18px}.contact__img{width:38px}.contact__img_vk{width:45px}.loader{transform:scale(.6);left:55%}.modal-message__img{width:75px;height:75px}.modal-message-wrap{width:79%}.btn_message{font-size:12px}.modal-message{padding:35px}.btn_form{width:45%}.btn_modal{width:48%;padding-top:12px;padding-bottom:12px}.result__txt{font-size:15px}.btn_result{width:17%}.price{width:43%}.promo-condition__txt,.promo-info__txt{font-size:16px}.form_free{width:57%}.form-info{padding-right:40px;padding-left:40px;padding-bottom:10px}.form-info_modal{padding-left:35px;padding-right:35px}.form-info__input{margin-bottom:0;padding-top:10px;padding-bottom:10px;font-size:22px}.form-info__input_modal{margin-bottom:3px;font-size:18px;padding-top:8px;padding-bottom:8px}.contacts-form__tg,.title_subtitle{margin-bottom:5px}.title_form{font-size:23px}.title_modal{font-size:20px}.title_subtitle{font-size:24px;text-align:center}.form_contacts{margin-top:15px;width:100%}.contacts-links{width:32%}.contacts-data__img{width:60%}.menu__link_footer,.phone_footer{font-size:15px}.btn__price{margin-left:195px}.modal-form{margin-top:10px}}@media (max-width:916px){.checkbox-wrap{font-size:13px}.checkbox-wrap_modal{font-size:11px}.contact__img_vk{width:44px}.form-info__data{font-size:21px}.form-info__input{font-size:20px}.form-info__input_modal{font-size:18px}.form-info__input_modal-message{height:60px}.form-info__txt_modal{font-size:17px}.result__txt{font-size:15px}.btn_result{width:17%}.price{height:360px}.nav_price-next,.nav_price-prev{width:180px}.price__info,.price__title{font-size:25px}.price__price{font-size:28px}.price__bonus{font-size:18px}.btn__price{margin-left:190px}.promo-condition__txt{font-size:15px}.review__photo{width:190px}.contacts-form__tg{font-size:18px}.form_contacts{margin-top:10px;padding-bottom:20px}.menu__link_footer,.phone_footer{font-size:14px}}@media (max-width:912px){.modal-form{width:40%}.form-info__input_modal-message{height:80px}.btn_modal{font-size:10px;padding-top:12px;padding-bottom:12px}}@media (max-width:896px){.form-info__input_modal-message{height:70px}.modal-message__img{width:65px;height:65px}.modal-form{padding-bottom:10px}.btn_form{width:48%}.btn_modal{margin-bottom:5px;font-size:9px;padding:10px}h1{font-size:44px}.result__txt{font-size:14px}.contacts-links{width:35%}.btn__price{margin-left:180px}.price__bonus{font-size:17px}}@media (max-width:882px){.checkbox-wrap{font-size:12px}.checkbox-wrap_modal{font-size:10px}.form-info__input_modal-message{height:45px}.logo__main{font-size:36px}.logo__little{font-size:20px;margin-top:-20px}.phone{font-size:15px}.contact-wrap{gap:15px}.contact__img{width:35px}.contact__img_vk{width:42px;margin-left:15px}.card__title{font-size:20px}.card__img{height:140px}.card__img_little{height:130px}.card__img_size{width:180px;margin-top:5px}.card__rotate{width:17px;left:3%;top:-10px}.card-back__text,.card__text{font-size:14px}.modal-message{padding:30px}.modal-message-wrap{padding:25px}.modal-message__img{width:55px;height:55px}.modal-message__text{font-size:18px}.modal-message__text_italic{margin-bottom:20px}.btn_message{font-size:10px}.modal-form{padding-top:5px}.cross_modal{width:20px}.btn_modal{font-size:8px}.form-info_modal{padding-left:30px;padding-right:30px}.title_modal{font-size:18px}.form-info__txt_modal{font-size:16px}.form-info__input_modal{font-size:14px}.form-info__input_textarea{height:140px}h1{font-size:43px}h2{font-size:29px}.person__img{width:180px}.btn__price{font-size:13px;margin-left:175px}.price{height:330px}.price__info,.price__title{font-size:23px}.price__price{font-size:26px;margin-top:70px}.price__bonus{font-size:17px;margin-top:45px}.menu__link_footer,.phone_footer{font-size:13px}.contacts-form__tg{margin-bottom:10px;font-size:20px}}@media (max-width:854px){.form-info__input_modal-message{height:80px}.checkbox-wrap_modal{font-size:11px}.modal-message__img{width:65px;height:65px}.modal-message{padding:35px;width:40%}.modal-message-wrap{padding:30px}.modal-message__text{font-size:16px}.modal-message__text_italic{margin-bottom:30px}.form-info__input,.title_form{margin-bottom:0}.btn_message{font-size:11px}.btn__price{margin-left:160px}.menu__link{font-size:15px}h1{font-size:40px}.result__txt{font-size:13px}.btn_result{width:19%}.title_free{font-size:24px}.form-info__data,.form-info__input,.title_form{font-size:20px}.promo-condition__img{width:290px;height:290px}.form_free{width:60%}.form_contacts{width:100%}.form-info__input_modal{font-size:16px}.form-info__txt{font-size:18px}.form-info__txt_modal{font-size:16px}.btn_modal{font-size:10px}.contacts-form{width:65%;margin-top:10px}.form-group_contacts{width:100%}.contacts-data{margin-top:30px}.contacts-links__txt{font-size:16px}.contacts-data__img{width:50%}.menu__link_footer{font-size:12px}.menu_footer{background-size:15%}.review__photo{width:170px}.review-wrap{width:65%}.review__text{font-size:14px}}@media (max-width:844px){.loader{left:57%}.btn_form{width:50%;margin-top:5px}.form-container{margin-top:40px;margin-bottom:40px}.form-info__message{height:90px}.modal-form{padding-top:0}.form-info__input_modal-message{height:70px}.form-info_modal{padding-bottom:5px}.form-info__input_modal{padding-top:10px;padding-bottom:10px}.btn_modal{margin-top:5px;font-size:8px;width:45%}h1{font-size:40px}h2{font-size:25px}.btn_result{width:18%}.price-slider{width:41%}.title_modal{font-size:18px}.title_free{font-size:25px;margin-bottom:10px}.promo-condition__img{width:280px;height:280px}.review__name{font-size:20px}.review{font-size:13px}.contacts-links__txt,.question__answer,.question__txt{font-size:16px}.question{padding-top:20px;padding-bottom:20px}.question__plus{width:25px}.logo__main{font-size:35px}.logo__little{font-size:20px;margin-top:-18px}.menu_footer{height:160px}.menu__link{font-size:12px}.phone_header{font-size:14px}.phone_footer{font-size:12px}.contact-wrap{gap:8px}.menu_header{padding-left:20px}.btn__price{margin-left:160px}}@media (max-width:820px){.title_yellow,p{margin-bottom:10px}.main__title,.review-person,.title_form{text-align:center}.checkbox-wrap_modal{font-size:10px}.flip-container{height:245px}.card__rotate{top:-6px}.modal-form{margin-top:30px}.contact__img{width:30px}.contact__img_vk{width:37px}.menu__link,.phone_header{font-size:14px}.main__img{width:110px}.main__title{display:flex;flex-direction:column;justify-content:center}h1{font-size:33px}h2{font-size:26px}.line{width:600px}.title{font-size:23px}.title_modal{font-size:18px}.person__text{font-size:16px}.result__txt,h4{font-size:13px}.person__img{width:180px}.btn_result{width:20%}h4{margin-top:5px}.price{width:45%;height:300px}.price__price{margin-top:65px}.price__bonus{font-size:16px}.promo-condition__txt,.promo-info__txt{font-size:14px}.promo-info__img{width:250px}.promo-condition__img{width:250px;height:250px}.txt-wrap{width:50%}.form_free{width:65%}.form-container{background-size:contain}.review__photo{width:180px}.review{font-size:16px;padding-right:20px;padding-left:20px}.review-wrap{width:55%;margin-top:0}.form_contacts,p{margin-top:10px}.review__name{font-size:20px;display:none}.review__name_mobile{display:block}.review__city{display:none}.review__city_mobile{display:block}.question__txt{font-size:18px}.question__plus{width:25px}.question__answer{font-size:15px}.title_form{font-size:20px}.form-info__data,.form-info__input{font-size:18px}.form-info__input_modal{font-size:16px}.contacts-links__txt{font-size:15px}.menu__link_footer,.menu_footer,.phone_footer{font-size:12px}.contacts-links__img{width:35px}.contacts-links__img__tg{width:30px}.menu_footer{height:150px;gap:20px}.footer__copyright{font-size:17px}.btn__price{font-size:12px;margin-left:155px}}@media (max-width:768px){.grey-back,.main,.modal,.modal-send{margin-left:-50px;margin-right:-50px}.form-info__input_modal-message{height:75px}.checkbox-wrap_modal{margin-top:8px}.loader{top:40%}.modal-message__img{width:60px;height:60px}body{padding-left:50px;padding-right:50px}.grey-back{padding:20px 50px}.contact-wrap{gap:5px}.phone_header{font-size:15px}.menu__link{font-size:13px}.person__img{width:160px}.btn{font-size:11px;padding:11px 22px}.flip-container{width:95%;height:240px}.card-group{margin-bottom:3px}.card__rotate{top:0;width:16px}.card__title{font-size:18px}.card-back__text,.card__text,.promo-condition__txt,.promo-info__txt{font-size:13px}.card__img{height:130px}.card__img_size{width:170px}.card__img_little{height:120px}.result-info-wrap{width:42%}.result-info{margin-bottom:20px}.price{width:40%}.title_free{text-align:center;margin-top:10px;margin-bottom:10px}.contacts-form__tg{font-size:18px}.form_free{width:60%}.form_contacts{width:80%}.btn_form{width:43%}.question{padding-right:25px;padding-left:25px}.contacts-form{width:75%}.contacts-data{margin-top:20px}.contacts-data__img{width:55%}.contacts-links{width:30%}.menu__link_footer,.phone_footer{font-size:11px}.menu_footer{height:130px}.footer__copyright{margin-top:30px;font-size:15px}.btn__price{font-size:12px;margin-left:180px}.nav_price-next,.nav_price-prev{width:150px}.modal-form{width:50%}}@media (max-width:740px){.phone_header{font-size:14px}.modal-message{padding:30px;margin-top:30px;margin-bottom:30px}.modal-message__text{font-size:16px}.btn_message,.btn_modal{font-size:10px}.modal-message__text_italic{margin-bottom:20px}.modal-message__img{width:60px;height:60px}.modal-form{padding-top:5px;margin-top:10px}.form-info__input_modal{padding-top:8px;padding-bottom:8px}.btn_modal{width:45%}.price{height:270px;width:38%}.price-container{padding-top:20px;padding-bottom:20px}.price__info,.price__title{font-size:18px}.price__price{font-size:22px}.price__bonus{font-size:15px}.btn__price{margin-left:168px}.btn_form{width:47%}.nav{width:12px}.nav_price-next,.nav_price-prev{width:130px}}@media (max-width:720px){.modal-message__text{font-size:15px}.help{padding-top:0}.menu__link{font-size:12px}.logo__main{font-size:30px}.logo__little{font-size:17px;margin-top:-17px}.menu{margin-top:5px}.main__img{width:100px}h1{font-size:30px}h2{font-size:23px;margin-top:15px;margin-bottom:15px}.line{width:500px;display:block;margin:0 auto}.person__img{width:150px}.person__text{font-size:14px;margin-bottom:15px}.result__txt{font-size:12px}.result-info-wrap{width:42%}.contacts-form{display:flex;justify-content:center;margin-top:0}.form_contacts{width:82%}.form-info__txt_modal{font-size:15px}.menu__link_footer,.phone_footer{font-size:11px}.footer__copyright{margin-top:25px;font-size:13px}.price__title{margin-top:5px}.btn__price{margin-left:163px}}@media (max-width:668px){.form-info__input_modal-message{height:55px}.loader{left:58%}.flip-container{height:220px}.card-back__text,.card__text{font-size:12px}.modal-message-wrap{width:78%}.modal-message__text{font-size:14px}.modal-form{padding-bottom:7px}.title_modal{font-size:18px}.form-info__txt_modal{margin-bottom:3px}.form-info__input_modal{margin-top:3px;margin-bottom:3px;font-size:15px}.logo__main{font-size:28px}.menu__link{font-size:10px}.main__img{width:90px}h1{font-size:28px}.line{width:450px}h2{font-size:22px}.promo-condition__txt,.promo-info__txt,.result__txt{font-size:11px}.result-info-wrap{width:43%}.btn_result{width:22%}.title_free{font-size:19px}.promo-condition__img{width:220px;height:220px}.form_free{width:65%}.contacts-form{width:100%}.form_contacts{width:70%}.contacts-data__img{width:60%}.contacts-links{margin-bottom:10px;margin-right:10px;width:32%}.phone_header{font-size:13px}.phone_footer{font-size:10px}.menu__link_footer{font-size:9px}.price{height:265px}.nav_price-next,.nav_price-prev{width:120px}.btn__price{margin-left:145px}}@media (max-width:540px){.checkbox-wrap{font-size:11px}.form__checkbox{width:13px}.form__checkbox_modal{width:10px}.form-info__input_modal-message{height:70px}.checkbox-wrap_modal{margin-top:5px}.loader{transform:scale(.5);top:20%}.help{margin-bottom:15px}.price{width:45%}.price__bonus{font-size:14px}.btn__price{width:35%;margin-left:105px}.grey-back,.main,.modal,.modal-send{margin-left:-30px;margin-right:-30px}.modal-message{width:50%;padding:25px}.grey-back,.main,body{padding-left:30px;padding-right:30px}.modal-message__text{font-size:18px}.modal-message-wrap{width:76%}.modal-form{width:60%;padding-top:15px;padding-bottom:15px}.cross_modal{width:25px;height:25px}.btn_modal{font-size:13px;padding-top:10px;padding-bottom:10px;width:45%}.contact,.menu_header,.phone_header{display:none}.bar{display:block}.header-top{width:100%;align-items:center}h2{font-size:20px}.person__text{font-size:17px;margin-bottom:10px}.photos,.result-info-wrap{margin-bottom:20px}.btn{font-size:10px}.person__img{width:180px}.person__img_main{display:none}.person__img_mobile{display:block;margin-right:20px}.person-mobile{display:flex;justify-content:space-between;align-items:center}.promo-condition__wrap,.result-info{flex-direction:column}.person__img_magic{width:160px;position:relative;top:20px}.person__img_lady{position:relative;overflow:hidden;left:-20px}.flip-container{height:200px}.card,.card-back{padding:10px 20px}.card__rotate{width:15px;left:1%}.card-main{width:48%}.card-reviews{width:55%}.card__img{height:110px}.card__img_size{width:140px}.card__img_little{height:90px}.card__title{font-size:16px}.card-back__text,.card__text{font-size:11px}.result{background-size:contain;margin-top:15px}.result-info{display:flex}.result-info-wrap{width:70%}.result-info-wrap_right{margin-left:auto}.result__txt{font-size:14px}h4{font-size:12px}.promo-condition__txt,.promo-info__txt{font-size:13px}.promo-info__img{width:220px}.form-container{background-image:none}.form-info{padding-right:30px;padding-left:30px}.form-info_modal,.question{padding-right:15px;padding-left:15px}.form_free{background-image:url(/img/taro-momile.png);background-size:cover;width:70%}.txt-wrap{width:100%;text-align:left;margin-bottom:10px}.review{flex-direction:column;font-size:17px}.review-person{display:flex;justify-content:space-between;align-items:center;width:90%}.review__photo{width:200px}.review__name{font-size:23px}.review-wrap{width:100%}.question__txt{font-size:16px}.question__plus{width:20px}.question__answer{font-size:15px}.title_modal{font-size:18px}.form-info__txt{font-size:16px}.contacts-links__txt{margin-left:12px;font-size:13px}.contacts-links__img{width:33px}.contacts-links__img_tg{width:28px}.menu_footer{background-image:none;flex-direction:column;width:70%}.menu__link_footer,.phone_footer{font-size:18px}.footer-mobile{display:flex;justify-content:space-between;align-items:center;padding-top:25px;padding-bottom:25px}.footer-mobile__img{display:block;width:190px}.footer__copyright{margin-bottom:15px;font-size:20px}.btn_form{font-weight:700;background-color:rgba(251,204,254,.7);color:#3f3e5a}}@media (max-width:430px){.loader{left:61%}.modal-form{width:75%}.modal-message{width:53%}.modal-message-wrap{width:70%}.modal-message__img{width:55px;height:55px}.modal-message__text{font-size:16px}.btn_modal{margin-top:10px}.mobile-links__link,.mobile-tg__txt{font-size:17px}.logo__main{font-size:23px}.logo__little{font-size:15px;margin-top:-14px}.burger-line{width:38px}.main__img{width:65px}h1{font-size:22px}.line{width:370px}h2{font-size:16px}.title{font-size:21px}.person__img{width:160px}.person__img_magic{width:140px}.person__img_lady{top:10px}.person__text{font-size:15px}.flip-container{height:180px;width:100%}.card,.card-back{padding-right:15px;padding-left:15px;margin-bottom:15px}.card__rotate{width:13px}.card__img{height:85px}.card__img_size{width:115px}.card__img_little{height:80px}.card__title{font-size:14px}.card-back__text,.card__text{font-size:10px}.card-reviews{width:60%}.result{margin-top:-10px}.result-info,.result-info-wrap{margin-bottom:10px}.result__txt{font-size:12px}.btn_result{width:27%}h4{text-align:center}.form_free{width:90%}.form-container{margin-top:35px}.review__photo{width:160px}.review-person{width:90%}.review-wrap{width:105%}.review{font-size:15px}.review__name{font-size:20px}.question__txt{width:60%}.title_form{font-size:18px}.contacts-form__tg{font-size:16px}.form_contacts{width:90%}.form-info__txt{font-size:15px}.form-info__data{font-size:16px}.form-info__input{font-size:17px}.form-info__input_modal{font-size:16px}.form-info__message{font-size:17px;width:81%}.form-info__message_modal{width:68%;font-size:16px}.contacts-links-networsk{flex-direction:column}.contacts-links{width:50%}.contacts-links__txt,.menu__link_footer,.phone_footer{font-size:14px}.nav_price-next,.nav_price-prev{width:100px}.price{width:60%;padding-bottom:10px}.price__info,.price__title{font-size:17px}.price__price{font-size:19px}.price__bonus{font-size:15px;margin-bottom:0}.btn__price{width:45%;margin-left:58px}.btn_form{width:42%}.btn_modal{width:45%}}@media (max-width:414px){.result,h2{margin-top:10px}.checkbox-wrap{font-size:10px}.loader{left:62%}.menu-mobile-wrap{padding-right:40px;padding-left:40px}.menu-mobile__img{width:130px}.mobile-links__link,.mobile-tg__txt{font-size:15px}h1{font-size:21px}.line{width:340px}h2{margin-bottom:5px}.person__img{width:150px}.person__img_magic{width:130px}.btn_result{width:30%}.promo-condition__txt,.promo-info__txt{font-size:12px}.promo-condition__img{width:200px;height:200px}.review{margin-top:5px}.review__photo{width:150px}.review__name{font-size:18px}.contacts-form__tg{font-size:15px}.form-info__txt_contacts{width:60%}.btn_form{width:45%}.btn_modal{width:47%}.contacts-data__img,.price{width:65%}.contacts-links{padding-top:10px;padding-bottom:10px}.btn__price{margin-left:54px}.price{height:260px;padding-left:30px;padding-right:30px}.price__price{margin-top:50px}}@media (max-width:412px){.modal-message__text{font-size:15px}.contacts-data__img{width:70%}.footer__copyright{font-size:18px}.btn_form{width:47%}.form-info__txt_contacts{width:100%}}@media (max-width:390px){.mobile-links__link,.mobile-tg__txt{font-size:12px}.loader{left:63%}.mobile-tg__img{width:25px}.burger-line,.cross{width:35px}.cross_modal{width:25px}.person__text{font-size:13px}.btn{font-size:9px}.help{margin-bottom:0}.flip-container{height:165px}.card__rotate{margin-bottom:10px;top:-4px}.card-reviews{width:75%;margin-left:10px}.card__img{height:65px}.card__img_size{width:80px}.card__img_little{height:60px}.card-back__text{font-size:9px;margin-top:5px;margin-bottom:5px}.result__txt{font-size:11px}.form_free{width:90%}.form_contacts{width:93%}.form-info{padding-right:25px;padding-left:25px}.form-info_modal{padding-right:20px;padding-left:20px}.modal-form{padding-top:10px;padding-bottom:10px}.btn_modal{font-size:9px}.form-group_modal{width:90%}.review{margin-top:10px}.contacts-data__img{width:75%}.contacts-links__txt{font-size:13px}.price{width:70%}.btn__price{font-size:8px;margin-left:47px}.btn-next,.btn-prev{width:12px}}@media (max-width:376px){.checkbox-wrap{font-size:9px}.menu-mobile-wrap{padding-left:30px;padding-right:30px}.modal-message__text{font-size:14px}.menu-mobile__img{width:120px}.burger-line{width:30px;height:2px;margin-bottom:6px}.cross{width:30px}.cross_modal{width:25px}.btn_modal{font-size:9px}.modal-form{width:80%}.mobile-tg__img{width:20px;margin-right:8px}h1{font-size:19px}.line{width:305px}h2{font-size:13px}.title{font-size:20px}.title_subtitle{font-size:18px}.person__img{width:135px}.person__img_magic{width:115px}.person__text{font-size:12px}.card__title{font-size:13px}.card__text{font-size:9px}.result__txt{font-size:10px}.promo-info__img{width:200px}.promo-condition__img{width:180px;height:180px}.title_modal{font-size:16px}.title_form{font-size:18px}.form-info__txt{text-align:center}.review__photo{width:145px}.review__name{font-size:17px}.review{font-size:14px}.contacts-links__img{width:30px}.contacts-links__img_tg{width:25px}.contacts-links__txt{margin-left:10px;font-size:12px}.price{width:75%}.btn__price{margin-left:42px}.form_contacts{width:95%}.form-info__input_textarea{height:120px}}@media (max-width:360px){.loader{left:64%}.modal-message__img{width:50px;height:50px}.modal-message__text{font-size:13px}.logo__main{font-size:22px}.logo__little{font-size:14px}.main__img{width:60px}h1{font-size:18px}.line{width:290px;height:2px}h2{font-size:12px}.person__text{font-size:11px}.person__img{width:120px}.person__img_magic{width:100px}.btn{font-size:8px}.btn_modal,.result__txt{font-size:9px}.btn_modal{width:48%}.card__rotate{margin-bottom:0}.flip-container{height:155px;margin-bottom:5px}.card-back-wrap{width:103%}.card-back__text{margin-top:0;margin-bottom:2px}.result-info-wrap{margin-bottom:8px}h4{font-size:11px}.btn__price{margin-left:47px}.title_free{font-size:17px}.promo-condition__txt,.promo-info__txt{font-size:11px}.promo-info__img{width:180px}.promo-condition__img{width:160px;height:160px}.price-container{padding-left:20px;padding-right:20px}.form_free{width:100%}.form_contacts{width:98%}.review__photo{width:130px}.review{font-size:12px}.review__name{font-size:14px}.form-info__txt_contacts{width:75%}.title_form{font-size:17px}.menu__link_footer,.phone_footer{font-size:11px}.footer-mobile__img{width:140px}.footer__copyright{font-size:16px}.card,.card-back,.flip-container{padding-top:5px;padding-bottom:5px}}@media (max-width:344px){.card__title{font-size:12px}.card__rotate{width:11px;top:-10px}.card-back__text,.card__text{font-size:8px}.price-container{padding-top:15px;padding-bottom:15px}.price{height:235px}.price__info,.price__title{font-size:13px}.price__price{font-size:15px}.price__bonus{font-size:11px}.btn__price{width:47%;margin-left:44px}.modal-message-wrap{width:68%}.loader{left:65%}.btn_message{font-size:7px}.contacts-form{width:102%}.contacts-links__txt{font-size:11px}.btn_modal{width:50%}.form-info__txt_modal{font-size:14px}}