/* Home 02 */
/***************************************************
  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; }

.cate_lw .title_block {
  font-size: 11px;
  font-family: "Futura PT Book";
  letter-spacing: 2.2px; }
.cate_lw li:not(:nth-child(2)) {
  font-family: "Futura-Light"; }
.cate_lw li:nth-child(2) {
  font-style: italic; }
@media (max-width: 991px) {
  .cate_lw li {
    font-size: 24px;
    line-height: 40px; } }

.white h5 {
  color: #fff; }
.white h3 {
  color: #fff; }
.white a {
  color: #fff;
  background: #000;
  border-bottom: none;
  padding-top: 0;
  padding: 0 40px;
  margin-top: 50px;
  height: 46px;
  line-height: 46px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  font-size: 12px; }

.text-include h5 {
  font-size: 11px; }
.text-include h3 {
  font-size: 74px;
  line-height: 84px; }
  @media (max-width: 767px) {
    .text-include h3 {
      font-size: 36px;
      line-height: 40px; } }
.text-include.center h5 {
  color: #000; }
.text-include.center a {
  color: #fff;
  background: #000;
  border-bottom: none;
  padding-top: 0;
  padding: 0 40px;
  margin-top: 50px;
  height: 46px;
  line-height: 46px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  font-size: 12px; }

.text-right p {
  max-width: 200px; }

.play-btn {
  cursor: pointer;
  -webkit-animation: rotate 12s linear infinite;
  animation: rotate 12s linear infinite; }

.text-banner {
  border: 1px solid;
  color: #000;
  letter-spacing: 2px;
  font-size: 20px;
  line-height: 76px;
  padding: 11px 0; }

@media (min-width: 1500px) {
  .larger-container.container {
    width: 1720px;
    margin: auto; } }
@media (min-width: 992px) {
  #index .ApColumn .block {
    margin-bottom: 0; }

  .iview-directionNav a {
    top: auto;
    bottom: 20%; }

  .iview-directionNav a.iview-prevNav {
    left: 50px; }

  .iview-directionNav a.iview-nextNav {
    right: 50px; }

  .flex-reverse {
    padding-bottom: 20px; }
    .flex-reverse img {
      width: auto !important; }

  .varriant-wr {
    padding: 320px 0 160px; }

  .cate_lw li {
    font-size: 70px;
    line-height: 86px;
    letter-spacing: 3.5px; }

  .button_view {
    margin-top: 66px; }

  .widget-category_image ul:nth-child(2) {
    margin-top: 60px; }

  .box-video {
    padding: 366px 0 406px; }

  .white {
    padding: 240px 0 240px; }

  .margin-top-home {
    margin-top: 120px; }

  .center {
    padding: 120px 0 130px; }

  .latest-blogs .owl-item.active:nth-child(2n) {
    margin-top: 60px; } }
@media (min-width: 1200px) {
  .flex-reverse {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between; }
    .flex-reverse p img {
      position: absolute;
      right: 32%;
      top: 50%;
      transform: translateY(-50%); }
      .rtl .flex-reverse p img {
        left: 32%;
        right: auto; }

  .varriant-wr .right {
    top: 14%;
    right: 4%; }
  .varriant-wr .auto_img {
    position: absolute; }
  .varriant-wr .left-top {
    top: 22%;
    left: 11%; }
  .varriant-wr .left-bottom {
    left: 0;
    bottom: 10%; } }
@media (min-width: 768px) {
  .widget-category_image .block_content {
    display: flex;
    gap: 15px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .flex-reverse {
    display: flex;
    align-items: center; }
    .flex-reverse > img, .flex-reverse .image_description {
      flex: 1; }
    .flex-reverse .image_description {
      margin-left: 30px; }
      .rtl .flex-reverse .image_description {
        margin-right: 30px;
        margin-left: inherit; } }
@media (min-width: 768px) and (max-width: 991px) {
  .flex-reverse .image_description {
    margin-top: 30px;
    display: flex;
    align-items: center; }
    .flex-reverse .image_description img {
      margin-right: 30px; }
      .rtl .flex-reverse .image_description img {
        margin-left: 30px;
        margin-right: inherit; } }
@media (min-width: 576px) and (max-width: 1199px) {
  .left-top, .left-bottom, .right {
    display: inline-block; }

  .varriant-wr {
    text-align: center; }

  .button_view {
    padding-bottom: 50px;
    display: block; } }
@media (max-width: 767px) {
  .widget-category_image img {
    margin: auto; } }
@media (max-width: 991px) {
  .varriant-wr {
    padding: 50px 0 50px; }

  .box-video,
  .white,
  .center {
    padding: 50px 0 50px; }

  .margin-top-home {
    margin-top: 30px; } }

/*# sourceMappingURL=profile2209740904.css.map */
