/**
 Theme Name: Inet Theme
 @description: The used as presentation.
 @uthor: Erland Muchasaj
 @author URI: http://erlandmuchasaj.com
 @version: 1.0.0
*/
html {
	width: 100%;
	height: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
	box-sizing: border-box;
}

body {
	position: relative;
	top:0;
	width: 100%;
	height: 100%;
	overflow-x:hidden;
	overflow-y:scroll;
	background:#fff;
	color:#131313;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-smoothing: antialiased;
}

@media (max-width: 767px) {
	html {
		overflow: hidden;
		-ms-overflow-style: scrollbar;
	}

	body {
		-webkit-overflow-scrolling:touch;
	}
}

body::before {
    z-index: -999;
    position: absolute;
    width: 1px;
    height: 1px;
    white-space: nowrap;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}

button {
	border: 0;
	font-family: inherit;
	font-style: inherit;
	font-variant: inherit;
	line-height: 1;
	text-transform: none;
	cursor: pointer;
	-webkit-appearance: button;
}

a {
	-webkit-transition: all .35s;
	-moz-transition: all .35s;
	transition: all .35s;
}

*:focus {
	outline: none;
}

*::-moz-focus-inner {
	border: 0;
}

a:hover,
a:focus {
	color: #E6BC1A;
}

a,
a:hover,
a:active,
a:focus {
	text-decoration:none;
	outline: 0;
}


/*Hide HTML5 Spinners*/
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Lato', Arial,sans-serif;
}

p {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 1.5;
}

section {
	padding: 35px 0;
}

aside {
	padding: 50px 0;
}

.disable-hover,
.disable-hover * {
	pointer-events: none !important;
}

/*EM-Masterpeace*/
.em-container,
.em-inner-container {
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	margin-left: auto;
	margin-right: auto;
}

.em-container {
	/*width: 100%;*/
	max-width: 1700px; /*1730px*/
}

.em-inner-container {
	width: 100%;
	max-width: 1530px;
}


@media (min-width: 768px) {
  .em-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .em-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .em-container {
    width: 1170px;
  }
}
@media (min-width: 1300px) {
  .em-container {
    width: 1270px;
  }
}

@media (min-width: 1530px) {
  .em-container {
    width: 1500px;
  }
}

@media (min-width: 1730px) {
  .em-container {
    width: 1700px;
  }
}


.em-container > .navbar-header,
.em-container > .navbar-collapse,
.em-inner-container > .navbar-header,
.em-inner-container > .navbar-collapse {
	margin-right: -15px;
	margin-left: -15px;
}
@media (min-width: 768px) {
	.em-container > .navbar-header,
	.em-container > .navbar-collapse,
	.em-inner-container > .navbar-header,
	.em-inner-container > .navbar-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.navbar > .em-container .navbar-brand
	.navbar > .em-inner-container .navbar-brand{
		margin-left: -15px;
	}
}

.em-container:before,
.em-container:after,
.em-inner-container:before,
.em-inner-container:after {
	content: " ";
	display: table;
}
.em-container:after
.em-inner-container:after {
	clear: both;
}

/*accelerate animation*/
/*
* only these properties benefit from harduare accelerator
transform
opacity
filter
*/
.gpu-accelerated {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);

	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;

	-webkit-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;

	-webkit-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}



.inline-list {
	list-style: none;
}
.inline-list > li {
	display: inline-block;
}

.black-ish {
	background-color: #131313;
	color: #fff;
}

.yellow-ish {
	background-color: #E0B61B;
	color: #131313;;
}

.section-title {
	font-family: 'Montserrat';
	font-size: 27px;
	font-weight: 400;
	height: 2px;
	margin: 0;
	margin-top: -1px;  /* subtract half the height */
	line-height: 0px;  /* centre the text on the base line */
	color: #fff;
	text-transform: uppercase;
	text-align: center;

   	position: absolute;
    top: 0;
    left: 25px;
    right: auto;
    z-index: 2;
    padding: 0;
	white-space: nowrap;

	-webkit-transform-origin: 0 50%;
	-moz-transform-origin: 0 50%;
	-ms-transform-origin: 0 50%;
	-o-transform-origin: 0 50%;
	transform-origin: 0 50%;
	/* Safari */
	-webkit-transform: rotate(-90deg) translate(-50%, 50%);
	/* Firefox */
	-moz-transform: rotate(-90deg) translate(-50%, 50%);
	/* IE */
	-ms-transform: rotate(-90deg) translate(-50%, 50%);
	/* Opera */
	-o-transform: rotate(-90deg) translate(-50%, 50%);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	/* WebKit browsers*/
	transform: rotate(-90deg) translate(-50%, 50%);
}

