@media (max-width: 840px){
.symbol-1 { display:flex; }
.symbol-1 > * { --gap-h:40px; --gap-v:0px; }
.symbol-1__sd-4 { display:none; }
.symbol-1__sd-4 > * { --gap-h:24px; --gap-v:0px; }
.symbol-1__sd-13 { background:rgba(0,0,0,0.0); border-radius:2px; display:flex; flex:none; height:50px; margin:0; width:50px; max-width:100%; }
.symbol-1__sd-14 { color:#333333; }
.modal-menu__sd-2 { align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; }
.list-1 { background:transparent; }
.modal-menu__sd-7 { flex-direction:row; justify-content:flex-start; }
.modal-menu__sd-7 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-16 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; }
.modal-menu__sd-16 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-19 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; }
.modal-menu__sd-19 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-21 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; justify-content:flex-start; }
.modal-menu__sd-21 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-25 { justify-content:flex-end; }
.modal-menu__sd-26 { background:rgba(0,0,0,0.0); border-radius:2px; display:flex; flex:none; height:50px; margin:0; width:50px; max-width:100%; }
.modal-menu__sd-27 { margin:0px; max-width:100%; }
.sd-3 { padding:60px 10px; }
.sd-13 { padding:60px 10px; }
.sd-13 > * { --gap-h:0px; --gap-v:32px; }
.sd-18 { gap:30px; }
.sd-18 > * { --gap-h:30px; --gap-v:0px; }
.sd-58 { padding:60px 10px; }
.sd-66 { padding:60px 10px; }
.sd-74 { padding:60px 10px; }
.sd-81 { display:flex; flex:none; height:150px; }
.sd-81 > * { --gap-h:4px; --gap-v:0px; }
.sd-82 { display:flex; }
.sd-82 > * { --gap-h:0px; --gap-v:0px; }
.sd-83 > .image__bg-container::before { background-position:center bottom; background-size:150%; }
.sd-85 > .image__bg-container::before { background-position:center top; background-size:150%; }
.sd-87 > .image__bg-container::before { background-position:center top; background-size:150%; }
.symbol-2 { padding:60px 10px; }
.symbol-3 { padding:60px 10px; }
}