.feature-section{padding:1.875rem 0}@media only screen and (min-width:40.0625em) and (max-width:64em){.feature-section{padding:2.8125rem 0}}@media only screen and (min-width:64.0625em){.feature-section{padding:5.625rem 0}}.feature-section.page-intro{padding-top:2.8125rem}@media only screen and (max-width:40em){.feature-section.page-intro{padding-top:0}}.feature-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-content-block,.feature-img-block{width:100%}.feature-content-block h2{margin-bottom:0}.feature-content-block h4{margin-bottom:1.875rem}.feature-content-block p{margin:1.875rem 0}.feature-content-block li{margin-bottom:.3125rem}.feature-content-block a[class^=btn]{margin:1.875rem 0 2.8125rem}.feature-img-wrapper{width:100%;margin:50px 0}.feature-img-wrapper img.img-shadow{-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.22);box-shadow:0 20px 40px 0 rgba(0,0,0,.22)}.feature-img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:64.0625em){.feature-content-left .feature-content-block,.feature-content-left .feature-img-block{width:50%}}@media only screen and (min-width:64.0625em){.feature-content-left .feature-content-block{padding-right:25px}}@media only screen and (min-width:64.0625em){.feature-content-left .feature-img-block{padding-left:25px}}@media only screen and (min-width:64.0625em){.feature-content-left .feature-img-wrapper{margin:0}}.feature-content-middle{padding-bottom:0}.feature-content-middle h2,.feature-content-middle h4{text-align:center}@media only screen and (min-width:64.0625em){.feature-content-right .feature-content-block,.feature-content-right .feature-img-block{width:50%}}.feature-content-right .feature-img-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-content-right .feature-content-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:64.0625em){.feature-content-right .feature-img-block{padding-right:25px}}.feature-content-half-left,.feature-content-half-right{padding:1.875rem 0;position:relative}
/*MARY*/
@media only screen and (min-width:1024px){

	.feature-content-block,.feature-img-block{width:100%}
}

@media only screen and (max-width:780px){

	.feature-img-block {
		text-align:center;
				 }
	.feature-half-img-block {
		height:17rem !important;
		}	
		
		
}


@media only screen and (min-width:40.0625em) and (max-width:64em){.feature-content-half-left,.feature-content-half-right{padding:2.8125rem 0}}@media only screen and (min-width:64.0625em){.feature-content-half-left,.feature-content-half-right{padding:5.625rem 0}}@media screen and (max-width:53.75rem){.feature-content-half-left,.feature-content-half-right{padding:0}}.feature-half-content-block,.feature-half-img-block{width:50%}@media screen and (max-width:53.75rem){.feature-half-content-block,.feature-half-img-block{padding:1.875rem 0;float:none;width:100%;height:auto}}@media only screen and (max-width:53.75rem) and (min-width:40.0625em) and (max-width:64em){.feature-half-content-block,.feature-half-img-block{padding:2.8125rem 0}}@media only screen and (max-width:53.75rem) and (min-width:64.0625em){.feature-half-content-block,.feature-half-img-block{padding:5.625rem 0}}.feature-half-img-block{position:absolute;top:0;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%}@media screen and (max-width:53.75rem){.feature-half-img-block{height:25rem;position:relative}}.feature-content-half-right .feature-half-content-block{position:relative;float:right}@media screen and (max-width:53.75rem){.feature-content-half-right .feature-half-content-block{float:none}}.feature-content-half-right .feature-half-content-block .half-content-wrapper{max-width:37.5rem}.feature-content-half-right .feature-half-img-block{left:0}.feature-content-half-left .feature-half-content-block{position:relative}.feature-content-half-left .feature-half-content-block .half-content-wrapper{max-width:37.5rem}.feature-content-half-left .feature-half-img-block{left:50%}@media screen and (max-width:53.75rem){.feature-content-half-left .feature-half-img-block{left:0}}.half-content-wrapper p{margin:1.875rem 0}

@media only screen and (max-width:320px){
	.feature-half-img-block {
		height:11rem !important;
		}	
}


/*# sourceMappingURL=ecommerce.min.css.map*/