@media (max-width:424.98px){header{padding:20px 10px 10px}header .primary-menu-block{justify-content:flex-end}header .primary-menu label{display:flex;z-index:100}header .primary-menu label input[type=checkbox]:checked~span{background-color:var(--white)}header .primary-menu nav .main-menu{display:none}header .primary-menu nav .main-menu li a{color:var(--white)}.donate-block{width:100%;margin-top:25px}.donate-block a.btn-donate{width:100%}.donate-block p{width:100%;text-align:center;font-size:1.2rem;line-height:1.2rem}.hero-home{margin:0 auto 14px}.hero-home .slider .tiny-slider.tns-horizontal.tns-subpixel>.tns-item{flex-direction:column-reverse}.hero-home .slider .slider-type-2{padding:20px}.hero-home .slider .slider-type-2 .right{margin-bottom:20px}.hero-home .slider .slider-type-2 .left{margin-bottom:80px;width:100%;padding:0}.hero-home .slider .slider-type-2 .left .headline{font-size:2rem;line-height:38px}section.main-report{height:auto}section.main-report .frame{flex:1 1 calc(100%);font-size:2rem;height:380px;min-height:unset;padding:10px}section.main-report .frame h4{font-size:3rem}section.main-report .frame p:first-of-type{font-size:1.1rem;line-height:1.2rem}section.map-app .map-container{gap:0;flex-direction:column}section.map-app h1{width:100%;padding:10px 0 26px}section.map-app .map-button-list{display:flex;padding:3px 3px 2px;width:100%;overflow-x:auto;gap:.4rem}section.map-app .map-block{width:100%;height:260px;min-height:auto}section.map-app .map-content-block{width:100%;height:100%;overflow-y:auto}footer .footer-sub-group{padding:10px 0 0;flex-direction:column}footer .contact-group{flex-direction:column;align-items:center;width:100%}footer .footer-menu{flex-direction:column;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);padding:0;gap:.3rem}footer .copyright{flex-direction:column}footer .copyright .privacy-policy-menu{flex-direction:row;padding:0}footer .logo-group{flex-direction:column;width:100%;align-items:center}footer .logo-group .logo{height:90px}footer .logo-group p{padding:10px 0 0}footer .contact-group p{text-align:center}}
