/***************************************************
  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 
 */
/***********************************************************************/
.why-max {
  padding: 40px 0 40px 0; }

.mar-icon {
  position: relative; }
  @media (min-width: 992px) {
    .mar-icon:before {
      content: "";
      padding: 0px 1000px;
      width: 100%;
      overflow: hidden;
      position: absolute;
      height: 1px;
      display: block !important;
      bottom: 0;
      background: #e3e3e3;
      -webkit-box-sizing: content-box;
      -moz-box-sizing: content-box;
      box-sizing: content-box;
      margin-left: -1000px; }
      .rtl .mar-icon:before {
        margin-right: -1000px;
        margin-left: inherit; } }

.deal-h2 .ApColumn .title_block {
  margin-bottom: 0px;
  text-transform: capitalize;
  font-size: 30px;
  font-weight: 500; }
  @media (max-width: 1199px) {
    .deal-h2 .ApColumn .title_block {
      font-size: 20px; } }

.conte-max .ApColumn .title_block {
  text-transform: capitalize;
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 0; }
  @media (max-width: 1199px) {
    .conte-max .ApColumn .title_block {
      font-size: 20px; } }
.conte-max .baby_tab .title_block {
  margin-bottom: 15px; }

.baby_tab .title_block {
  text-transform: inherit;
  color: #222222;
  font-weight: 500;
  font-size: 30px;
  position: relative;
  padding-bottom: 0; }
  .baby_tab .title_block:before {
    content: "";
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 20%, #eaeaea 20%);
    position: absolute;
    width: 83px;
    height: 1px;
    top: 20px;
    right: -82px; }
    .rtl .baby_tab .title_block:before {
      left: -82px;
      right: auto; }
    @media (max-width: 1199px) {
      .baby_tab .title_block:before {
        display: none; } }
  @media (max-width: 1199px) {
    .baby_tab .title_block {
      font-size: 22px; } }
  @media (max-width: 767px) {
    .baby_tab .title_block {
      margin-left: 0px; }
      .rtl .baby_tab .title_block {
        margin-right: 0px;
        margin-left: inherit; } }
@media (max-width: 575px) {
  .baby_tab {
    text-align: center; } }

.tabs-top .title_block {
  display: inline-block; }
  @media (max-width: 767px) {
    .tabs-top .title_block {
      margin: 20px 0; } }

.tabs-top .block_content {
  position: relative; }
  @media (min-width: 768px) {
    .tabs-top .block_content .nav-tabs {
      top: -38px;
      right: 0;
      margin-right: 0;
      position: absolute; }
      .rtl .tabs-top .block_content .nav-tabs {
        left: 0;
        right: auto; }
      .rtl .tabs-top .block_content .nav-tabs {
        margin-left: 0;
        margin-right: inherit; } }

.block-carousel-container {
  padding: 70px 0; }
  .block-carousel-container .happy-description {
    color: #000; }
  @media (max-width: 767px) {
    .block-carousel-container {
      padding: 20px 0 70px 0; }
      .rtl .block-carousel-container {
        padding: 20px 0 70px 0; } }

.block_carousel .owl-carousel.owl-theme .owl-buttons {
  bottom: 54px; }

.block-carousel-image-container .title {
  color: #000; }
.block-carousel-image-container .sub-title {
  color: #000; }

.block_carousel .owl-carousel.owl-theme .owl-buttons div {
  border: 2px solid #000; }
  .block_carousel .owl-carousel.owl-theme .owl-buttons div:before {
    color: #000; }

@media (min-width: 992px) {
  .ApColumn .manufacturers_block {
    border-bottom: 1px solid transparent;
    border-top: 1px solid #dedede;
    margin-bottom: 20px; } }

.we-h3 .headset, .we-h3 .paper {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  color: #fff; }
  .we-h3 .headset p, .we-h3 .paper p {
    color: #fff;
    font-size: 15px;
    font-weight: 500; }
  .we-h3 .headset i, .we-h3 .paper i {
    font-size: 32px;
    margin-right: 15px; }
    .rtl .we-h3 .headset i, .rtl .we-h3 .paper i {
      margin-left: 15px;
      margin-right: inherit; }
  @media (max-width: 1199px) {
    .we-h3 .headset, .we-h3 .paper {
      -webkit-box-pack: center;
      -moz-box-pack: center;
      box-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      -ms-justify-content: center;
      -o-justify-content: center;
      justify-content: center;
      -ms-flex-pack: center;
      padding: 20px 0; } }
.we-h3 .paper p {
  font-size: 20px;
  margin-bottom: 0;
  line-height: 23px; }
@media (min-width: 1200px) {
  .we-h3 {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center; } }

.footer-center {
  background: transparent;
  padding-top: 70px; }

.block_newsletter {
  padding: 23px 0 23px 0; }
  .rtl .block_newsletter {
    padding: 23px 0 23px 0; }
  .block_newsletter.block .title_block {
    display: none; }
  .block_newsletter p {
    display: none; }
  .block_newsletter form .btn {
    width: auto;
    background-color: #4f4f4f;
    border-color: #4f4f4f;
    padding: 0 20px; }
    .block_newsletter form .btn span {
      font-size: 14px; }
    @media (max-width: 767px) {
      .block_newsletter form .btn {
        width: 20%;
        padding: 0; } }
    @media (max-width: 575px) {
      .block_newsletter form .btn {
        width: 40%; } }
  .block_newsletter form input[type=email] {
    width: 75.5%;
    float: left;
    text-align: left; }
    .rtl .block_newsletter form input[type=email] {
      float: right; }
    .rtl .block_newsletter form input[type=email] {
      text-align: right; }
    @media (max-width: 575px) {
      .block_newsletter form input[type=email] {
        width: 60%; } }
  @media (max-width: 1199px) {
    .block_newsletter {
      max-width: 570px;
      margin: auto; } }

@media (max-width: 1199px) {
  .blog-t .title-ap-column {
    font-size: 20px; } }

@media (max-width: 768px) {
  .latest-blogs {
    padding-bottom: 0; } }

@media (max-width: 768px) {
  .blog-t {
    padding-bottom: 0; } }

/*# sourceMappingURL=profile3694055022.css.map */
