:root{--header-height:67px}@media screen and (max-width:480px){:root{--header-height:59px}}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#1d1d1d;max-width:100vw;font-family:var(--font-lato),sans-serif;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px);-moz-text-size-adjust:100%;text-size-adjust:100%}a,button{all:unset;cursor:pointer;color:#1d1d1d;display:inline-block}address{font-style:normal}h1{color:#0b3c6e;font-size:56px;font-weight:700}@media screen and (max-width:1200px){h1{font-size:34px}}h2{font-size:42px;font-weight:700}@media screen and (max-width:1200px){h2{font-size:28px}}@media screen and (max-width:480px){h2{font-size:22px}}h3{font-size:32px;font-weight:700}@media screen and (max-width:1200px){h3{font-size:22px}}h4{font-size:26px;font-weight:300;line-height:32px}@media screen and (max-width:1200px){h4{font-size:20px;line-height:24px}}.grecaptcha-badge{z-index:999}input,textarea{resize:none;outline:none;font-family:inherit}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.faq-item{border:1px solid #cbcbcb;border-radius:10px;flex-direction:column;height:fit-content;padding:20px 30px;display:flex}.faq-item:not(:last-child){margin-bottom:20px}.faq-item:hover{border-color:gray}@media screen and (max-width:480px){.faq-item{padding:16px}.faq-item:not(:last-child){margin-bottom:8px}}.faq-question{justify-content:space-between;align-items:center;width:100%;display:flex}.faq-question h3{font-size:20px;font-weight:400;line-height:1.2}@media screen and (max-width:1200px){.faq-question h3{font-size:16px;font-weight:400;line-height:1.2}}.faq-answer{padding-right:30px;font-size:18px;line-height:24px}@media screen and (max-width:1200px){.faq-answer{font-size:16px}}.faq-answer p{margin:5px 0}
