/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#index #wrapper {
  padding-top: 0; }

body#index {
  background: #F6F4F2; }

.ApSlideShow {
  margin-bottom: 30px; }

.collection-wt .widget-category_image ul {
  display: inline-block;
  vertical-align: middle;
  width: calc((100%/3) - 15px);
  padding: 0 15px;
  text-align: center; }

.align-left {
  padding: 50px 0; }
  .align-left .sub-title-widget {
    margin-bottom: 30px; }
  .align-left p {
    max-width: 577px; }

.products_block .title_block {
  text-transform: uppercase; }

.products_block,
.collection-w {
  position: relative;
  z-index: 1; }
  .products_block:before,
  .collection-w:before {
    content: '';
    background: url(../../../../../assets/img/modules/appagebuilder/img/x-p0.png) no-repeat center center;
    display: block;
    position: absolute;
    width: 192px;
    height: 140px;
    z-index: -1;
    margin: auto;
    top: 0;
    right: 0;
    left: 0;
    z-index: -1; }
  .products_block .title_block,
  .collection-w .title_block {
    padding-top: 25px; }

.instagram-block {
  margin-bottom: 0 !important; }

.liquid_box.type-two img {
  transform: scale(1.01); }

@media (min-width: 1200px) {
  .auto-size img {
    width: auto !important; }

  .collection-wt {
    display: flex;
    align-items: center; }

  .products_block {
    padding: 0 95px; }

  .wrapper .row .products_block {
    padding: 0; } }
@media (min-width: 992px) {
  .ApRow.pink:before {
    background: #DDEBEA;
    margin-right: -1000px;
    transform: translateX(45%); }
  .ApRow.pink:after {
    content: '';
    background: url(../../../../../assets/img/modules/appagebuilder/img/x-p2.png) no-repeat center center;
    width: 385px;
    height: 661px;
    position: absolute;
    left: 0;
    bottom: -30px;
    display: block;
    transform: translateX(-100%); }

  .bottom img {
    margin-bottom: -150px;
    margin-top: 96px; }

  .right {
    margin-bottom: 150px;
    text-align: left; }
    .right .auto-size {
      padding-left: 30px; }

  .align-left .sub-title-widget {
    font-size: 60px;
    line-height: 75px; } }
@media (max-width: 1199px) {
  .collection-wt .align-left > *,
  .collection-wt .align-left .block_content > * {
    text-align: center;
    margin-left: auto;
    margin-right: auto; } }
@media (max-width: 991px) {
  .title-w {
    text-align: center;
    padding: 0 15px; }

  .category-w .block_content {
    text-align: center; }

  .align-left {
    padding: 0 15px; }
    .align-left p {
      text-align: center;
      margin-left: auto;
      margin-right: auto; }

  .align-left-sm .obj-title {
    text-align: center; }
  .align-left-sm::before {
    background-position: top left !important; } }
@media (max-width: 767px) {
  .collection-wt .widget-category_image ul {
    width: 100%;
    display: block;
    margin-bottom: 15px; } }

/*# sourceMappingURL=profile2062613402.css.map */
