/* === DESKTOP FIRST === */

/* xl <= Extra extra large (xxl) */
@media (max-width : 1400px) {

}

/* lg <= Extra large (xl) */
@media (max-width : 1200px) {

}

/* md <= Large (lg) */
@media (max-width : 992px) {
	
	.top-line__line-vertical {
		margin: 1rem;
	}

	.slider-text__heading {
		font-size: 38px;
		max-width: 500px;
	}
	.slider-text__desc {
		float: right;
		max-width: 500px;
		font-size: 16px;
		margin-top: 0px;
		margin-bottom: 10px;
		clear: both;
	}
}

/* sm <= Medium (md) */
@media (max-width : 768px) {

	/* .menu-button-container {
		flex: 1 0 0;
	} */

	.top-line__info {
		letter-spacing: normal;
	}

	.slider-text__heading {
		font-size: 35px;
		max-width: 500px;
	}
	
	.mini-navigation .btn{
	    background: #000;
	    color: #fff;
	    border-color: rgba(0, 0, 0, 0.1);
	 }
} 

/* xs <= Small (sm) */
@media (max-width : 576px) {

	.home-header {
		padding-top: var(--size-sm);
	}
	.top-line {
		height: var(--size-sm);
	}
	.logo {
		flex: 1 0 0;
	}
	.logo__img-wrapper {
		width: var(--size-sm);
		height: var(--size-sm);
	}

	.top-line__info {
		letter-spacing: normal;
		display: flex;
	}
	
	.top-line__decoration {
		display: none;
	}

	/* .top-line__line-vertical {
		display: none;
	} */

	.home-aside {
		width: var(--size-sm);
		padding-top: var(--size-sm);
	}
	.home-aside__decoration {
		display: none;
	}
	.home-aside__soc {
		margin-top: 40px;
	}
	.home-aside__share-icon {
		width: var(--size-sm);
		flex: 0 0 var(--size-sm);
	}
	/* .slider-container {
		padding-left: var(--size-sm);
	}
	.slider-bottom {
		left: var(--size-sm);
		height: var(--size-sm);
		width: 100%;
	} */
	.slider-navigation {
		left: -20px;
	}
	.slider-share__item {
		width: var(--size-sm);
		height: var(--size-sm);
	}
	.slider-img {
		width: 100%;
	}
	.slider-text {
		height: calc(100% - var(--size-sm));
	}
	.slider-text__content {
		padding-left: 20px;
	}
	.slider-text__heading {
		font-size: 28px;
	}
	.slider-text__desc {
		font-size: 12px;
	}
	/* .slider-pagination {
		height: var(--size-sm);
		display: none;
	}
	.slider-gear {
		display: none;
	}
	.slider-pagination-count {
		display: none;
	}
	.slider-scrollbar {
		display: none;
	} */
}


/* === MOBILE FIRST === */

/* Custom (xs) */
@media (min-width : 0) {

}

/* Small (sm) */
@media (min-width : 576px) {

}

/* Medium (md) */
@media (min-width : 768px) {

}

/* Large (lg) */
@media (min-width : 992px) {

}

/* Extra large (xl) */
@media (min-width : 1200px) {
	.text {
		font-size: 18px;
	}
}

/* Extra extra large (xxl) */
@media (min-width : 1400px) {
	.text {
		font-size: 22px;
	}
}