textarea,input,button,*,*:focus{outline:none !important}html{position:relative;height:100%}body{font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;text-shadow:none;background:#fff;text-align:left;margin:auto;font-weight:400;font-size:16px !important;color:#000;height:100%;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:none !important;color:inherit}img{display:inline-block;width:100% \ 9;max-width:100%;height:auto}header{padding:20px 0;border-bottom:10px solid #003a87;position:relative}.logo{text-align:right}.logo img{max-height:109px}nav{display:flex;justify-content:flex-end;margin-right:50px}nav a{margin-left:6px;text-decoration:none;font-size:1.1rem;font-weight:bold;line-height:1.5;padding:9px 12px;transition:all linear .2s;border-radius:10px}nav a:hover{border-radius:10px;background-color:#003a87;transition:all linear .2s;color:#fff}.social{align-items:flex-end}.social a{margin-left:12px;padding-bottom:9px}.social a:hover svg path:nth-child(2){fill:#003a87}.hometext{font-size:20px;font-weight:bold;font-stretch:normal;font-style:italic;line-height:1.2;letter-spacing:normal;text-align:center;color:#003a87;margin-bottom:50px}.hero{margin-bottom:60px}.sectionTitle{margin-bottom:6px;font-size:1.1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:#fff;background:#003a87;padding:12px 24px;display:inline-flex;max-width:450px;width:100%;border-radius:10px}.newsCard{margin-bottom:20px}.newsCard a{padding:18px;display:flex;flex-direction:column;text-decoration:none;border-radius:10px;transition:all linear .2s}.newsCard a h1{font-size:17px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:#000}.newsCard a p{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#000}.newsCard a:hover{background-color:#f2f2f2;transition:all linear .2s}footer{background:#003a87;padding:32px 0;color:#fff}.contactInfo{display:grid;grid-template-columns:90px 360px;grid-row-gap:20px}.contactInfo span:nth-child(odd){font-weight:bold}.subscribe article{font-size:.8rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:20px}.subscribeForm{display:grid;grid-template-columns:90px 265px;grid-row-gap:20px;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#fff;align-items:center}.subscribeForm input{border-radius:5px;border:solid 1px #fff;background:transparent;color:#fff;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;padding:8px 6px;width:100%}.subscribeForm button{border-radius:5px;background-color:#c21809;border:none;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:#fff;padding:6px 12px}.subscribeForm button.success{background:#09c231 !important}.persons{list-style:none;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.33;letter-spacing:normal;text-align:left;color:#000}.persons .title{font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#003a87;margin:15px 0}.downloadForm{padding:5px 18px 4px;border-radius:5px;background-color:#c21809;color:#fff}.downloadForm:hover{color:#fff}@media screen and (max-width: 768px){.logo{text-align:left}.logo img{max-height:5.2rem}.navOpen img{width:24px;height:24px}.navContainer{display:none !important;flex-direction:column;position:absolute;left:0;width:100%;background:#fff;top:120px;height:calc(100vh - 119px);padding-top:60px}nav{display:flex;justify-content:flex-start;margin-right:0;flex-direction:column;flex-wrap:nowrap;align-content:space-around;align-items:center;flex:1}nav a{padding:13px 10px;border-radius:10px;background-color:#003a87;color:#fff;width:80%;text-align:center;margin:15px 0}.social{height:150px;align-items:center;justify-content:center}.social a svg{width:32px;height:32px}.contactInfo{grid-template-columns:90px 290px;margin-bottom:20px}}/*# sourceMappingURL=app.css.map */
