@font-face{font-family: 'Overpass';font-style: normal;font-weight: 400;src: url('../../files/layout/fonts/overpass-v3-latin-regular.eot');src: local('Overpass Regular'), local('Overpass-Regular'), url('../../files/layout/fonts/overpass-v3-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/overpass-v3-latin-regular.woff2') format('woff2'), url('../../files/layout/fonts/overpass-v3-latin-regular.woff') format('woff'), url('../../files/layout/fonts/overpass-v3-latin-regular.ttf') format('truetype'), url('../../files/layout/fonts/overpass-v3-latin-regular.svg#Overpass') format('svg')}@font-face{font-family: 'Overpass';font-style: normal;font-weight: 700;src: url('../../files/layout/fonts/overpass-v3-latin-700.eot');src: local('Overpass Bold'), local('Overpass-Bold'), url('../../files/layout/fonts/overpass-v3-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/overpass-v3-latin-700.woff2') format('woff2'), url('../../files/layout/fonts/overpass-v3-latin-700.woff') format('woff'), url('../../files/layout/fonts/overpass-v3-latin-700.ttf') format('truetype'), url('../../files/layout/fonts/overpass-v3-latin-700.svg#Overpass') format('svg')}body{color: #2e2d2b;font-family: 'Overpass', sans-serif;font-weight: 400;font-size: 16px;line-height: 1.4}body a{color: #bb231e}body a:hover{color: inherit;text-decoration: none}body figure{margin: 0;padding: 0}body a.logo{padding: 60px}body a.logo img{height: auto;max-width: 300px;width: 100%}body h1{font-size: 46px;font-weight: 700;margin-bottom: 50px;text-align: center;text-transform: uppercase}body h2{font-size: 32px;font-weight: 700;margin-bottom: 50px;text-align: center;text-transform: uppercase}@media (max-width: 991px){body h2{font-size: 18px}}body h3{color: #bb231e;font-size: 18px;font-weight: 700}body strong{font-weight: 700}body ul{list-style: none;padding-left: 0}body ul li:before{color: #bb231e;content: '\2014';font-weight: 700;margin-right: 5px}.clear{clear: both}.container{width: 100% !important}.container .row{margin: 0}.invisible{display: none}.row{margin-bottom: 0}#header{background: #bb231e;margin-bottom: 60px}#footer{background: #ededed;margin-top: 60px;padding: 60px}