/*# sourceMappingURL=main.min.css.map */
.section-featured-mixed-tiles{
	border-bottom: 1px solid rgba(204,204,204,1);
	padding: 0!important;
}
.section-featured-mixed-tiles .mixed-border-left{
	/*border-left: 1px solid rgba(204,204,204,1);*/
	padding: 60px 30px 60px 25px;
}

.section-featured-mixed-tiles.section-featured-mixed-tiles-large .container-fluid{
	padding-left:15px;
	padding-right:15px;
}

/*.section-featured-mixed-tiles .row.with-description::after{
	border-left: 1px solid #d1d1d1;
    content: "\00a0";
    position: absolute;
    top: 0;
    left: 50%;
    z-index: -1;
    display: block;
    height: -webkit-fill-available;
}*/
.section-featured-mixed-tiles .row.with-description{
	background: url("border.png");background-repeat-x: no-repeat;
	background-repeat-y: repeat;
	background-position-x: center;
	background-size: 1px;
	background-repeat: repeat-y; /*** For Firefox ***/
}

.section-featured-mixed-tiles .row.with-description .description {
	text-align: justify;
}

.section-featured-mixed-tiles .row.row-without-description::after{
	border-left: none;
}

.section-featured-mixed-tiles h2{
	font-weight: 100;
	font-size:36px; 
	font-family: Univers,Helvetica,Arial,sans-serif;
	margin: 0 0 20px !important;
	letter-spacing: 0px;
}

.section-featured-mixed-tiles .buttons{
	margin: 30px 0;
}

.section-featured-mixed-tiles [class*="col-"] {
  	padding: 30px 30px 30px 12px;
}

.section-featured-mixed-tiles .buttons a {
    font-weight: 500;
    font-size: 11px;
    padding: 11px 20px 7px;
}

.section-featured-mixed-tiles .relative.landscape{
	margin-left: 15px;
}

.section-featured-mixed-tiles.section-featured-mixed-tiles-large .relative.landscape {
    margin-left: 0px;
}
.section-featured-mixed-tiles.section-featured-mixed-tiles-large .image_box{
	padding:30px;
}
.section-featured-mixed-tiles.section-featured-mixed-tiles-large .text_box{
	padding-right:30px;
	padding-left:30px;
}
@media only screen and (max-width: 600px) {

	.section-featured-mixed-tiles{
		padding-top: 35px !important;
		padding-bottom: 35px !important;
	}
	.section-featured-mixed-tiles [class*="col-"] {
		border: none;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.section-featured-mixed-tiles h2{
		margin: 0 0 10px !important;
	}
}
@media only screen and (min-width: 600px) and (max-width:768px) and (orientation: portrait) {
	.section-featured-mixed-tiles {
		padding: 0 0 35px 0 !important;
	}

	.section-featured-mixed-tiles [class*="col-"] {
		padding: 30px 30px 0px 12px !important;
	}

	.section-featured-mixed-tiles h2 {
		margin: 0 0 0 !important;
	}

	.section-banner_slider .container .titlebox .shop-btn {
		top: 20vh !important;
	}

	.section-featured-mixed-tiles h2 {
		margin: 0 0 20px !important;
	}
}
/* Mobile Landscape */
@media only screen and (min-width: 400px) and (max-width: 1023px) and (orientation: landscape){
	.section-featured-mixed-tiles .without-description {
		padding-bottom: 0;
	}
	.section-featured-mixed-tiles .image_box.without-description {
		padding-bottom: 30px;
	}
}

/* Mobile Potrait */
@media only screen and (min-width: 320px) and (max-width:991px){
	
	.section-featured-mixed-tiles .above-description {
		padding-top: 0 !important;
	}
	
	.section-featured-mixed-tiles h2 {
		font-size: 28px !important;
	}

	.section-featured-mixed-tiles .mixed-border-left {
		border-left: none !important;
	}

	.section-featured-mixed-tiles .relative.landscape {
		margin-left: 0 !important;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .text_box.with-description {
		padding-bottom: 70px!important;
	}
}
@media only screen and (max-width: 600px){
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .text_box.with-description {
		margin-bottom: 30px;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .container-fluid.without-padding .text_box.with-description::after{
		width: calc(98vw + 5px)!important;
	}
}
@media only screen and (min-width: 600px) and (max-width:991px){
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .text_box.with-description {
		margin-bottom: 0px;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .container-fluid.without-padding .text_box.with-description::after{
		width: calc(98vw + 15px)!important;
	}
}
@media only screen and (max-width:991px){
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .row::after{
		border-left: none;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .container-fluid.without-padding .text_box.with-description::after{
		border-bottom: 1px solid #d1d1d1;
		content: "\00a0";
		position: absolute;
		margin-top: 45px;
		left: -5px;
		z-index: 1;
		display: inline-block;
		width: calc(98vw + 10px);
	}
	.section-featured-mixed-tiles .row.with-description{
		background: none;
	}
}
@media only screen and (max-width: 340px) {
	.section-featured-mixed-tiles h2 {
		line-height: 15px !important;
		font-size: 28px !important;
	}

	.section-featured-mixed-tiles [class*="col-"] {
		padding-bottom: 0px !important;
	}
	.section-featured-mixed-tiles .mixed-border-left {
		border-left: none !important;
	}

	.section-featured-mixed-tiles .relative.landscape {
		margin-left: 0 !important;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large h2 {
		line-height: 30px !important;
		font-size: 25px !important;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
}
@media only screen and (min-width: 360px) and (max-width: 600px) and (orientation: portrait){
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large h2{ 
		padding-top:20px; 
		padding-bottom:20px;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .text_box {
		padding-right: 20px;
		padding-left: 20px;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .image_box {
		padding: 40px 20px 40px 20px;
	}
	.section-featured-mixed-tiles.section-featured-mixed-tiles-large .buttons{
		margin: 30px 0 20px;
	}
	
}