﻿:root{
--theme-general-color:#707073;
}:root{
--theme-primary-color:#e22937;
}:root{
--theme-secondary-color:#052046;
}:root{
--theme-white-color:#fff;
}:root{
--theme-light-color:#f8f9fa;
}:root{
--theme-gray-color:#edf0f5;
}:root{
--theme-dark-color:#11181e;
}:root{
--theme-extra-color-one:#8f1d26;
}:root{
--theme-extra-color-two:#ededed;
}:root{
--theme-extra-color-three:#f5f5f5;
}:root{
--theme-primary-opacity-color:rgba(226,41,55,.8);
}:root{
--theme-secondary-opacity-color:rgba(5,32,70,.8);
}:root{
--theme-white-opacity-color:rgba(255,255,255,0.5);
}:root{
--text-light-color:#9c9c9c;
}:root{
--theme-extra-color:#ea4335;
}:root{
--theme-general-font:'Lato','Open Sans','Roboto','Poppins','Oswald','Noto Sans','Montserrat',sans-serif;
}:root{
--theme-hiperlink-font:'Lato','Open Sans','Roboto','Poppins','Oswald','Noto Sans','Montserrat',sans-serif;
}:root{
--theme-highlight-font:'Lato','Open Sans','Roboto','Poppins','Oswald','Noto Sans','Montserrat',sans-serif;
}
h1,.h1 {
    font-size:48px;
    font-weight:400;
}
h2,.h2 {
    font-size:42px;
    font-weight:400;
}
h3,.h3 {
    font-size:36px;
    font-weight:400;
}
h4,.h4 {
    font-size:30px;
    font-weight:400;
}
h5,.h5 {
    font-size:24px;
    font-weight:400;
}
h6,.h6 {
    font-size:21px;
    font-weight:400;
}
.btn-link {
    font-weight:500;
}
.navbar-brand {
    padding:0;
    width:300px;
}
.down-line::before {
    width:50px;
}
.btn {
    font-size:14px;
}
.btn-primary,.btn-primary:hover {
    color:var(--theme-white-color);
    }