/*
 Theme Name:   Infinite Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Infinite Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     infinite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  infinite-child

 START YOUR CHILD THEME CSS HERE
*/
.gdlr-core-text-box-item-content ul li{
    padding-left: 0em;
    list-style:none!important;
    line-height:1.7;
    margin-bottom:5px;
}
.gdlr-core-text-box-item-content ul li:before{
    content: "\f105";
    font-family: FontAwesome;
    display: inline-block;
    margin-left:-1em;
    width:1em;
    font-size:20px;
    position:relative;
    top:1px;
}
.infinite-top-search-wrap input::placeholder {
    color: #cc1b21;
}

.infinite-top-search-wrap .infinite-top-search-close {
    right: 10px;
}

.infinite-top-search-wrap input.search-field {
    padding: 15px;
}
.infinite-top-search-wrap input.search-field {
    border-bottom-color: #cc1b21 !important;
    color: #cc1b21 !important;
}
.infinite-top-search-wrap .infinite-top-search-submit, .infinite-top-search-wrap .infinite-top-search-close {
    color: #cc1b21 !important;
}

body.search .infinite-not-found-wrap {
    background-color: #cc1b21 !important;
}

body.search .infinite-not-found-wrap .infinite-not-found-caption {
    color: #fff !important;
}

input.search-field .infinite-title-font {
    color: #cc1b21 !important;
}

.infinite-top-search-wrap .infinite-top-search-submit {
    top: 15px;}
.infinite-top-search-wrap .infinite-top-search-close {
    top: 11px;}
.infinite-main-menu-search {
    margin-top: -1px;}
.infinite-main-menu-right {
    margin-top: -2px;}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list {
    font-size: 16px;
    font-weight: 400;
    display:block;
}

.wpcf7 input, .wpcf7 textarea {
    border: 1px solid #ccc !important;
    padding:8px 12px;
}


.wpcf7 input:focus, .wpcf7 textarea:focus{
    background:#fff !important;
    color: #b8241d !important;
}

span.wpcf7-not-valid-tip {
    color: #fff !important;
    background:#c00;
    padding:0 10px;
    font-size:15px!important;
    float:none;
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 2px solid #c00 !important;
}

.wpcf7-list-item, .wpcf7-list-item input[type="checkbox"]{
    margin-left: 0 !important;
}
.wpcf7-list-item input[type="checkbox"]{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block !important;
    width: 25px !important;
    height: 25px !important;
    padding: 0 !important;
    border: 1px solid #666;
    cursor: pointer;
}
.wpcf7-list-item input[type="checkbox"]:checked:after{
    display: inline-block;
    width: 100%;
    line-height: 25px;
    content: "\f00c";
    font-family: FontAwesome;
    text-align: center;
}

.wpcf7-form-control-wrap.your-message:after,
.wpcf7-form-control-wrap.your-subject:after,
.wpcf7-form-control-wrap.tel-447:after,
.wpcf7-form-control-wrap.your-email:after,
.wpcf7-form-control-wrap.your-name:after,
.ed_css_txt:after,
.ed_css_drop:after{
    content: "";
    width: 100%;
    height: 3px;
    background-color: #fff;
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 0;
}
.ed_css_txt,
.ed_css_drop{
    position: relative;
    display: inline-block;
    width: 100%;
}
.wpcf7-form-control-wrap:focus{
    width: 50%;
}

input[type="text"],
input[type="email"],
input[type="tel"],
textarea{
    margin-bottom:0px;
    background-color: #f5f5f5!important;
    vertical-align: top;
}
textarea{
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}
input[type="text"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder,
textarea::placeholder{
    transition: color 0.2s;
}
input[type="text"]:focus::placeholder,
input[type="email"]:focus::placeholder,
input[type="tel"]:focus::placeholder,
textarea:focus::placeholder{
    color: transparent !important;
    transition: color 0.2s;
}
.form_half {
	float:left;
	width:50%;
	padding: 0 10px 30px 0;
}
.form_half_last {
	float:left;
	width:50%;
	padding: 0 0 30px 10px;
}
.wpcf7-form-control-wrap {
    position: inherit;
}

/* Cookie Notice */
#cookie-notice .cn-button {
    margin: 0 0 0 10px;
    display: inline-block;
    color: #e21219;
    text-decoration: underline;
}
.cn-close-icon:after,
.cn-close-icon:before {
    background-color: white !important;
	color: #fff;
}
@media (max-width: 767px) {
 .form_half, .form_half_last {
    width: 100%;
	padding: 0 0 30px 0;
  }
}
.infinite-logo-inner img{
    height: 80px;
    width: auto;
}

