.zagrod-faq-block{padding:64px 0}@media only screen and (max-width: 1296px){.zagrod-faq-block{padding:32px 0}}@media only screen and (max-width: 768px){.zagrod-faq-block{padding:24px 0}}.zagrod-faq-block h2{font:400 32px/120% "Open Sans",sans-serif;color:#fff;margin-bottom:27px}@media only screen and (max-width: 1296px){.zagrod-faq-block h2{font-size:26px}}@media only screen and (max-width: 768px){.zagrod-faq-block h2{font-size:20px}}.zagrod-faq-block .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:38px;max-width:694px;width:100%}@media only screen and (max-width: 1296px){.zagrod-faq-block .blocks{gap:24px}}.zagrod-faq-block .blocks div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;border-radius:24px;background:var(--White-8, rgba(255, 255, 255, 0.08));padding:32px}@media only screen and (max-width: 1296px){.zagrod-faq-block .blocks div{padding:24px}}.zagrod-faq-block .blocks div h2{font:500 18px/120% "Open Sans",sans-serif;color:#fff;margin-bottom:0}@media only screen and (max-width: 1296px){.zagrod-faq-block .blocks div h2{font-size:16px}}@media only screen and (max-width: 768px){.zagrod-faq-block .blocks div h2{font-size:14px}}.zagrod-faq-block .blocks div p{font:400 16px/120% "Open Sans",sans-serif;color:rgba(255,255,255,.4)}@media only screen and (max-width: 1296px){.zagrod-faq-block .blocks div p{font-size:15px}}@media only screen and (max-width: 768px){.zagrod-faq-block .blocks div p{font-size:14px}}