@charset "UTF-8";
@font-face {
  font-family: artHouseDinBold;
  src: url(../fonts/ArthouseOwned-Bold.woff);
}
@font-face {
  font-family: artHouseDinSemiBold;
  src: url(../fonts/ArthouseOwned-SemiBold.woff);
}
@font-face {
  font-family: artHouseDinMedium;
  src: url(../fonts/ArthouseOwned-Medium.woff);
}
@font-face {
  font-family: artHouseDinRegular;
  src: url(../fonts/ArthouseOwned-Regular.woff);
}
@font-face {
  font-family: artHouseDinLightItalic;
  src: url(../fonts/ArthouseOwned-LightItalic.woff);
}

.bold-text{
	font-family: artHouseDinBold;
}
.semibold-text{
	font-family: artHouseDinSemiBold;
}
.medium-text{
	font-family: artHouseDinMedium;
}
.regular-text{
	font-family: artHouseDinRegular;
}
.lightitalic-text{
	font-family: artHouseDinLightItalic;
}

p, h1 { margin: 0 }

/* Body */
body {
	background-color: #000000;
	margin: 0;
	padding: 0;
	overflow-x: hidden;

	-ms-overflow-style: -ms-autohiding-scrollbar;
	-ms-overflow-style: none;
}

body::-webkit-scrollbar {
    /*display: none;*/
}

section{
	/*margin-top: -20px;*/
}

footer{
	/*margin-top: -23px;*/
}

.imageLink{
	cursor: pointer;
}

/* Container */
.container {
	width: 100%;
	height: auto;
	margin-left: 0;
	margin-right: 0;
	background-color: #000000;
}

.module{
    display: inline-block;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    text-align: center;
    color: #FFFFFF;
/*    font-size: 30px;*/
    overflow-y: hidden;
    /*margin-top: -20px;*/
  }

.imageLogo{
	width: 196px;
	height: 75px;
}

.ot-sdk-show-settings::before{
		content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDA2NkZGO30KCS5zdDJ7ZmlsbDojRkZGRkZGO30KCS5zdDN7ZmlsbDojMDA2NkZGO30KPC9zdHlsZT4KPGc+Cgk8ZyBpZD0iZmluYWwtLS1kZWMuMTEtMjAyMF8xXyI+CgkJPGcgaWQ9Il94MzBfMjA4LW91ci10b2dnbGVfMl8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjc1LjAwMDAwMCwgLTIwMC4wMDAwMDApIj4KCQkJPGcgaWQ9IkZpbmFsLUNvcHktMl8yXyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NS4wMDAwMDAsIDIwMC4wMDAwMDApIj4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjQsMTIuOGg2LjhsMy4xLTExLjZINy40QzQuMiwxLjIsMS42LDMuOCwxLjYsN1M0LjIsMTIuOCw3LjQsMTIuOHoiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxnIGlkPSJmaW5hbC0tLWRlYy4xMS0yMDIwIj4KCQk8ZyBpZD0iX3gzMF8yMDgtb3VyLXRvZ2dsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzUuMDAwMDAwLCAtMjAwLjAwMDAwMCkiPgoJCQk8ZyBpZD0iRmluYWwtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjc1LjAwMDAwMCwgMjAwLjAwMDAwMCkiPgoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjYsMEg3LjRjLTMuOSwwLTcsMy4xLTcsN3MzLjEsNyw3LDdoMTUuMmMzLjksMCw3LTMuMSw3LTdTMjYuNCwwLDIyLjYsMHogTTEuNiw3YzAtMy4yLDIuNi01LjgsNS44LTUuOAoJCQkJCWg5LjlsLTMuMSwxMS42SDcuNEM0LjIsMTIuOCwxLjYsMTAuMiwxLjYsN3oiLz4KCQkJCTxwYXRoIGlkPSJ4IiBjbGFzcz0ic3QyIiBkPSJNMjQuNiw0YzAuMiwwLjIsMC4yLDAuNiwwLDAuOGwwLDBMMjIuNSw3bDIuMiwyLjJjMC4yLDAuMiwwLjIsMC42LDAsMC44Yy0wLjIsMC4yLTAuNiwwLjItMC44LDAKCQkJCQlsMCwwbC0yLjItMi4yTDE5LjUsMTBjLTAuMiwwLjItMC42LDAuMi0wLjgsMGMtMC4yLTAuMi0wLjItMC42LDAtMC44bDAsMEwyMC44LDdsLTIuMi0yLjJjLTAuMi0wLjItMC4yLTAuNiwwLTAuOAoJCQkJCWMwLjItMC4yLDAuNi0wLjIsMC44LDBsMCwwbDIuMiwyLjJMMjMuOCw0QzI0LDMuOCwyNC40LDMuOCwyNC42LDR6Ii8+CgkJCQk8cGF0aCBpZD0ieSIgY2xhc3M9InN0MyIgZD0iTTEyLjcsNC4xYzAuMiwwLjIsMC4zLDAuNiwwLjEsMC44bDAsMEw4LjYsOS44QzguNSw5LjksOC40LDEwLDguMywxMGMtMC4yLDAuMS0wLjUsMC4xLTAuNy0wLjFsMCwwCgkJCQkJTDUuNCw3LjdjLTAuMi0wLjItMC4yLTAuNiwwLTAuOGMwLjItMC4yLDAuNi0wLjIsMC44LDBsMCwwTDgsOC42bDMuOC00LjVDMTIsMy45LDEyLjQsMy45LDEyLjcsNC4xeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
		display: inline-block;
		width: 19px;
		height: 9px;
		margin-right: 5px;
}

.remove-icon {
	&::before { display: none}
}

@media all and (min-width:1280px) { 
	.header-container { width: 1280px !important; }
	.subnav-header-container { width: 1280px !important; }
	.footer-container { width: 1280px !important; }
}

/* Mobile */
@media (max-width: 320px) {

}

/* Small Desktops */
@media (min-width: 768px) and (max-width: 1096px) {

}

/* xxl */
@media (max-width: 1400px) {

}

/* xl */
@media (max-width: 1200px) {

}
/* lg */
@media (max-width: 992px) {

}
/* md */
@media (max-width: 768px) {

}