/* fira-sans-300 - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/fira-sans-v8-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Light'), local('FiraSans-Light'),
    url('fonts/fira-sans-v8-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-300.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-300.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-300italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 300;
    src: url('fonts/fira-sans-v8-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Light Italic'), local('FiraSans-LightItalic'),
    url('fonts/fira-sans-v8-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-300italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-regular - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/fira-sans-v8-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Regular'), local('FiraSans-Regular'),
    url('fonts/fira-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-regular.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/fira-sans-v8-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Italic'), local('FiraSans-Italic'),
    url('fonts/fira-sans-v8-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-500 - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/fira-sans-v8-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Medium'), local('FiraSans-Medium'),
    url('fonts/fira-sans-v8-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-500.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-500.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-500italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 500;
    src: url('fonts/fira-sans-v8-latin-500italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Medium Italic'), local('FiraSans-MediumItalic'),
    url('fonts/fira-sans-v8-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-500italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-500italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-600 - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/fira-sans-v8-latin-600.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans SemiBold'), local('FiraSans-SemiBold'),
    url('fonts/fira-sans-v8-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-600.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-600.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-600italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 600;
    src: url('fonts/fira-sans-v8-latin-600italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans SemiBold Italic'), local('FiraSans-SemiBoldItalic'),
    url('fonts/fira-sans-v8-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-600italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-700 - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/fira-sans-v8-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Bold'), local('FiraSans-Bold'),
    url('fonts/fira-sans-v8-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-700.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-700italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/fira-sans-v8-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Bold Italic'), local('FiraSans-BoldItalic'),
    url('fonts/fira-sans-v8-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-700italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-800 - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/fira-sans-v8-latin-800.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans ExtraBold'), local('FiraSans-ExtraBold'),
    url('fonts/fira-sans-v8-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-800.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-800.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-800italic - latin */