.section-title.right {
	left: auto;
	right: 25px;
	-webkit-transform-origin: 100% 50%;
	-moz-transform-origin: 100% 50%;
	-ms-transform-origin: 100% 50%;
	-o-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	/* Safari */
	-webkit-transform: rotate(-90deg) translate(50%, 50%);
	/* Firefox */
	-moz-transform: rotate(-90deg) translate(50%, 50%);
	/* IE */
	-ms-transform: rotate(-90deg) translate(50%, 50%);
	/* Opera */
	-o-transform: rotate(-90deg) translate(50%, 50%);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	/* WebKit browsers*/
	transform: rotate(-90deg) translate(50%, 50%);
}

/*main header*/
.main-header {
	position: relative;
	min-height: 100vh;
	background-repeat: no-repeat;
	background-position: 50% 0%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	background-image: url('../img/pexels-photo-247932.jpg');
	background-color: rgba(19, 19, 19, 0.87);
}


.main-header:after {
	content:'';
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	display:block;
	z-index:0;
	pointer-events:none;
}

.main-header:after {
	background-color: rgba(19, 19, 19, 0.87);
	/*background-blend-mode: overlay;*/
}

.scroll-down {
	position: absolute;
	bottom: 20px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	font-family: 'Lato';
	font-size: 20px;
	line-height: 22px;
	letter-spacing: 0.07em;
	color: #fff;
	z-index: 1;
}

