/*Home 09*/
/***************************************************
  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 
 */
/***********************************************************************/
.header-container {
  position: relative; }

@media (min-width: 992px) {
  #index .header-top {
    position: absolute;
    top: 0;
    z-index: 9;
    background: transparent;
    right: 0;
    left: 0;
    margin: auto; } }
#wrapper {
  max-width: 1920px;
  margin: auto; }

.testimonial {
  text-align: left; }
  .rtl .testimonial {
    text-align: right; }
  .testimonial .descript {
    font-size: 26px;
    line-height: 36px; }
    .testimonial .descript:before {
      margin: 0 0 20px; }
  .testimonial .image {
    padding: 0; }
  .testimonial img {
    text-align: left;
    margin: 40px 0 10px; }
    .rtl .testimonial img {
      text-align: right; }
  .testimonial .owl-theme .owl-controls .owl-pagination {
    margin: 20px 15px; }
  @media (min-width: 1200px) {
    .testimonial {
      margin: 12% 8% 0 30%; }
      .rtl .testimonial {
        margin: 12% 30% 0 8%; } }
  @media (max-width: 1199px) {
    .testimonial {
      text-align: center; }
      .testimonial img {
        text-align: center;
        margin: 40px auto 10px;
        display: block; }
      .testimonial .owl-theme .owl-controls .owl-pagination {
        text-align: center; } }

@media (min-width: 1200px) {
  .header-top {
    padding: 0 95px; }

  .flex-w .ApColumn:nth-child(1) {
    display: flex;
    align-items: center;
    flex-direction: row; }

  .text-banner.text-banner-2 p {
    max-width: 300px;
    line-height: 26px; }

  .abs-wb {
    padding-bottom: 70px; }

  .abs-wb.abs-wr .image_description {
    bottom: -10px; } }
@media (max-width: 1199px) {
  .flex-w.ApRow {
    display: block; }

  #wrapper {
    padding: 0 15px; } }
.footer-bottom {
  background: #fa9090; }

/*# sourceMappingURL=profile3687247993.css.map */
