:root {
  --color-font: #808291;
  --color-primary: #c12026;
  --color-secondary: #ffb09f;
  --color-link: #a7a9b8;
  --color-link-hover: #c12026;
  --color-gradient-start: #4fda91;
  --color-gradient-stop: #34dbc5;
  --color-img-holder: #efefef;
}
body{
 /* font-family:'Gotham',sans-serif; */
 font-size:14px;
 line-height:1.5em;
 letter-spacing:.02em;
 color:#808291
}
.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{
 font-family:'Gotham',sans-serif;
 font-weight:400;
 color:#181b31
}
.h1,h1{
 font-size:52px;
 line-height:1.2em
}
.h2,h2{
 font-size:40px;
 line-height:1.2em
}
.h3,h3{
 font-size:36px;
 line-height:1.2em
}
.h4,h4{
 font-size:30px;
 line-height:1.333em
}
.h5,h5{
 font-size:21px;
 line-height:1.2em
}
.h6,h6{
 font-size:18px;
 line-height:1.2em
}
.main-nav>li>a{
 font-family:'Gotham',sans-serif;
 font-weight:500;
 font-style:normal;
 font-size:13px;
 letter-spacing:.1em;
 color:rgba(0,0,0,.75);
 text-transform:uppercase
}
.main-nav>li>a .link-ext{
 background:var(--color-primary)
}
.main-nav>li.is-active>a,.main-nav>li.current-menu-item>a,.main-nav>li:hover>a,.main-nav>li>a:hover{
 color:var(--color-primary)
}
.main-footer{
 background-color:#30333a;
 color:#92959b;
 padding-top:80px
}
.main-footer a:not(.btn){
 color:inherit
}
.main-footer a:not(.btn):hover{
 color:#fff
}