.innet-navbar {
	background-color: rgba(19,19,19, 0);
	border-color: transparent;
	margin: 0;
	/*
	-webkit-transform: translate3d(0, 40px, 0);
	transform: translate3d(0, 40px, 0);
	*/
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.innet-navbar-mobile {
	background-color: rgba(19,19,19, .6);
	border-color: transparent;
	margin: 0;
}
.innet-navbar-mobile .navbar-nav {
	margin-top: 0;
	margin-bottom: 0;
}


.innet-navbar.did-scroll {
	background-color: rgba(19,19,19, .55);
}

.navigation-panel {
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	/*
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;

	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	*/

	-webkit-align-content: stretch;
	-ms-flex-line-pack: stretch;
	align-content: stretch;


    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

    -webkit-box-pack: start;
    -ms-flex-pack: start;

    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around;

    width: 100%;
	margin: 0;
	padding: 0;
}

.navigation-panel .logo {}

.navigation-panel .item,
.innet-navbar-mobile .navbar-nav li  {
	font-family: 'Lato';
	font-size: 13px;
	line-height: 16px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.15em;
}

/*
.navigation-panel .item > a {
	padding: 0;
}
*/

.navigation-panel .item:not(.logo) > a,
.innet-navbar-mobile .navbar-nav li > a  {
	color: #fff;
	opacity: 0.55;
	-webkit-transform: translateZ(0);
	-moz-transform: rotate(0);
	border: 1px solid transparent;
}

.navigation-panel .item.active,
.navigation-panel .item.active > a,
.no-touch .navigation-panel .item > a:hover,
.innet-navbar-mobile .navbar-nav li.active,
.innet-navbar-mobile .navbar-nav li.active> a,
.innet-navbar-mobile .navbar-nav li > a:hover {
	background-color: transparent;
	color: #E6BC1A;
	opacity: 1;
}

.navigation-panel .item > a:focus,
.innet-navbar-mobile .navbar-nav li > a:focus {
    background-color: transparent;
}

.navigation-panel .item.logo > a > img {
	max-width: 160px;
}

.innet-navbar-mobile .navbar-toggle {
	margin-top: 24px;
	border-color: #E6BC1A
}

.innet-navbar-mobile .navbar-toggle:focus,
.innet-navbar-mobile .navbar-toggle:hover {
    background-color: transparent;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #E6BC1A;
}

.innet-navbar-mobile .navbar-brand {
    height: auto;
    padding: 0;
}
.innet-navbar-mobile .navbar-brand>img {
  height: auto;
  max-width: 150px;
  padding: 5px 15px;
  width: auto;
}
.innet-navbar-mobile .navbar-collapse,
.innet-navbar-mobile .navbar-form {
     border-color: transparent;
}
.innet-navbar-mobile .navbar-nav>.active>a,
.innet-navbar-mobile .navbar-nav>.active>a:focus,
.innet-navbar-mobile .navbar-nav>.active>a:hover {
    background-color: transparent;
}


.show-mobile {
	display: none;
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.show-desktop {
		display: none;
	}
	.show-mobile {
		display: block;
	}

	.navbar-header {
	  float: none;
	}
	.navbar-left,
	.navbar-right {
	  float: none !important;
	}
	.navbar-toggle {
	  display: block;
	}
	.navbar-collapse {
	  border-top: 1px solid transparent;
	  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	.navbar-fixed-top {
	  top: 0;
	  border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
	  display: none!important;
	}
	.navbar-nav {
	  float: none!important;
	  margin-top: 7.5px;
	}
	.navbar-nav>li {
	  float: none;
	}
	.navbar-nav>li>a {
	  padding-top: 10px;
	  padding-bottom: 10px;
	}
	.collapse.in{
	  display:block !important;
	}
}


@media only screen and (max-width : 991px) {
	.main-header {
		background-position: center center !important;
		background-attachment: scroll !important;
	}
}


/* aboutus */
.aboutus-wrapper {
	position: relative;
	width: 100%;
	overflow: visible;
	background-color: #131313;
	color: #fff;
	padding: 0;
}

.aboutus-parallax {
	padding-top:  206px;
	padding-bottom: 127px;
}

.aboutus-img-wrapper {
	position: relative;
	display: inline-block;
	overflow: visible;
}

.aboutus-img-wrapper:after {
	content: "";
	position: absolute;
	top:50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: -60px;
	height: 56px;
	width: 6px;
	background-color: #E0B61B;
}

.about-img {
	position: relative;
	max-height: 495px;
	width: auto;
	-o-object-fit: cover;
	object-fit: cover;
	margin-bottom: 30px;
}

.about-description,
.read-more-content,
.read-more {
	font-size: 20px;
	line-height: 26px;
	font-family: 'Lato';
	font-weight: 300;
	margin-bottom: 30px;
}

.read-more-content {
	display: none;
}

.read-more-content.active {
	display: inline-block;
}

.read-more {
	text-transform: uppercase;
	border-radius: 0;
	background-color: transparent;
	border: 2px solid #fff;
	color: #fff;
	font-weight: 400;
	padding: 5px 30px;
}

.read-more:hover {
	background-color: #E0B61B;
	color: #131313;
	border: 2px solid #E0B61B;
}

@media only screen and (max-width : 991px) {
	.aboutus-parallax {
		padding-top:  103px;
		padding-bottom: 75px;
	}
}

/*portfolio*/
.portfolio-wrapper	{
	position: relative;
}

.portfolio-wrapper .main-content {
	padding-top: 190px;
	padding-bottom: 190px
}

.portfolio-element {
	display: block;
	padding: 15px 30px;
}
.portfolio-element:hover,
.portfolio-element.active {
	background-color: rgba(19,19,19, 0.08);
	background-blend-mode: multiply;
}
.portfolio-element .portfolio-img {
	display: inline-block;
}

.portfolio-element .portfolio-name,
.portfolio-container .main-title {
	font-family: 'Lato';
	font-size: 27px;
	font-weight: 700;
	line-height: 32px;
	text-transform: uppercase;
	display: block;
	color: #131313;
}

.portfolio-element .portfolio-icon {
	font-size: 16rem;
	color: #fff;
}

.portfolio-element .portfolio-seperator {
    margin-top: 25px;
    margin-bottom: 20px;
    border: 0;
    width: 37px;
    border-top: 3px solid #131313;
}

.portfolio-container {
	position: relative;
	display: none;
	padding: 30px 200px 0 100px;
}

.portfolio-container.active {
}

.portfolio-container .main-title {
	color: #fff;
}

.portfolio-container .main-description {
	font-family: 'Lato';
	font-size: 18px;
	color: #000;
}

.slash {
	position: absolute;
	top: 59px;
	left: 30px;
	font-size: 72px;
	line-height: 1;
	font-weight: bold;
}

.slash.right-bottom {
	top: auto;
	left: auto;
	bottom: 90px;
	right: 35px;
	color: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=28)";
	filter: alpha(opacity=28);
	-moz-opacity: 0.28;
	-khtml-opacity: 0.28;
	opacity: 0.28;
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	.portfolio-wrapper .main-content {
		padding-top: 95px;
		padding-bottom: 95px
	}
	.portfolio-container {
	    padding: 30px;
	}
}

@media only screen and (max-width : 767px) {
	.portfolio-element .portfolio-icon {
		font-size: 12rem;
	}

	.slash {
		top: 12px;
	}
}


/*services*/
.services-wrapper  {
	position: relative;
	width: 100%;
	overflow: visible;
}
.services-wrapper .main-content {
	padding-top: 180px;
	padding-bottom: 180px;
}
.service-element {
	position: relative;
}
.service-element .service-header {
	position: relative;
	padding: 0 120px 0 20px;
}
.service-element .service-figure {
	position: relative;
	width: 100%;
	overflow: visible;
}
.service-element .service-figure:before,
.service-element .service-figure:after {
	content:'';
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	display:block;
	z-index:0;
	pointer-events:none;
}
.service-element .service-figure:before {
	background-color: rgba(19, 19, 19, .5);
	z-index: 1;
}
.service-element .service-figure:after {
	background-repeat: no-repeat;
	background-origin: border-box;
	-webkit-background-size: 50% 50%;
	-moz-background-size: 50% 50%;
	-o-background-size: 50% 50%;
	background-size: 50% 50%;
	background-attachment: scroll;
	background-position: center center;
	background-clip: border-box;
	z-index: 2;
}


.service-element .service-figure.custom-solutions:after  {
	background-image: url('../img/services/custom_solutions.svg');
}

.service-element .service-figure.it-operations:after  {
	background-image: url('../img/services/it_operations.svg');
}

.service-element .service-figure.it-security:after  {
	background-image: url('../img/services/it_security.svg');
}

.service-element .service-figure.system-integration:after  {
	background-image: url('../img/services/system_integration.svg');
}

.service-element .service-figure.technology-solutions:after  {
	background-image: url('../img/services/technology_solutions.svg');
}


.service-element .service-img {
	position: relative;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}
.service-element .service-title {
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 27px;
	line-height: 32px;
	text-transform: uppercase;
	display: inline-block;
	letter-spacing: 0.07em;
	margin-top: 15px;
	margin-bottom: 15px;
}
.service-element .service-link {
	display: inline-block;
	color: #fff;
	width: 32px;
}
.service-element .service-link > img {
	display: block;
	width: 100%;
	height: auto;
}
.service-element .service-description {
	position: relative;
	font-family: 'Lato';
	/*font-weight: 300;*/
	font-size: 22px;
	line-height: 36px;
	padding: 40px 120px 40px 20px;
	margin-top: 95px;
	margin-bottom: 0;
	z-index: 1;
	opacity: .7;
}

/*yellow square on services description part*/
/*
.service-element .service-description:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 180px;
	background-color: #E6BC1A;
	z-index: -1;
}
.service-element .service-description:after {
	content: "";
	position: absolute;
	top:45px;
	right: 60px;
	height: 65px;
	width: 6px;
	background-color: #fff;
	z-index: -1;
}
*/

.services-carousel .owl-nav {
	display: none !important;
}

.owl-carousel.services-carousel .owl-stage-outer {
	margin-bottom: 90px;
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1730px) {
	.service-element .service-description {
		margin-top: 60px;
		z-index: 1;
	}
}
@media only screen and (max-width : 1200px) {
	.service-element .service-description {
		padding: 20px 120px 20px 20px;
		margin-top: 40px;
		z-index: 1;
	}
}
@media only screen and (max-width : 991px) {
	.services-wrapper .main-content {
		padding-top: 95px;
		padding-bottom: 95px;
	}
	.service-element  .service-header {
		margin-top: 30px;
		padding-right: 0;
		padding-left: 0;
	}

	.service-element .service-description {
		padding: 0;
		margin-top: 15px;
	}

	.service-element .service-description:before {
	    content: none;
	}

	.service-element .service-description:after {
		top:25px;
		right: 0px;
	}
}

/*partners*/
.partners-wrapper {
	position: relative;
	width: 100%;
	overflow: visible;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-color: rgba(230, 188, 26, 0.87);
	background-image: url('../img/2-changes-final-2.jpg');
	background-position: center center;
}
.partners-wrapper .main-content {
	padding-top: 190px;
	padding-bottom: 190px;
}
.partners-wrapper:after {
	content:'';
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	display:block;
	z-index:0;
	pointer-events:none;
}
.partners-wrapper:after {
	background-color: rgba(230, 188, 26, 0.87);
}
.partners-carousel {
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
}
.partners-carousel .owl-item {
	text-align: center;
}
.partners-list {}
.partners-list .partner-item {
	display: inline-block;
	font-family: 'Lato';
	font-size: 30px;
	text-transform: uppercase;
	line-height: 36px;
	color: #131313;
	text-align: center;
}
.partners-list .partner-item a {
	display: inline-block;
	color: #131313;
}
.partners-list .partner-item a > span {
	display: block;
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 22px;
	line-height: 27px;
	text-transform: lowercase;
}
@media only screen and (max-width : 991px) {
	.partners-wrapper .main-content {
		padding-top: 95px;
		padding-bottom: 95px;
	}
}

/*ecosystem */
.center-child {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-webkit-flex-direction: row;
		-ms-flex-direction: row;
			flex-direction: row;

	-webkit-flex-wrap: nowrap;
	    -ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;

    -ms-flex-pack: center;
        justify-content: center;

	-ms-flex-line-pack: stretch;
	    align-content: stretch;

	-ms-flex-align: start;
	    align-items: flex-start;
}
.ecosystem-wrapper {
    position: relative;
}
.ecosystem-wrapper .main-content {
	padding-top: 115px;
	padding-bottom: 115px;
}
.ecosystem {
	text-align: center;
	-webkit-flex: 1; /* Safari 6.1+ */
	-ms-flex: 1; /* IE 10 */
	flex: 1;
	margin-top: 1em;
	margin-bottom: 1em;
	zoom: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
	filter: alpha(opacity=45);
	-moz-opacity: .45;
	-khtml-opacity: .45;
	opacity: .45;
	-webkit-transform: translateZ(0);
	-moz-transform: rotate(0);
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	-ms-transition:opacity .3s;
	-o-transition:opacity .3s;
	transition:opacity .3s;
}
.touch .ecosystem,
.ecosystem:hover{
	cursor: pointer;
	zoom: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.ecosystem-icon {
	font-size: 13rem;
}
.ecosystem img {
	display: inline-block;
}
.ecosystem figcaption {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 15px;
	line-height: 20px;
	color: #fff;
	padding: 0 15px;
}

@media only screen and (max-width : 1365px) {
	.ecosystem-wrapper  .center-child {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

@media only screen and (max-width : 991px) {
	.ecosystem-wrapper .main-content {
		padding-top: 95px;
		padding-bottom: 95px;
	}
	.ecosystem-wrapper .center-child {
		-webkit-flex-direction: column;
			-ms-flex-direction: column;
				flex-direction: column;

		-ms-flex-align: center;
		    align-items: center;
	}
	.ecosystem-icon {
		font-size: 12rem;
	}
}

/*quick start*/
.quickstart-wrapper {
	position: relative;
	width: 100%;
	overflow: visible;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-color: rgba(19, 19, 19, 0.87);
	background-image: url('../img/2-changes-final-1.jpg');
	background-position: center center;
}

.quickstart-wrapper .main-content {
	padding-top: 180px;
	padding-bottom: 180px;
}

.quickstart-wrapper:after {
	content:'';
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	display:block;
	z-index:0;
	pointer-events:none;
}

.quickstart-wrapper:after {
	background-color: rgba(19, 19, 19, 0.87);
}

.quickstart-wrapper > .em-container {
	z-index: 1;
}

.quickstart-flex {
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;

	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;


	-moz-box-align: flex-start;
	-webkit-align-items: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
}

.quick-tab {
	margin: 30px auto;
}
.quick-tab .quick-step {
    font-family: "Lato";
    font-weight: 900;
    font-size: 110px;
    line-height: 90px;
    color: #E6BC1A;
    float: left;
    height: 100%;
    padding-right: 10px;
}
.quick-tab .quick-title {
	font-family: "Montserrat";
	color: #FFFFFF;
	font-size: 27px;
	line-height: 32px;
}
.quick-tab .quick-description {
	font-family: "Montserrat";
	color: #FFFFFF;
	font-size: 18px;
	line-height: 26px;
	font-weight: 300;
	padding-left: 73px;
}

@media only screen and (max-width : 991px) {
	.quickstart-wrapper .main-content  {
		padding-top: 95px;
		padding-bottom: 95px;
	}
	.quickstart-flex {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-moz-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
}


/*contact*/
.contact-wrapper {
	position: relative;
}
.contact-wrapper .main-content {

}
.contact-form {
	margin: 85px auto;
}
.contact-form .input-group {
	border-bottom: 1px solid rgba(255, 255, 255, 0.47);
	margin-bottom: 15px;
}
.contact-form .form-control,
.contact-form .input-group-addon {
	-webkit-border-radius: 0;
    border-radius: 0;
    border: none;
	font-size: 25px;
	line-height: 30px;
	color: #E0B61B;
	background-color: transparent;
}
.contact-form .form-control {
	font-family: 'Lato';
	font-weight: 300;
	height: auto;
	padding: 22px 15px 22px 0;
	color: #fff;
}
.contact-form .input-group-addon {
	font-size: 38px;
}
.contact-form .textarea {
	padding: 0;
	background: -webkit-repeating-linear-gradient(#131313, #131313 70px, rgba(255, 255, 255, 0.47) 70px, rgba(255, 255, 255, 0.47) 71px, #131313 71px);
	background: -o-repeating-linear-gradient(#131313, #131313 70px, rgba(255, 255, 255, 0.47) 70px, rgba(255, 255, 255, 0.47) 71px, #131313 71px);
	background: -moz-repeating-linear-gradient(#131313, #131313 70px, rgba(255, 255, 255, 0.47) 70px, rgba(255, 255, 255, 0.47) 71px, #131313 71px);
	background: repeating-linear-gradient(#131313, #131313 70px, rgba(255, 255, 255, 0.47) 70px, rgba(255, 255, 255, 0.47) 71px, #131313 71px);
	-webkit-background-size:  100% 71px;
	background-size: 100% 71px;
	overflow-y:auto;
	-ms-overflow-style: none;
	outline: none;
	resize:none;
	font-family: FontAwesome, "Lato", Verdana, sans-serif;
	font-weight: 300;
	line-height: 71px;
}
.contact-form  .textarea::-webkit-scrollbar {
   display: none;
}
.contact-form .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.contact-form .submit-btn {
    display: inline-block;
    margin-bottom: 0;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border-bottom: 5px solid #E6BC1A;
    background-color: transparent;
    text-transform: uppercase;
    padding: 18px 40px;
    position: absolute;
    bottom: 45px;
    right: 15px;
}
.contact-form .submit-btn.inline {
	right: 0;
	bottom: -1px;
}
.contact-form .submit-btn-1 {
    display: inline-block;
    margin-bottom: 0;
    font-size: 25px;
    font-weight: 400;
    line-height: 30px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border-bottom: 5px solid #E6BC1A;
    background-color: transparent;
    text-transform: uppercase;
    padding: 18px 40px;
    position: relative;
}
.contact-form .form-seperator-hr {
	position: absolute;
	border: 0;
	border-top: 1px solid rgba(255, 255, 255, 0.47);
	left: 15px;
	bottom: 0;
	right: 180px;
	margin: 0;
}

/*customers*/
.customers-wrapper {
	position: relative;
	width: 100%;
	overflow: visible;
	background-repeat: no-repeat;
	background-origin: border-box;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: scroll;
	background-color: rgba(230, 188, 26, 0.87);
	background-image: url('../img/2-changes-final-2.jpg');
	background-position: center center;
	background-clip: border-box;
	z-index:50;
}

.customers-wrapper .main-content {
	padding-top: 130px;
	padding-bottom: 130px;
}

.customers-wrapper:before,
.customers-wrapper:after {
	content:'';
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	display:block;
	z-index:0;
	pointer-events:none;
}

.customers-wrapper:after {
	background-color: rgba(230, 188, 26, 0.87);
}

.costumers-list {
	position: relative;
	display: inline-block;
	list-style: none;
	padding-left: 0;
	width: 100%;
	max-width: 1300px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.costumers-list li {
	position: relative;
	display: inline-block;
	font-family: 'Lato';
	font-size: 26px;
	text-transform: uppercase;
	line-height: 46px;
	color: #131313;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 70px;
}

.costumers-list>li+li {
	margin-left: 105px;
}

.costumers-list>li+li:before {
	content: " ";
    position: absolute;
    top: 50%;
    left: -106px;
    color: #131313;
    width: 36px;
    height: 3px;
    background: #131313;
}


.costumers-list li:last-child {
	margin-right: 0;
}
/*
.costumers-list li:last-child {
	margin-right: 105px;
}
.costumers-list li:last-child:after {
	content: " ";
	position: absolute;
	top: 50%;
	right: -106px;
	color: #131313;
	width: 36px;
	height: 3px;
	background: #131313;
}
*/

.costumers-list li a {
	display: block;
	color: #131313;
}

@media only screen and (max-width : 1470px) {
	.costumers-list {
		text-align: center;
	}

	.costumers-list li {
		margin-right: 30px;
	}

	.costumers-list>li+li {
		margin-left: 60px;
	}

	.costumers-list>li+li:before {
	    left: -60px;
	}

	/*
	.costumers-list li:last-child {
		margin-right: 60px;
	}
	.costumers-list li:last-child:after {
		right: -60px;
	}
	*/
}

@media only screen and (max-width : 1200px) {
	.costumers-list li {
		margin-right: 0;
		margin-bottom: 45px;
		float: left;
		width: 50%;
	}

	.costumers-list> li:before {
		content: " ";
		position: absolute;
		top: auto;
		bottom: -15px;
		left: 50%;
		color: #131313;
	    margin-left: -25px;
	    width: 50px;
	    height: 3px;
		background: #131313;
	}

	.costumers-list>li+li {
	    margin-left: 0;
	}

	.costumers-list>li+li:before {
	    top: auto;
	    bottom: -15px;
	    left: 50%;
	    margin-left: -25px;
	    width: 50px;
	    height: 3px;
	}

	/*
	.costumers-list li:last-child {
		margin-right: 0;
	}

	.costumers-list li:last-child:after {
		content: none;
	}
	*/
}

@media only screen and (max-width : 991px) {
	.customers-wrapper .main-content {
		padding-top: 95px;
		padding-bottom: 95px;
	}
	.costumers-list li {
		width: 100%;
	}
}

/*homepage owl carousel*/
.owl-nav .owl-prev,
.owl-nav .owl-next {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 16px;
	height: 32px;
}
.owl-nav .owl-prev {
	left: 0;
}
.owl-nav .owl-next {
	right: 0;
}

@media (min-width: 992px) {
	.owl-nav .owl-prev {
		left: -15px;
	}
	.owl-nav .owl-next {
		right: -15px;
	}
}
@media (min-width: 1200px) {
	.owl-nav .owl-prev {
		left: -20px;
	}
	.owl-nav .owl-next {
		right: -20px;
	}
}

/*Footer*/
.footer {
	padding: 60px 0;
	background-repeat: no-repeat;
	background-origin: border-box;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
	background-attachment: scroll;
	background-color: #131313;
	background-image: url('data:image/png;base64,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');
	background-position: right bottom;
	background-clip: border-box;
}

.footer .page-links {
	padding-top: 35px;
	padding-bottom: 95px;
}

.footer .page-name {
	color: #E0B61B;
	text-transform: uppercase;
	font-family: "Montserrat";
	font-weight: bold;
	font-size: 24px;
	line-height: 29px;
	margin-top: 15px;
	margin-bottom: 30px;
}

.footer .inner-pages {
	list-style: none;
	padding-left: 0;
	font-family: "Lato";
	font-weight: 300;
	font-size: 20px;
	line-height: 24px;
	color: #FFFFFF;
	opacity: .5;
}

.footer .inner-pages  a {
	color: #FFFFFF;
}

.footer .footer-social {
	list-style: none;
	padding-left: 0;
}

.footer .footer-social li {
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 30px;
}

.footer .footer-social li + li {
	margin-left: 15px;
}

.footer .footer-social li a {
	color: #E0B61B;
	font-size: 24px;
	line-height: 29px;
}

.footer .marker-list {
	list-style: none;
	padding-left: 0;
	margin-bottom: 10px;
}
.footer .marker-list li {
	font-family: 'Montserrat';
	font-weight: 300;
	font-size: 13px;
	line-height: 16px;
	color: #898989;
	margin-left: -5px;
}
.footer .marker-list li + li {
	margin-left: 15px;
}
.footer .marker-list li a {
	color: #898989
}
.footer .marker-list i {
	vertical-align: middle;
	font-size: 26px;
}

.footer .footer-copyright,
.footer .footer-links > li {
	/*text-transform: uppercase;*/
	font-family: 'Lato';
	font-weight: 300;
	font-size: 15px;
	line-height: 23px;
	color: #898989;
}

.footer .footer-links {
	display: inline-block;
	list-style: none;
	padding-left: 100px;
}

.footer .footer-links > li {
	font-weight: bold;
	color: #fff;
	display: inline-block;
}

.footer .footer-links > li + li{
	font-weight: bold;
	color: #fff;
}

.footer .footer-links>li+li:before {
    padding: 0 10px;
    color: #FFF;
    content: "-";
}

.footer .footer-links > li > a{
	color: #fff;
}

@media only screen and (max-width : 991px) {
	.footer {
	    padding: 30px 0;
	}

	.footer .page-links {
		padding-bottom: 65px;
	}

	.footer .page-name {
		margin-top: 10px;
	    margin-bottom: 10px;
	}

	.footer .inner-pages {
	    margin-bottom: 35px;
	}
	.footer .marker-list li {
		margin-bottom: 15px;
		margin-left: 0;
	}

	.footer .marker-list li + li {
	    margin-left: 0;
	}

	.footer .footer-copyright{
		display: block;
		text-align: center;
		margin-bottom: 15px;

	}

	.footer .footer-links {
	    display: block;
	    padding-left: 0;
	    text-align: center;
	}
}


.dex-mlp-parallax,
.dex-mlp-wrap {
    position: relative
}
.dex-mlp-parallax {
    overflow: hidden;
}
.dex-mlp-layer {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2
}

.dex-mlp-layer > img {
	-o-object-fit: cover;
	object-fit: cover;
	display: block;
    max-width: 100%;
    height: auto;
}
.dex-mlp-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: top left
}
.dex-mlp-content {
    position: relative
}
.dex-layer-container {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 50%;
    z-index: 2
}
.dex-container {
    display: block;
    position: relative;
    z-index: 3
}

@media (min-width: 767px) {
	.dex-layer-container {
	  width: 100%;
	}
}
@media (min-width: 992px) {
	.dex-layer-container {
	  width: 41.66666667%;
	}
}
@media (min-width: 1200px) {
	.dex-layer-container {
	  width: 50%;
	}
}

/*searchmodal*/
.main-wrap {
/*	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);

	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;

	-webkit-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;

	-webkit-transform: rotateZ(360deg);
	transform: rotateZ(360deg);*/
}
/* Icons */
.icon--cross {
	display: block;
	width: 1.5em;
	height: 1.5em;
	margin: 0 auto;
	fill: currentColor;
}

/* Layout for search container */
.search {
	position: relative;
	text-align: center;
	font-family: 'Lato';
}

.js .search {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
	height: 100vh;
	-webkit-backface-visibility: hidden;
}

.js .search::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	background: rgba(19,19,19, .3);
}

.search__inner {
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 50%;
	background: #f0f0f0;
}

.js .search__inner {
    position: absolute;
}

.search__inner--up {
	color: #fff;
	background: #131313;
}

.search__inner--down {
	top: 50%;
	color: #fff;
	background: #E0B61B;
}

.btn--search-close {
	color: #dce6e6;
	font-size: 2em;
	position: absolute;
	z-index: 100;
	top: 1.25em;
	right: 1.25em;
	display: none;
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: none;
	background: none;
}

.btn--search-close:focus {
	outline: none;
}

.btn--search-close:hover {
    color: #dce6e6;
    text-decoration: none;
}

.js .btn--search-close {
	display: block;
}

.search__form {
	width: 75%;
	max-width: 900px;
	margin: 0 auto;
}

.search__input {
	font-family: inherit;
	font-size: 7vw;
	line-height: 1;
	display: inline-block;
	border: 0;
	background: transparent;
	border-radius: 0;
	box-sizing: border-box;
	width: 100%;
	padding: 0 0 0.1em 0;
	color: inherit;
	border-bottom: 4px solid;
}

.search__input:focus {
	outline: none;
}
.search__input::-webkit-input-placeholder {
	opacity: 0.1;
	/* WebKit, Blink, Edge */
	color: #fff;
}
.search__input::-moz-placeholder {
	opacity: 0.1;
	/* Mozilla Firefox 19+ */
	color: #fff;
}
.search__input:-ms-input-placeholder {
	opacity: 0.1;
	/* Internet Explorer 10-11 */
	color: #fff;
}
.search__input::-webkit-search-cancel-button,
.search__input::-webkit-search-decoration {
	-webkit-appearance: none;
}

.search__input::-ms-clear {
	display: none;
}

.search__info {
	font-size: 90%;
	font-weight: bold;
	display: block;
	width: 100%;
	margin: 0 auto;
	padding: 0.85em 0;
	text-align: right;
}
.search__related {
	display: flex;
	width: 75%;
	max-width: 900px;
	pointer-events: none;
}
.search__suggestion {
	width: 50%;
	padding: 0 1em 0 0;
	text-align: left;
}
.search__suggestion:last-child {
	padding: 0 0 0 1em;
}

.search__suggestion h3 {
	font-size: 1.35em;
	margin: 0;
}

.search__suggestion h3::before {
	content: '\21FE';
	display: inline-block;
	padding: 0 0.5em 0 0;
}

.search__suggestion p {
	font-size: 1.15em;
	line-height: 1.4;
	margin: 0.75em 0 0 0;
}

/************************/
/* Transitions 			*/
/************************/
.js .main-wrap {
	transition: transform 0.6s, opacity 0.6s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.js .main-wrap--hide {
	opacity: 0;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
	/*
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);

	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;

	-webkit-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;	*/

}

.js .search {
	pointer-events: none;
}

.js .search--open {
	pointer-events: auto;
}

.js .search::before {
	opacity: 0;
	transition: opacity 0.6s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.js .search--open::before {
	opacity: 1;
}


/* Close button */
.btn--search-close {
	opacity: 0;
	transform: scale3d(0.8, 0.8, 1);
	transition: opacity 0.6s, transform 0.6s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.search--open .btn--search-close {
	opacity: 1;
	transform: scale3d(1, 1, 1);
}

/* Halfs */
.js .search__inner {
	transition: transform 0.6s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.js .search__inner--up {
	transform: translate3d(0,-100%,0);
}

.js .search__inner--down {
	transform: translate3d(0,100%,0);
}

.js .search--open .search__inner {
	transform: translate3d(0,0,0);
}

.js .search__suggestion {
	transform: translate3d(0,150px,0);
	transition: transform 1s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.js .search--open .search__suggestion {
	transform: translate3d(0,0,0);
	transition-delay: 0.05s;
}

.js .search--open .search__suggestion:last-child {
	transition-delay: 0.1s;
}

@media screen and (max-width: 40em) {
	.btn--search-close {
		font-size: 1.25em;
	}
	.search__suggestion {
		width: 100%;
	}
	.search__suggestion:last-child {
		display: none;
	}
}

.u-accessible-item,
label[for*=recaptcha] {
    position: absolute;
    width: 1px;
    height: 1px;
    white-space: nowrap;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.section--hero,
.section--hero .section__inner,
.hero,
.hero__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.section--hero {
    min-height: 100vh;
    padding-top: 7.25rem;
    padding-bottom: 4rem;
}

.section--hero .section__inner {
    width: 100%;
}

.hero,
.hero__inner {
    width: 100%;
}

.hero {
    z-index: 2;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}

.hero__inner {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.hero__header {
    z-index: 2;
    position: static;
    width: 100%;
}

.section__label {
	pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.section__label {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
}

.section__label {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    left: 0;
}


/*text inside*/
.section__label-item,
.section__label-row {
    display: -webkit-box;
    display: -ms-flexbox;
    height: 8.33vw;
    max-height: 160px;
}

.section__label-row {
	position: relative;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: space-around;
    -ms-flex-pack: space-around;
    justify-content: space-around;
    width: 100%;
}

.section__label-item {
	font-size: 43px;
	line-height: 120%;
	font-family: 'Lato';
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 8.33vw;
    text-transform: uppercase;
    color: #E6BC1A;
}

@media screen and (max-width: 991px) {
	.section__label-item {
		font-size: 28px;
	}
}
