*{margin:0;padding:0;border:0;font-size:100%;font:inherit;box-sizing:border-box}a{text-decoration:none}.page{position:relative;background-color:#fff2c8;height:100%;overflow:hidden}.contain{width:85%;margin:0 auto;max-width:1600px}@media screen and (max-width:1000px){.contain{font-size:1.1rem;width:100%}}.footer{position:absolute;bottom:0;left:0;width:100%;min-height:158px;background-color:#3e3e3e}.footer__content{margin:30px auto;width:85%;height:100%;display:flex;justify-content:space-between}@media screen and (max-width:900px){.footer__content{display:block}}@media screen and (max-width:650px){.footer__content{margin-bottom:90px}}.footer__average,.footer__left,.footer__right{flex:1 1}.footer-foot{color:#c5c5c5;font-family:Deledda,Arial,Helvetica,sans-serif}@media screen and (max-width:900px){.footer-foot{margin:0 auto;width:50%;text-align:center}}@media screen and (max-width:600px){.footer-foot{width:70%;text-align:center}}.footer-foot__item{display:flex;margin:5px 0}.footer-foot__point{margin-left:15px;margin-top:8px}.footer-foot__link{font-family:Deledda0,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;margin:0 5px}@media screen and (max-width:900px){.footer-foot__links{display:none}}.footer-foot__separator{margin:0}.footer-foot__label{padding:4px 10px 15px}.footer-foot__copyright{font-size:.8rem;margin:5px 6px}.footer-foot__social{display:flex}.footer-foot__info{margin:10px 0}.footer-foot__info p{font-size:.8rem}@media screen and (max-width:1100px){.footer-foot__info p{font-size:.7rem}}.social-item{background-color:#606060;display:flex;justify-content:center;align-items:center;width:35px;height:35px;margin-right:8px}.social-item__svg{display:block;filter:invert(99%) sepia(0) saturate(1535%) hue-rotate(182deg) brightness(118%) contrast(80%)}.point-mail{color:#ffa734}.svg-circle{width:30px;height:30px;background-color:#606060;border-radius:50%;display:flex;justify-content:center;align-items:center}.svg-circle__pic{display:block;filter:invert(99%) sepia(0) saturate(1535%) hue-rotate(182deg) brightness(118%) contrast(80%)}.footer-fixed{position:fixed;z-index:200;right:10px;bottom:50%;display:flex;flex-direction:column;gap:8px}.footer-fixed__item{border-radius:50%;background-color:#ffa734;width:48px;height:48px;display:grid;place-items:center}.footer-fixed__svg{filter:invert(99%) sepia(36%) saturate(61%) hue-rotate(214deg) brightness(114%) contrast(94%)}.foot-logo{width:224px;height:40px}@media screen and (max-width:399px){.foot-logo{width:190.4px;height:34px}}.click-download{cursor:pointer}@font-face{font-family:Deledda;src:url(/_next/static/media/ofont.ru_Deledda.289e2352.ttf)}@font-face{font-family:DeleddaO;src:url(/_next/static/media/ofont.ru_DeleddaO.5a1d7ed3.ttf)}@font-face{font-family:LTSuperiorR;src:url(/_next/static/media/LTSuperior-Regular.0b78ca28.otf)}@font-face{font-family:LTSuperiorM;src:url(/_next/static/media/LTSuperior-Medium.e442b13f.otf)}@font-face{font-family:LTSuperiorB;src:url(/_next/static/media/LTSuperior-Bold.de1e7d5b.otf)}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit_Cyrillic.f253f752.ttf)}@font-face{font-family:MagnetTrialM;src:url(/_next/static/media/MagnetTrial-Medium.643a76ed.ttf)}@font-face{font-family:MagnetTrialL;src:url(/_next/static/media/MagnetTrial-Light.6d2527c9.ttf)}@font-face{font-family:FuturaRg;src:url(/_next/static/media/FuturaRg.a16ba813.ttf)}@font-face{font-family:Florisel;src:url(/_next/static/media/Floriselscript.85fb2c47.ttf)}@font-face{font-family:Kindentosca;src:url(/_next/static/media/Kindentosca.9bf4cefd.otf)}@font-face{font-family:Propisi;src:url(/_next/static/media/Propisi.e357e13c.ttf)}@font-face{font-family:Arctika;src:url(/_next/static/media/Arc.ae43ffb3.otf)}.header{position:relative;width:100%;height:80px;background-color:#fff;padding:19px 0;box-sizing:border-box;overflow:hidden}.header__wrapper{display:flex;justify-content:space-between;align-items:center}.header__logo{width:20%}@media screen and (max-width:1110px){.header__logo{margin-left:30px}}@media screen and (max-width:450px){.header__logo{margin-left:10px}}.header__nav{font-family:LTSuperiorM,Arial,Helvetica,sans-serif;font-size:1.4rem;width:20%}@media screen and (max-width:1215px){.header__nav{width:20%;font-size:1.2rem;margin-left:100px}}@media screen and (max-width:1100px){.header__nav{font-size:1.1rem}}@media screen and (max-width:900px){.header__nav{display:none}}.header__contacts{font-family:Kanit,Arial,Helvetica,sans-serif;font-size:1.3rem;color:#5f5f5f;display:flex}@media screen and (max-width:1110px){.header__contacts{font-size:1.1rem}}@media screen and (max-width:400px){.header__contacts{font-size:.9rem}}.header__contacts .tel{padding:3px;box-sizing:border-box}@media screen and (max-width:1110px){.header__contacts .tel{margin-right:30px}}@media screen and (max-width:450px){.header__contacts .tel{margin-right:10px}}.header__contacts .insert{display:block;color:#ffa734;font-size:.9rem}@media screen and (max-width:1110px){.header__contacts .insert{font-size:.8rem}}.logo{position:absolute;top:0;width:280px;height:80px;overflow:hidden}@media screen and (max-width:600px){.logo{width:196px}}@media screen and (max-width:400px){.logo{width:156px}}.logo__img{position:relative;right:50px;width:380px;height:80px}@media screen and (max-width:600px){.logo__img{width:266px;height:56px;top:10px;right:30px}}@media screen and (max-width:400px){.logo__img{width:212px;height:44px;top:18px;right:22px}}.singup{position:relative;margin:0 20px;padding:5px;font-size:1.2rem;background-color:#ffa734;color:#fff;border-radius:10px;height:42px;width:150px;font-family:LTSuperiorM,Arial,Helvetica,sans-serif;cursor:pointer;display:block}.singup__text{padding:0}.singup__resource{font-size:.8rem;color:#000098}@media screen and (max-width:900px){.singup{position:fixed;bottom:10px;left:10px;z-index:200}}.singup:hover{background-color:#df932f;color:#dcdcdc;transition:all .3s linear}.nav{justify-content:space-between;list-style-type:none;position:relative}.nav,.nav__item,.nav__link{display:flex}.nav__link{text-decoration:none;color:#000;border-radius:10px;height:42px;min-width:150px;margin:0 10px;padding:10px;box-sizing:border-box;transition:background-color .3s linear;cursor:pointer}@media screen and (max-width:1100px){.nav__link{display:block;margin:0 auto;padding:0;text-align:center}}.nav__link:hover{background-color:#fff2c8}.nav__icon{position:relative;top:-2px}.nav__icon img{width:25px;height:25px}@media screen and (max-width:1215px){.nav__icon img{width:22px;height:22px}}@media screen and (max-width:1100px){.nav__icon img{display:block;margin:0 auto}}.nav__name{margin-left:10px;position:relative;top:0}