*{padding:0;margin:0;box-sizing:border-box}body{background:#c0fd73 url(/images/bg.png);background-size:cover;background-position:center bottom;background-repeat:no-repeat;font-family:Stapel}.container{max-width:1530px;padding:0 15px;margin:0 auto}.hover_opacity{cursor:pointer;transition:.3s all}.hover_opacity:hover{transition:.3s all;opacity:.7}header{background:#000;padding:20px 0}@media only screen and (max-width: 490px){header{border-radius:0 0 60px 60px;padding-top:30px;padding-bottom:46px}}header .container{display:flex;align-items:center;justify-content:space-between;grid-gap:10px 20px;flex-wrap:wrap}@media only screen and (max-width: 570px){header .container{justify-content:center}}header .header__title{color:#fff;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 570px){header .header__title{font-size:20px}}header .header__links{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px}header .header__links .links__link{height:40px;min-width:40px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#c0fd73}section.intro{margin-top:194px;margin-bottom:204px}@media only screen and (max-width: 1080px){section.intro{margin-top:10px;margin-bottom:100px}}section.intro .container{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1080px){section.intro .container{justify-content:center}}section.intro .picture{max-width:632px;position:absolute;right:0;top:-84px}@media only screen and (max-width: 1362px){section.intro .picture{max-width:500px;top:unset}}@media only screen and (max-width: 1080px){section.intro .picture{position:relative;order:1;margin-bottom:60px}}@media only screen and (max-width: 540px){section.intro .picture{max-width:370px}}@media only screen and (max-width: 413px){section.intro .picture{max-width:340px}}section.intro .intro__content{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1080px){section.intro .intro__content{position:relative;order:2;align-items:center;text-align:center}}section.intro .intro__content .content__name{margin-bottom:63px;padding:36px;border-radius:1000px;background:#000;display:flex;align-items:center;justify-content:center;grid-gap:25px;color:#fff;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:34px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 606px){section.intro .intro__content .content__name{font-size:26px}}section.intro .intro__content .content__name .name__avatar{width:80px;height:80px;border-radius:80px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media only screen and (max-width: 606px){section.intro .intro__content .content__name .name__avatar{width:60px;height:60px}}section.intro .intro__content .content__name .name__avatar img{height:100%}section.intro .intro__content .content__text{color:#000;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:40px;font-style:normal;font-weight:300;transform:rotate(-2.541deg);line-height:normal;max-width:740px}@media only screen and (max-width: 606px){section.intro .intro__content .content__text{font-size:26px}}@media only screen and (max-width: 1226px){section.intro .intro__content .content__text{max-width:600px}}section.promocodes{margin-bottom:235px}section.promocodes .container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:46px}@media only screen and (max-width: 1290px){section.promocodes .container{grid-gap:30px}}@media only screen and (max-width: 1194px){section.promocodes .container{grid-template-columns:1fr}}section.promocodes .promocodes__block{padding:30px;border-radius:30px;background:#fff;display:flex;align-items:center;justify-content:center;grid-gap:30px}@media only screen and (max-width: 760px){section.promocodes .promocodes__block{flex-direction:column;align-items:center;justify-content:center}}section.promocodes .promocodes__block .block__images{width:260px;border-radius:30px;background:#f6f6f6;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width: 1290px){section.promocodes .promocodes__block .block__images{width:200px}}@media only screen and (max-width: 1194px){section.promocodes .promocodes__block .block__images{width:400px}}@media only screen and (max-width: 952px){section.promocodes .promocodes__block .block__images{width:270px}}@media only screen and (max-width: 760px){section.promocodes .promocodes__block .block__images{max-width:370px;width:100%;height:400px}}section.promocodes .promocodes__block .block__images img{width:100%}section.promocodes .promocodes__block .block__images .link_avatar{position:absolute;bottom:-5px;right:0}section.promocodes .promocodes__block .block__images .link_avatar img{width:85px;height:85px}section.promocodes .promocodes__block .block__content{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;flex:1}section.promocodes .promocodes__block .block__content .content__text{color:#000;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:19px;font-style:normal;font-weight:300;line-height:normal}section.promocodes .promocodes__block .block__content .content__params{border-radius:1000px;background:#000;padding:20px;display:flex;align-items:center;justify-content:flex-start;width:100%;grid-gap:10px;color:#fff;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:15px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (max-width: 1522px){section.promocodes .promocodes__block .block__content .content__params{font-size:12px}}@media only screen and (max-width: 1396px){section.promocodes .promocodes__block .block__content .content__params{font-size:10px}}@media only screen and (max-width: 1194px){section.promocodes .promocodes__block .block__content .content__params{font-size:16px}}@media only screen and (max-width: 464px){section.promocodes .promocodes__block .block__content .content__params{font-size:12px}}section.promocodes .promocodes__block .block__content .content__params b{color:#c0fd73;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:22px;font-style:normal;font-weight:600;line-height:normal}@media only screen and (max-width: 1522px){section.promocodes .promocodes__block .block__content .content__params b{font-size:18px}}@media only screen and (max-width: 1396px){section.promocodes .promocodes__block .block__content .content__params b{font-size:14px}}@media only screen and (max-width: 1194px){section.promocodes .promocodes__block .block__content .content__params b{font-size:20px}}@media only screen and (max-width: 464px){section.promocodes .promocodes__block .block__content .content__params b{font-size:14px}}section.promocodes .promocodes__block .block__content .content__btn{padding:20px;display:flex;align-items:center;justify-content:center;grid-gap:15px;border-radius:1000px;border:2px solid #000;background:#a0f249;color:#000;leading-trim:both;text-edge:cap;font-family:Stapel;font-size:25px;font-style:normal;font-weight:600;line-height:normal;width:100%}@media only screen and (max-width: 470px){section.promocodes .promocodes__block .block__content .content__btn{font-size:18px}}footer{background:#000;padding-top:80px;padding-bottom:33px}@media only screen and (max-width: 490px){footer{border-radius:60px 60px 0 0;padding-top:39px}}footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:23px}footer .footer__content{display:flex;align-items:center;justify-content:center;grid-gap:20px 100px;flex-wrap:wrap}footer .footer__content .content__links{display:flex;align-items:center;justify-content:center;grid-gap:25px;flex-wrap:wrap}footer .footer__content .content__links .links__link{width:100px;height:100px;border-radius:30px;background:#c0fd73;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 490px){footer .footer__content .content__links .links__link{width:52px;height:52px;border-radius:10px}footer .footer__content .content__links .links__link svg{width:60%}}footer .footer__content .content__email{display:flex;flex-direction:column;align-items:flex-start;grid-gap:5px}@media only screen and (max-width: 954px){footer .footer__content .content__email{align-items:center}}footer .footer__content .content__email .email__name{color:#ffffffb3;font-size:18px;font-style:normal;font-weight:300;line-height:24px}footer .footer__content .content__email a{color:#fff;font-size:24px;font-style:normal;font-weight:300;line-height:24px;text-decoration:none}footer .footer__desc{color:#ffffff80;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:24px}