@font-face {
    font-family: 'Fira Sans';
    font-style: italic;
    font-weight: 800;
    src: url('fonts/fira-sans-v8-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans ExtraBold Italic'), local('FiraSans-ExtraBoldItalic'),
    url('fonts/fira-sans-v8-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-v8-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-v8-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-v8-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-v8-latin-800italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-200 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 200;
    src: url('fonts/fira-sans-condensed-v2-latin-200.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed ExtraLight'), local('FiraSansCondensed-ExtraLight'),
    url('fonts/fira-sans-condensed-v2-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-200.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-200.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-200italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 200;
    src: url('fonts/fira-sans-condensed-v2-latin-200italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed ExtraLight Italic'), local('FiraSansCondensed-ExtraLightItalic'),
    url('fonts/fira-sans-condensed-v2-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-200italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-200italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-300 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/fira-sans-condensed-v2-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Light'), local('FiraSansCondensed-Light'),
    url('fonts/fira-sans-condensed-v2-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-300.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-300.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-300italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 300;
    src: url('fonts/fira-sans-condensed-v2-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Light Italic'), local('FiraSansCondensed-LightItalic'),
    url('fonts/fira-sans-condensed-v2-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-300italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-regular - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/fira-sans-condensed-v2-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Regular'), local('FiraSansCondensed-Regular'),
    url('fonts/fira-sans-condensed-v2-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-regular.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/fira-sans-condensed-v2-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Italic'), local('FiraSansCondensed-Italic'),
    url('fonts/fira-sans-condensed-v2-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-500 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/fira-sans-condensed-v2-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Medium'), local('FiraSansCondensed-Medium'),
    url('fonts/fira-sans-condensed-v2-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-500.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-500.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-500italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 500;
    src: url('fonts/fira-sans-condensed-v2-latin-500italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Medium Italic'), local('FiraSansCondensed-MediumItalic'),
    url('fonts/fira-sans-condensed-v2-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-500italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-500italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-600 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/fira-sans-condensed-v2-latin-600.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed SemiBold'), local('FiraSansCondensed-SemiBold'),
    url('fonts/fira-sans-condensed-v2-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-600.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-600.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-600italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 600;
    src: url('fonts/fira-sans-condensed-v2-latin-600italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed SemiBold Italic'), local('FiraSansCondensed-SemiBoldItalic'),
    url('fonts/fira-sans-condensed-v2-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-600italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-700 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/fira-sans-condensed-v2-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Bold'), local('FiraSansCondensed-Bold'),
    url('fonts/fira-sans-condensed-v2-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-700.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-700italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/fira-sans-condensed-v2-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed Bold Italic'), local('FiraSansCondensed-BoldItalic'),
    url('fonts/fira-sans-condensed-v2-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-700italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-800 - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/fira-sans-condensed-v2-latin-800.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed ExtraBold'), local('FiraSansCondensed-ExtraBold'),
    url('fonts/fira-sans-condensed-v2-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-800.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-800.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-800italic - latin */
@font-face {
    font-family: 'Fira Sans Condensed';
    font-style: italic;
    font-weight: 800;
    src: url('fonts/fira-sans-condensed-v2-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Condensed ExtraBold Italic'), local('FiraSansCondensed-ExtraBoldItalic'),
    url('fonts/fira-sans-condensed-v2-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-condensed-v2-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-condensed-v2-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-condensed-v2-latin-800italic.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-200 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 200;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-200.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed ExtraLight'), local('FiraSansExtraCondensed-ExtraLight'),
    url('fonts/fira-sans-extra-condensed-v2-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-200.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-200.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-200italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 200;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-200italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed ExtraLight Italic'), local('FiraSansExtraCondensed-ExtraLightItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-200italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-200italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-300 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Light'), local('FiraSansExtraCondensed-Light'),
    url('fonts/fira-sans-extra-condensed-v2-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-300.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-300.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-300italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 300;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Light Italic'), local('FiraSansExtraCondensed-LightItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-300italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-regular - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Regular'), local('FiraSansExtraCondensed-Regular'),
    url('fonts/fira-sans-extra-condensed-v2-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-regular.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Italic'), local('FiraSansExtraCondensed-Italic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-500 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Medium'), local('FiraSansExtraCondensed-Medium'),
    url('fonts/fira-sans-extra-condensed-v2-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-500.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-500.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-500italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 500;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-500italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Medium Italic'), local('FiraSansExtraCondensed-MediumItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-500italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-500italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-600 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-600.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed SemiBold'), local('FiraSansExtraCondensed-SemiBold'),
    url('fonts/fira-sans-extra-condensed-v2-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-600.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-600.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-600italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 600;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-600italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed SemiBold Italic'), local('FiraSansExtraCondensed-SemiBoldItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-600italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-700 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Bold'), local('FiraSansExtraCondensed-Bold'),
    url('fonts/fira-sans-extra-condensed-v2-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-700.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-700italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed Bold Italic'), local('FiraSansExtraCondensed-BoldItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-700italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-800 - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-800.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed ExtraBold'), local('FiraSansExtraCondensed-ExtraBold'),
    url('fonts/fira-sans-extra-condensed-v2-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-800.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-800.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-extra-condensed-800italic - latin */
@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-style: italic;
    font-weight: 800;
    src: url('fonts/fira-sans-extra-condensed-v2-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local('Fira Sans Extra Condensed ExtraBold Italic'), local('FiraSansExtraCondensed-ExtraBoldItalic'),
    url('fonts/fira-sans-extra-condensed-v2-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/fira-sans-extra-condensed-v2-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/fira-sans-extra-condensed-v2-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/fira-sans-extra-condensed-v2-latin-800italic.svg#FiraSansExtraCondensed') format('svg'); /* Legacy iOS */
}
/* montserrat-300 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/montserrat-v12-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Light'), local('Montserrat-Light'),
    url('fonts/montserrat-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-300.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-300.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-300italic - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    src: url('fonts/montserrat-v12-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'),
    url('fonts/montserrat-v12-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-300italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/montserrat-v12-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Regular'), local('Montserrat-Regular'),
    url('fonts/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-italic - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/montserrat-v12-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Italic'), local('Montserrat-Italic'),
    url('fonts/montserrat-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-500 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/montserrat-v12-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Medium'), local('Montserrat-Medium'),
    url('fonts/montserrat-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-500.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/montserrat-v12-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Bold'), local('Montserrat-Bold'),
    url('fonts/montserrat-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-700italic - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/montserrat-v12-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'),
    url('fonts/montserrat-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-700italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-800 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/montserrat-v12-latin-800.eot'); /* IE9 Compat Modes */
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'),
    url('fonts/montserrat-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-800.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-800.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-800italic - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    src: url('fonts/montserrat-v12-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'),
    url('fonts/montserrat-v12-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin-800italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}