
@font-face {
    font-family: 'ProximaNova';
    font-display: swap;
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular-webfont.ttf') format('truetype'), url('../fonts/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novaextrabold';
    font-display: swap;
    src: url('../fonts/proximanova-extrabold-webfont.eot');
    src: url('../fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-extrabold-webfont.woff') format('woff'), url('../fonts/proximanova-extrabold-webfont.ttf') format('truetype'), url('../fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNovaLight';
    font-display: swap;
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-light-webfont.woff') format('woff'), url('../fonts/proximanova-light-webfont.ttf') format('truetype'), url('../fonts/proximanova-light-webfont.svg#ProximaNovaLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNovaBold';
    font-display: swap;
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold-webfont.woff') format('woff'), url('../fonts/proximanova-bold-webfont.ttf') format('truetype'), url('../fonts/proximanova-bold-webfont.svg#ProximaNovaBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNovaThin';
    font-display: swap;
    src: url('../fonts/ProximaNovaThin.eot');
    src: url('../fonts/ProximaNovaThin.eot') format('embedded-opentype'), url('../fonts/ProximaNovaThin.woff') format('woff'), url('../fonts/ProximaNovaThin.ttf') format('truetype'), url('../fonts/ProximaNovaThin.svg#ProximaNovaThin') format('svg');
}

@font-face {
    font-family: 'ProximaNovaSemibold';
    font-display: swap;
    src: url('../fonts/ProximaNovaSemibold.eot');
    src: url('../fonts/ProximaNovaSemibold.eot') format('embedded-opentype'), url('../fonts/ProximaNovaSemibold.woff') format('woff'), url('../fonts/ProximaNovaSemibold.ttf') format('truetype'), url('../fonts/ProximaNovaSemibold.svg#ProximaNovaSemibold') format('svg');
}

@font-face {
    font-family: 'ProximaNovaBlack';
    font-display: swap;
    src: url('../fonts/ProximaNovaBlack.eot');
    src: url('../fonts/ProximaNovaBlack.eot') format('embedded-opentype'), url('../fonts/ProximaNovaBlack.woff2') format('woff2'), url('../fonts/ProximaNovaBlack.woff') format('woff'), url('../fonts/ProximaNovaBlack.ttf') format('truetype'), url('../fonts/ProximaNovaBlack.svg#ProximaNovaBlack') format('svg');
}

@font-face {
    font-family: 'Futura-Heavy';
    font-display: swap;
    src: url('../fonts/Futura-Heavy.eot');
    src: url('../fonts/Futura-Heavy.eot?#iefix') format('embedded-opentype'), url('../fonts/Futura-Heavy.svg#Futura-Heavy') format('svg'), url('../fonts/Futura-Heavy.ttf') format('truetype'), url('../fonts/Futura-Heavy.woff') format('woff'), url('../fonts/Futura-Heavy.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FREESCPT';
    font-display: swap;
    src: url('../fonts/FREESCPT.eot');
    src: url('../fonts/FREESCPT.eot') format('embedded-opentype'), url('../fonts/FREESCPT.woff2') format('woff2'), url('../fonts/FREESCPT.woff') format('woff'), url('../fonts/FREESCPT.ttf') format('truetype'), url('../fonts/FREESCPT.svg#FREESCPT') format('svg');
}

@font-face {
    font-family: 'AvenirLTStdLight';
    font-display: swap;
    src: url('../fonts/AvenirLTStdLight.eot');
    src: url('../fonts/AvenirLTStdLight.eot') format('embedded-opentype'), url('../fonts/AvenirLTStdLight.woff2') format('woff2'), url('../fonts/AvenirLTStdLight.woff') format('woff'), url('../fonts/AvenirLTStdLight.ttf') format('truetype'), url('../fonts/AvenirLTStdLight.svg#AvenirLTStdLight') format('svg');
}

@font-face {
    font-family: 'TTCommonsBlack';
    font-display: swap;
    src: url('../fonts/TTCommonsBlack.eot');
    src: url('../fonts/TTCommonsBlack.eot') format('embedded-opentype'), url('../fonts/TTCommonsBlack.woff2') format('woff2'), url('../fonts/TTCommonsBlack.woff') format('woff'), url('../fonts/TTCommonsBlack.ttf') format('truetype'), url('../fonts/TTCommonsBlack.svg#TTCommonsBlack') format('svg');
}

@font-face {
    font-family: 'TTCommonsBold';
    font-display: swap;
    src: url('../fonts/TTCommonsBold.eot');
    src: url('../fonts/TTCommonsBold.eot') format('embedded-opentype'), url('../fonts/TTCommonsBold.woff2') format('woff2'), url('../fonts/TTCommonsBold.woff') format('woff'), url('../fonts/TTCommonsBold.ttf') format('truetype'), url('../fonts/TTCommonsBold.svg#TTCommonsBold') format('svg');
}

@font-face {
    font-family: 'TTCommonsDemiBold';
    font-display: swap;
    src: url('../fonts/TTCommonsDemiBold.eot');
    src: url('../fonts/TTCommonsDemiBold.eot') format('embedded-opentype'), url('../fonts/TTCommonsDemiBold.woff2') format('woff2'), url('../fonts/TTCommonsDemiBold.woff') format('woff'), url('../fonts/TTCommonsDemiBold.ttf') format('truetype'), url('../fonts/TTCommonsDemiBold.svg#TTCommonsDemiBold') format('svg');
}

@font-face {
    font-family: 'TTCommonsMedium';
    font-display: swap;
    src: url('../fonts/TTCommonsMedium.eot');
    src: url('../fonts/TTCommonsMedium.eot') format('embedded-opentype'), url('../fonts/TTCommonsMedium.woff2') format('woff2'), url('../fonts/TTCommonsMedium.woff') format('woff'), url('../fonts/TTCommonsMedium.ttf') format('truetype'), url('../fonts/TTCommonsMedium.svg#TTCommonsMedium') format('svg');
}

@font-face {
    font-family: 'TTCommonsExtraBold';
    font-display: swap;
    src: url('../fonts/TTCommonsExtraBold.eot');
    src: url('../fonts/TTCommonsExtraBold.eot') format('embedded-opentype'), url('../fonts/TTCommonsExtraBold.woff2') format('woff2'), url('../fonts/TTCommonsExtraBold.woff') format('woff'), url('../fonts/TTCommonsExtraBold.ttf') format('truetype'), url('../fonts/TTCommonsExtraBold.svg#TTCommonsExtraBold') format('svg');
}

@font-face {
    font-family: 'TTCommonsRegular';
    font-display: swap;
    src: url('../fonts/TTCommonsRegular.eot');
    src: url('../fonts/TTCommonsRegular.eot') format('embedded-opentype'), url('../fonts/TTCommonsRegular.woff2') format('woff2'), url('../fonts/TTCommonsRegular.woff') format('woff'), url('../fonts/TTCommonsRegular.ttf') format('truetype'), url('../fonts/TTCommonsRegular.svg#TTCommonsRegular') format('svg');
}

@font-face {
    font-family: 'TTCommonsLight';
    font-display: swap;
    src: url('../fonts/TTCommonsLight.eot');
    src: url('../fonts/TTCommonsLight.eot') format('embedded-opentype'), url('../fonts/TTCommonsLight.woff2') format('woff2'), url('../fonts/TTCommonsLight.woff') format('woff'), url('../fonts/TTCommonsLight.ttf') format('truetype'), url('../fonts/TTCommonsLight.svg#TTCommonsLight') format('svg');
}

@font-face {
    font-family: 'TTCommonsThin';
    font-display: swap;
    src: url('../fonts/TTCommonsThin.eot');
    src: url('../fonts/TTCommonsThin.eot') format('embedded-opentype'), url('../fonts/TTCommonsThin.woff2') format('woff2'), url('../fonts/TTCommonsThin.woff') format('woff'), url('../fonts/TTCommonsThin.ttf') format('truetype'), url('../fonts/TTCommonsThin.svg#TTCommonsThin') format('svg');
}

@font-face {
    font-family: 'ETmonarch';
	font-display: swap;
    src: url('../fonts/monarch.eot');
    src: url('../fonts/monarch.eot?#iefix') format('embedded-opentype'),
        url('../fonts/monarch.woff') format('woff'),
        url('../fonts/monarch.ttf') format('truetype'),
        url('../fonts/monarch.svg#ETmonarch') format('svg');
    font-weight: normal;
    font-style: normal;
}


.main-logo span.logo-span {
    background-image: url(../images/net_solutions_logo_black.svg);
}

.middle-header-link .arrow-new {
    background-image: url(../images/down-arrow-icon.svg);
}