/***************************************************
  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; }

#index #main .page-footer {
  margin-bottom: 0; }

.bannercontainer .tp-caption.medium_text {
  line-height: 50px; }

.title_block {
  text-align: center; }

.sub-title-widget {
  font-size: 14px; }

.abs-inner h4 {
  font-weight: 400; }

.countdown-w {
  align-items: flex-start;
  padding: 45px 50px; }
  .countdown-w h4.title_block {
    order: 1;
    color: #01213A;
    font-size: 30px;
    line-height: 45px; }
  .countdown-w .sub-title-widget {
    order: 2;
    color: #797979;
    text-align: left; }
    .rtl .countdown-w .sub-title-widget {
      text-align: right; }
  .countdown-w li + li {
    padding-left: 30px; }
    .rtl .countdown-w li + li {
      padding-right: 30px;
      padding-left: inherit; }
    .countdown-w li + li:before {
      margin-left: 10px;
      color: #01213A; }
      .rtl .countdown-w li + li:before {
        margin-right: 10px;
        margin-left: inherit; }
  .countdown-w span {
    color: #797979; }
  .countdown-w b {
    color: #E84F69;
    font-size: 36px;
    line-height: 40px; }
  .countdown-w p.ap-countdown-link a {
    border: 2px solid #01213A;
    height: 40px;
    padding: 6px 40px; }
    .countdown-w p.ap-countdown-link a i {
      padding-left: 5px; }
      .rtl .countdown-w p.ap-countdown-link a i {
        padding-right: 5px;
        padding-left: inherit; }

.variant-wlt {
  margin-top: 80px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .variant-wlt .title_block {
    margin-bottom: 40px; }
  .variant-wlt .abs-inner a {
    background: #01213A;
    color: #fff; }
    .variant-wlt .abs-inner a:hover {
      background: #E84F69; }

.variant-wl {
  padding-top: 80px;
  padding-bottom: 80px; }
  .variant-wl .ApImage {
    position: absolute;
    top: 0;
    left: 15px;
    right: 15px;
    z-index: -1; }
    .variant-wl .ApImage img {
      min-height: 405px;
      object-fit: cover; }
  .variant-wl .ApColumn {
    position: relative;
    z-index: 0; }
  .variant-wl .product-list-default .product-price-and-shipping {
    margin: 0; }
  .variant-wl .product-list-default .leo-list-product-reviews {
    display: block;
    margin-top: 10px; }

.latest-blogs {
  text-align: center; }

@media (max-width: 991px) {
  .ApSlideShow {
    margin-bottom: 30px; }

  .countdown-w {
    margin-bottom: 30px;
    padding: 0;
    align-items: center; }

  .variant-wl .ApImage,
  .variant-wl .title-ap-group,
  .variant-wl .sub-title-ap-group {
    display: none; }

  .variant-wl {
    padding-top: 40px;
    padding-bottom: 10px; }

  .variant-wlt {
    margin-top: 30px; } }

/*# sourceMappingURL=profile2596700218.css.map */
