/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ▼ GLOBAL ▼ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

body {
	margin: 0;
}
#bg {
    background: #000 url("/img/gtm/bg.jpg");
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    background-position: center;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@ ▼ NETWORKING ICONS ▼ @@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#net2 a {
	display: inline-block;
	height: 26px;
	width: 26px;
	margin: 18px 11px;
}
.fb2 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='%23369' d='M26 4c0-2-2-4-4-4H4C2 0 0 2 0 4v18c0 2 2 4 4 4h9V16h-3v-4h3v-2c0-3 2-5 5-5h3v4h-3l-1 1v2h4v4h-4v10h5c2 0 4-2 4-4zm0 0'/%3E%3C/svg%3E");
}
.yt2 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='red' d='M4 0C2 0 0 2 0 4v18c0 2 2 4 4 4h18c2 0 4-2 4-4V4c0-2-2-4-4-4zm9 7c8 0 8 0 8 6s0 6-8 6-8 0-8-6 0-6 8-6zm-2 3v6l4-3zm0 0'/%3E%3C/svg%3E");
}
.twt2 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='%230ae' d='M23 0c2 0 3 1 3 3v20c0 2-1 3-3 3H3c-2 0-3-1-3-3V3c0-2 1-3 3-3zM10 22c7 0 11-6 11-11v-1l1-2-2 1 2-2-2 1-3-1a4 4 0 00-4 4c-3 0-6-1-8-4a4 4 0 002 5H5c0 2 1 3 3 4a4 4 0 01-2 0l4 2a8 8 0 01-6 2l6 2zm0 0'/%3E%3C/svg%3E");
}
.pin2 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='%23b02' d='M3 0C1 0 0 1 0 3v20c0 2 1 3 3 3h20c2 0 3-1 3-3V3c0-2-1-3-3-3zm10 3c5 0 8 3 8 7s-3 8-6 8c-2 0-3-1-3-2l-1 3-2 4H8v-4l2-7v-2l2-3 2 2-2 4c0 2 1 3 2 3 3 0 4-3 4-7 0-2-2-4-5-4s-6 3-6 5l1 3v1l-1 1-2-5c0-3 3-7 8-7zm0 0'/%3E%3C/svg%3E");
}
.ig2 {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cg fill='none' stroke='%23000'%3E%3Cpath stroke-width='3' d='M19 25H7c-3 0-6-3-6-6V7c0-3 3-6 6-6h12c3 0 6 3 6 6v12c0 3-3 6-6 6zm0 0'/%3E%3Cpath stroke-width='2' d='M19 13a6 6 0 11-12 0 6 6 0 0112 0zm1-7a1 1 0 11-1 0 1 1 0 011 0zm0 0'/%3E%3C/g%3E%3C/svg%3E");
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ▼ CONTACT US ▼ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#contact {
	max-width: 357px;
    margin: auto;
    background: #fff;
    padding: 10px 25px;
    overflow: hidden;
    text-align: center;
    margin-top: 20vh;
}
#contact h4 {
	color: #973;
	font-size: 20px;
	margin: 19px 0 6px;
}
#net2 h4 {
    margin: 0;
}