@media screen and (max-device-width:767px){header .wrapper{padding:0 1rem}header .wrapper>a.logo{min-width:65px}header .wrapper>div.buttons{margin-left:auto}header .wrapper>div.buttons>button:first-child{padding:12px 1rem;font-size:10px}header .wrapper .buttons button:last-child{padding:12px 1rem;font-size:10px}header .wrapper .wrap-burger{margin-left:1rem}header .wrapper .wrap-burger .burger{margin-right:0}header .wrapper .burger-menu{right:0;left:100%}header .wrapper .burger-menu.show{left:0;right:0}.wrapper{width:100%}section.s-slider{position:relative}.s-slider .wrapper{width:100%;padding:0 1rem}section.s-slider:after{content:"";position:absolute;left:0;right:0;height:1px;bottom:0;background:linear-gradient(to right,rgba(28,28,28,0) 0,rgba(255,255,255,.5) 50%,rgba(28,28,28,0) 100%)}section.s-slider .swiper{width:100%;height:auto}.s-slider .swiper-button-next,.s-slider .swiper-button-prev{display:none}section.s-1 .grid-block{padding:0 1rem}section.s-1 .grid-block,section.s-2 .grid-block{grid-template-columns:1fr}section.s-3 .grid-block,section.s-4 .wrapper form{grid-template-columns:1fr;padding:0 1rem}section.s-1 .grid-block>div,section.s-6 .wrap-form>div>div>.flex{display:block}section.s-1 .grid-block>div .img{margin:0 auto}section.s-1 .grid-block>div>div:last-child{align-items:center}section.s-1 .grid-block>div .desc,section.s-1 .grid-block>div .ttl,section.s-3 .grid-block .desc,section.s-3 .grid-block .ttl{text-align:center}section.s-1 .grid-block>div>div:last-child button{display:block;width:100%}section.s-2 .grid-block{overflow:hidden;gap:1rem;padding:0 3rem}section.s-2 .grid-block>div{max-width:none}section.s-3 .grid-block>div{grid-template-columns:1fr}footer .wrapper>div:first-child .footer-logo img,section.s-3 .grid-block>div:first-child img{margin:0 auto}section.s-4 .wrapper,section.s-5 .wrapper>div,section.s-5 h2{padding:0 1rem}section.s-4 .wrapper form>div:first-child .ttl{text-align:center;margin-top:2rem;font-size:6vw}section.s-4 .wrapper form>div:first-child>div:nth-child(2){display:grid;justify-content:center}section.s-4 .wrapper form{width:100%}section.s-4 .wrapper form .ttl{text-align:center;font-size:5vw}section.s-4 .wrapper form>div{padding:0}section.s-4 .wrapper form>div:last-child>div>div:last-child{display:block}section.s-4 .wrapper form>div:last-child>div>div:last-child>div label{line-height:1.3}section.s-4 .wrapper form>div:last-child>div>div:last-child>div{justify-content:center}section.s-4 .wrapper form>div:last-child>div>div:last-child>button{margin:0 auto;margin-top:1rem}section.s-4 .wrapper form>div:last-child>div>div:last-child>div .checkbox{min-width:24px}section.s-4 .wrapper form>div:last-child input,section.s-4 .wrapper form>div:last-child textarea{font-size:16px}section.s-5 .payments,section.s-6 .partners{grid-template-columns:1fr 1fr}section.s-6 .partners{padding:0 1rem;gap:1rem}section.s-6 .wrap-form{gap:2rem;grid-template-columns:1fr;padding:3rem 2rem}section.s-6 .wrap-form>div>div>.flex>div{justify-content:center}section.s-6 .wrap-form>div>div>.flex button{display:block;width:100%;margin-top:2rem}section.s-6 .wrap-form input,section.s-6 .wrap-form textarea{font-size:16px}footer{padding:2rem 0}footer .wrapper>div:first-child{display:block;text-align:center}footer .wrapper>div:first-child .footer-logo{margin-bottom:.5rem;display:inline-block}footer .wrapper>div:first-child>div>div{text-align:center;padding:0 1rem;margin-top:.5rem}.fish-back{left:1rem}.wrap-popup{max-width:none;width:calc(100% - 2rem)}.popup{padding:1rem}.popup .body .wrap-buttons button{display:block;width:100%}.popup .body p{font-weight:500}.wrapper.doc-view{padding:2rem;width:calc(100% - 2rem)}}