/* CSS Document */
:root {
--black: rgba(27, 31, 42, 1);
--block-padding: 56px;
--border-color: var(--color1);
--border-size: 1px;
--centered-width: 1440px;
--color1: rgba(16, 43, 113, 1);
--color2: rgba(58, 145, 207, 1);
--color3: rgba(233, 163, 133, 1);
--color4: #242522;
--font-family: "Montserrat", sans-serif;
--font-family-alt: "Montserrat", sans-serif;
--font-size: 15px;
--font-size-alt: 15px;
--footer-bg: var(--black);
--footer-link-color: var(--white);
--footer-text-color: var(--white);
--form-btn-bg-color: var(--color2);
--form-btn-color: var(--white);
--form-btn-font-size: 18px;
--form-btn-padding: 6px 18px;
--form-btn-radius: 0;
--grey: rgba(141, 143, 148, 1);
--grey-light: rgba(234, 237, 244, 1);
--h1-font-family: var(--font-family);
--h1-margin-bottom: 0.3em;
--h1-size: 60px;
--h1-weight: 600;
--h2-font-family: var(--font-family);
--h2-margin-bottom: 0.3em;
--h2-size: 50px;
--h2-weight: 600;
--h3-font-family: var(--font-family);
--h3-margin-bottom: 0.3em;
--h3-size: 21px;
--h3-weight: 600;
--h4-font-family: var(--font-family);
--h4-margin-bottom: 0.3em;
--h4-size: 21px;
--h4-weight: 400;
--header-bg: transparent;
--header-bg-position: fixed;
--header-bg-tint: rgba(27, 31, 42, 0.8);
--header-height: 128px;
--header-logo-height: 59px;
--header-logo-width: auto;
--header-scale: 0.7;
--header-time: 0.3s;
--hero-height: 100vh;
--hero-top: 236px;
--inner-padding: 32px;
--line-height: 1.4em;
--link-color: var(--color1);
--mobile-nav-width: 375px;
--orange: #ef6726;
--p-font-family: var(--font-family);
--p-margin-bottom: 0.3em;
--p-size: va(--font-size);
--p-weight: 500;
--phone-padding: 8px;
--red: #bf1e2d;
--social-background-color: transparent;
--social-border-radius: 18px;
--social-font-size: 20px;
--social-height: auto;
--social-padding-top: 0;
--social-width: auto;
--strong-font-weight: 600;
--tablet-padding: 16px;
--text-color: #2b303e;
--top-nav-color: var(--white);
--top-nav-drop-color: var(--color1);
--top-nav-font-size: 15px;
--top-nav-font-weight: 600;
--top-nav-hover-color: var(--black);
--top-nav-selected-color: var(--black);
--top-nav-top: 0px;
--white: #ffffff;
}
