@media (max-width: 1366px){
    .main-block{
        width: 100%;
    }
    .main-block-top{
        display: flex;
        justify-content: space-between;
    }
    .main-block .sponc{
        display: none;
    }
    .main-block .sponc-mid{
        display: flex;
        font-weight: 300;
        font-size: 12.9386px;
        line-height: 22px;
        color: #07161D;
        align-items: center;
    }
    .main-block .sponc-mid img:first-child{

    }
    .main-block .sponc-mid img{

    }
    .main-block .logo{
        text-align: left;
    }
    .main-block .logo img{
        max-width: 490px;
    }
    .main-block .logo p{
        text-align: left;
        margin-bottom: 50px;
        font-weight: 400;
        font-size: 20px;
        line-height: 130%;
        max-width: 513px;
    }
    .main-block .main-review{
        width: auto;
        margin: 0;
    }
    .main-block .main-review p{
        font-size: 22.0785px;
        max-width: 255px;
        line-height: 26px;
        letter-spacing: -0.532482px;
        border-radius: 23.3772px 23.3772px 5.19504px 23.3777px;
        padding: 11px 0 13px 15px;
        order: 1;
        margin-left: unset;
        margin-right: -30px;
        margin-top: 55px;
        position: relative;
    }
    .main-block .main-review img{
        max-width: unset;
        order: 2;
    }
    .main-block .play-btn{
        font-weight: 500;
        font-size: 18px;
        line-height: 18px;
        padding: 20px 0;
    }
    .second-block:before{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='312' height='375' viewBox='0 0 312 375' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_493_581)'%3e%3cpath d='M123.979 269.24L65.4561 294.843L76.8975 320.956L135.42 295.353L123.979 269.24Z' fill='%23EFC100'/%3e%3cpath d='M203.629 52.219L178.811 40.7583L48.5847 323.109L73.4032 334.569L203.629 52.219Z' fill='%235294FF'/%3e%3cpath d='M247.461 126.502L222.643 115.042L136.383 302.067L161.201 313.527L247.461 126.502Z' fill='%235294FF'/%3e%3cpath d='M125.154 74.8527L96.9102 71.0037L81.1364 187.377L109.38 191.226L125.154 74.8527Z' fill='%23EFC100'/%3e%3cpath d='M71.4661 240.873L42.9883 242.037L45.708 307.363L74.1858 306.199L71.4661 240.873Z' fill='%23EFC100'/%3e%3cpath d='M120.087 67.6365L95.2686 56.1758L15.7626 228.557L40.5811 240.018L120.087 67.6365Z' fill='%235294FF'/%3e%3cpath d='M175.025 270.28L31.3076 186.303L16.9409 210.909L160.658 294.886L175.025 270.28Z' fill='%23EFC100'/%3e%3cpath d='M225.403 145.882L204.16 126.862L125.841 214.338L147.084 233.359L225.403 145.882Z' fill='%23EFC100'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_493_581'%3e%3crect width='224.578' height='303.462' fill='white' transform='translate(148.27) rotate(43.3387)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
        width: 312px;
        height: 375px;
        top: 350px;
        left: -50px;
    }
    .second-block:after{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='261' height='278' viewBox='0 0 261 278' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_493_573)'%3e%3cpath d='M263.923 98.0207L147.771 81.6617L143.466 112.222L259.619 128.581L263.923 98.0207Z' fill='%23EFC100'/%3e%3cpath d='M137.421 173.378L13.7139 155.955L9.4098 186.515L133.117 203.938L137.421 173.378Z' fill='%23EFC100'/%3e%3cpath d='M206.246 24.3192L237.409 28.7082L152.705 272.276L121.542 267.887L206.246 24.3192Z' fill='%235294FF'/%3e%3cpath d='M151.788 16.6499L120.625 12.2609L35.6062 255.784L66.7692 260.173L151.788 16.6499Z' fill='%235294FF'/%3e%3cpath d='M232.797 186.811L123.255 171.383L118.951 201.943L228.493 217.371L232.797 186.811Z' fill='%23EFC100'/%3e%3cpath d='M154.385 82.5928L44.5273 67.1205L40.2233 97.6804L150.081 113.153L154.385 82.5928Z' fill='%23EFC100'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_493_573'%3e%3crect width='239.685' height='253' fill='white' transform='translate(35.6367 0.290771) rotate(8.01682)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
        width: 261px;
        height: 278px;
        bottom: 0px;
        right: 0px;

    }
    .second-block-list{
        margin-bottom: 87px;
    }
    .second-block-text{
        margin-bottom: 81px;
        display: flex;
        max-width: unset;
    }
    .second-block-text p{
        display: block;
    }
    .second-block-text img{
        position: absolute;
        top: -40px;
        right: -100px;
    }
    .second-block-btn{
        padding: 20px 0;
    }
    .third-block:before{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='324' height='303' viewBox='0 0 324 303' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_493_686)'%3e%3cpath d='M300.022 131.065L105.286 274.306L126.289 302.86L321.025 159.618L300.022 131.065Z' fill='%23FF8110'/%3e%3cpath d='M308.43 142.637L295.395 152.202L218.404 47.3594L246.913 26.3533L323.997 131.196L308.43 142.637Z' fill='%23E02B5F'/%3e%3cpath d='M262.304 37.7908L124.672 102.32L139.719 134.415L277.352 69.8852L262.304 37.7908Z' fill='%23FF8110'/%3e%3cpath d='M46.1865 63.8309L14.833 80.3708L125.405 289.975L156.759 273.435L46.1865 63.8309Z' fill='%23E02B5F'/%3e%3cpath d='M115.054 0.0213481L0.0078125 60.7115L16.5477 92.065L131.594 31.3749L115.054 0.0213481Z' fill='%23FF8110'/%3e%3cpath d='M109.574 14.8594L82.0381 37.1844L197.207 179.234L224.743 156.909L109.574 14.8594Z' fill='%23E02B5F'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_493_686'%3e%3crect width='324' height='302.806' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
        width: 324px;
        height: 303px;
        bottom: 672px;
        left: -60px;
    }
    .third-block:after{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='255' height='202' viewBox='0 0 255 202' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M37.951 172.221L62.7578 195.164L216.14 29.3259L191.333 6.38232L37.951 172.221Z' fill='%23FF8110'/%3e%3cpath d='M13.0815 108.197L20.2422 141.22L241.006 93.3495L233.846 60.3266L13.0815 108.197Z' fill='%239A1DFC'/%3e%3cpath d='M29.4329 41.4884L16.3574 72.6464L224.654 160.058L237.73 128.9L29.4329 41.4884Z' fill='%23E02B5F'/%3e%3c/svg%3e ");
        width: 255px;
        height: 202px;
        right: -50px;
    }
    .third-block-btn{
        padding: 20px 0;
    }
    .third-block-review p{
        top: -23px;
    }
    .fourth-block-list{
        gap: 50px;
        margin-bottom: 64px;
        justify-content: center;
    }
    .fourth-block-item:not(:last-child){
        margin-right: 80px;
    }
    footer .container{
        max-width: 1234px;
        padding: 72px 20px 96px;
    }
    .fourth-block .second-block-title .rotate span:first-child{
        transform: rotate(-1.58deg);
    }
    .fourth-block .second-block-title p:not(.rotate){
        margin-top: -5px;
    }
    .fourth-block .second-block-title{
        margin-bottom: 85px;
    }
}
@media (max-width: 1100px){
    .main-block .sponc{
        display: flex;
    }
    .main-block .sponc-mid {
        display: none;
    }
    .main-block-top{
        flex-direction: column;
        align-items: center;
    }
    .main-block .logo {
        position: unset;
        transform: unset;
        width: 100%;
        text-align: center;
    }
    /*.main-block .logo img{*/
    /*    max-width: unset;*/
    /*}*/
    .main-block .logo p{
        text-align: center;
        margin: 0 auto;
    }
    .main-block .play-btn{
        display: block;
    }
    .second-block:before{
        display: none;
    }
    .fourth-block-list{
        flex-direction: column;
        align-items: center;
        gap: 50px;
    }
    .fourth-block-item:not(:last-child){
        margin-right: unset;
    }
}
@media (max-width: 991px) {
    .header-container{
        justify-content: unset;
    }
    .logo{
        position: relative;
        left: 50%;
        transform: translate(-80%, 0);
    }
    .mob-menu-btn{
        display: block;
    }
    .menu-wrap {
        position: absolute;
        left: 0;
        top: -276px;
        transition: 0.3s;
        padding: 50px 0;
        box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.07);
        z-index: -111;
        width: 100%;
    }
    .menu-wrap.active{
        top: 74px;
        z-index: 1;
    }
    .menu-wrap{
        background: #fff;
    }
    .menu-wrap ul{
        flex-direction: column;
        background: #fff;
        gap: 40px;
    }
    .play-btn{
        display: none;
    }
    .main-block{
        padding: 55px 15px;
    }
    .main-block .logo{
        margin-bottom: 25px;
    }
    .main-block .logo img:not(.sponc-mid img){
        max-width: 360px;
        margin-bottom: 31px;
    }
    .main-block .logo p{
        margin: 0 auto;
    }
    .main-block .main-review{
        margin-bottom: 25px;
    }
    .main-block .main-review img{
        max-width: 186px;
        order: 1;
    }
    .main-block .main-review p{
        font-size: 15.6579px;
        line-height: 19px;
        letter-spacing: -0.377632px;
        max-width: 190px;
        border-radius: 16.5789px 16.5789px 16.5789px 3.68421px;
        order: 2;
        margin-right: unset;
        margin-left: -20px;
        margin-top: 39px;
        padding: 8px 0 8px 11px;
    }
    .popup-wrap{
        padding: 0;
    }
    .popup-title p{
        display: flex;
        flex-direction: column;
        align-items: center;
        font-weight: 400;
        font-size: 18px;
        line-height: 21px;
    }
    .popup-title p span{
        font-weight: 500;
        font-size: 26px;
        line-height: 51px;
        width: fit-content;
        padding: 0 14px;
    }
    .popup-title p:last-child{
        margin-top: -5px;
    }
    .popup-title p:last-child span{
        width: 100%;
    }
    .popup-socials a svg{
        width: 50px;
        height: 50px;
    }
    .popup-content{
        padding: 56px 29px;
        max-width: 358px;
    }
    .popup-socials{
        flex-direction: column;
    }
    .popup-title{
        margin-bottom: 42px;
    }
    .popup-review .popup-review-text p{
        font-weight: 400;
        font-size: 16px;
        line-height: 22px;
    }
    .popup-socials a{
        font-size: 16px;
        line-height: 24px;
    }
    .popup-socials a:not(:last-child){
        margin-bottom: 39px;
    }
    .popup-review .popup-content{
        padding: 16px 16px 24px;
    }
    .second-block-list{
        grid-template-columns: 1fr;
        margin-bottom: 48px;
    }
    .second-block-list p:nth-child(2){
        grid-column: 1 / 2;
    }
    .second-block-title p{
        display: flex;
        flex-direction: column;
    }
    .second-block-list p:not(:last-child){
        margin-bottom: 24px;
    }
    .second-block:after
    {
        display: none;
    }
    .second-block-text{
        display: block;
        margin-bottom: 48px;
        max-width: 308px;
    }
    .second-block-text img{
        top: -25%;
    }
    .third-block-title{
        margin-top: 60px;
        margin-bottom: 40px;
    }
    .third-block-title span{
        font-size: 32px;
        padding: 0 26px;
    }
    .third-block-title img:first-child{
        top: -37px;
    }
    .third-block:before{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='209' height='211' viewBox='0 0 209 211' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_380_485)'%3e%3cpath d='M212.445 108.925L72.2778 190.529L84.2431 211.081L224.41 129.477L212.445 108.925Z' fill='%23FF8110'/%3e%3cpath d='M217.227 117.245L207.846 122.692L163.997 47.2376L184.519 35.2669L228.431 110.728L217.227 117.245Z' fill='%23E02B5F'/%3e%3cpath d='M193.965 44L97.5293 77.1873L105.268 99.6751L201.704 66.4878L193.965 44Z' fill='%23FF8110'/%3e%3cpath d='M47.932 45.8895L25.8315 54.6771L84.5778 202.423L106.678 193.635L47.932 45.8895Z' fill='%23E02B5F'/%3e%3cpath d='M98.4411 8.25541L17.3477 40.4996L26.1352 62.6L107.229 30.3559L98.4411 8.25541Z' fill='%23FF8110'/%3e%3cpath d='M93.721 17.7629L73.7529 30.6831L140.405 133.693L160.373 120.773L93.721 17.7629Z' fill='%23E02B5F'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_380_485'%3e%3crect width='217.379' height='203.16' fill='white' transform='translate(21.6924) rotate(6.12935)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
        right: 0;
        left: unset;
        bottom: 0;
        width: 209px;
        height: 211px;
    }
    .third-block:after{
        right: unset;
        left: 0;
        bottom: 0;
        top: unset;
        width: 184px;
        height: 178px;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='184' height='178' viewBox='0 0 184 178' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M144.356 24.4891L122.508 7.02216L5.73798 153.083L27.5864 170.55L144.356 24.4891Z' fill='%23FF8110'/%3e%3cpath d='M168.701 75.8712L160.822 49.0313L-18.6071 101.701L-10.7286 128.541L168.701 75.8712Z' fill='%239A1DFC'/%3e%3cpath d='M159.171 131.925L168.112 105.42L-9.07776 45.6477L-18.0187 72.1525L159.171 131.925Z' fill='%23E02B5F'/%3e%3c/svg%3e ");
    }
    .third-block-list{
        grid-template-columns: 1fr;
    }
    .third-block-item:nth-child(2),
    .third-block-item:nth-child(4){
        grid-column: 1 / 2;
    }
    .third-block-review img{
        display: none;
    }
    .third-block-review p{
        position: unset;
    }
    .third-block-text{
        text-align: right;
        margin-bottom: 78px;
    }
    .third-block-text img{
        bottom: -30px;
        top: unset;
        left: 0;
    }
    .third-block-btn{
        margin-bottom: 219px;
    }
    .fourth-block-list{
        margin-bottom: 40px;
    }
    .fourth-block-btn{
        margin-bottom: 126px;
    }
    .fourth-block{
        position: relative;
    }
    .fourth-block:before{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='231' height='91' viewBox='0 0 231 91' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M180.918 34.914L159.448 16.9836L39.5805 160.513L61.0503 178.443L180.918 34.914Z' fill='%23FF8110'/%3e%3cpath d='M92.1526 24.4747L67.0005 36.7148L148.828 204.861L173.98 192.621L92.1526 24.4747Z' fill='%232946EF'/%3e%3cpath d='M204.158 86.8051L196.855 59.8028L16.3404 108.622L23.643 135.624L204.158 86.8051Z' fill='%23EFC100'/%3e%3cpath d='M193.432 142.642L202.938 116.334L27.0667 52.7853L17.5608 79.0928L193.432 142.642Z' fill='%239A1DFC'/%3e%3c/svg%3e ");
        content: '';
        width: 231px;
        height: 91px;
        bottom: 0;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0px);
    }
    .fifth-block:before{
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='234' height='122' viewBox='0 0 234 122' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M183.356 -57.5108L161.508 -74.9778L44.738 71.0832L66.5864 88.5501L183.356 -57.5108Z' fill='%23FF8110'/%3e%3cpath d='M211.701 -6.12883L203.822 -32.9687L24.3929 19.701L32.2714 46.5409L211.701 -6.12883Z' fill='%2360B22B'/%3e%3cpath d='M201.268 53.6426L210.751 27.3269L34.8255 -36.0705L25.3422 -9.75479L201.268 53.6426Z' fill='%23E02B5F'/%3e%3cpath d='M85.1521 -85L60 -72.7599L141.827 95.3867L166.98 83.1466L85.1521 -85Z' fill='%23EFC100'/%3e%3c/svg%3e ");
        width: 234px;
        height: 122px;
        left: 50%;
        transform: translate(-50%, 0px);
        top: 0;
    }
    .fifth-block-text{
        margin-top: 120px;
        margin-bottom: 54px;
    }
    .fifth-block-text div{
        font-size: 15.6579px;
        line-height: 19px;
        padding: 7px 11px;
        align-self: flex-end;
    }
    .fifth-block-btn{
        margin-bottom: 54px;
        max-width: 358px;
    }
    .footer-left p{
        max-width: 181px;
    }
    .second-block-list p{
        width: auto;
    }
    .second-block-title p:not(.rotate){
        margin-top: -10px;
    }
    .second-block-title p span{
        font-size: 32px;
        padding: 0 13px;
    }
    .second-block-title .rotate span:nth-child(2){
        margin-right: 5px;
        margin-left: -13px;
        transform: rotate(-2deg);
    }
    .second-block-title{
        margin-bottom: 43px;
    }
    .fourth-block .second-block-title{
        margin-bottom: 40px;
        margin-top: 56px;
    }
    .third-block-review{
        margin-bottom: 35px;
    }
    .third-block-text{
        font-size: 18px;
        line-height: 24px;
        max-width: 315px;
    }
    .fourth-block .second-block-title .rotate span:first-child{
        transform: rotate(2deg);
        max-width: 298px;
        width: 100%;
        padding: 0;
    }
    .second-block-title p{
        align-items: center;
    }
    .second-block-title .rotate span:first-child{
        transform: rotate(2deg);

    }
    .second-block-title p span{
        max-width: 298px;
        min-width: 298px;
        width: 100%;
        padding: 0;
    }
    .fourth-block .second-block-title p:not(.rotate) span{
        max-width: unset;
        padding: 0 10px;
    }
    footer .container{
        padding: 32px 16px 28px;
    }
}
@media (max-width: 590px){
    .main-block .main-review{
        align-self: flex-start;
    }
    .second-block-title p span{
        font-size: 32px;
    }
    .second-block-list p{
        font-size: 16px;
        line-height: 20px;
    }
    .second-block-text{
        font-size: 24px;
        line-height: 34px;
        margin-right: auto;
    }
    .second-block-text img{
        right: -50px;
    }
    .second-block-btn{
        margin-bottom: 56px;
    }
    .third-block-review{
        width: 100%;
    }

    .main-block .logo p{
        text-align: left;
    }
    .main-block .play-btn{
        margin-bottom: 40px;
    }
}
@media (max-width: 400px){
    .main-block .logo img {
        max-width: 280px;
    }
    .main-block .main-review p{
        top: 90%;
        right: 0;
        padding: 11px 15px 13px 15px;
    }
    .main-block .main-review{
        margin-bottom: 25px;
        align-self: center;
    }
    .main-block .logo img:not(.sponc-mid img){
        max-width: 300px;
    }
    .third-block-review p{
        margin-right: auto;
    }
}
