.arman-menu {
}

.arman-menu li a {
  font-size: 1rem!important;
}

.req-demo {
  display: none;
}

@media (min-width: 1200px) {
  .req-demo {
    display: block;
  }
}

.living-lab-visual-big {
  display: none;
}

.living-lab-visual-small {
  display: block;
}

@media (min-width: 992px) {
  .living-lab-visual-big {
    display: block;
  }
}

@media (min-width: 992px) {
  .living-lab-visual-small {
    display: none;
  }
}

.clean-block.clean-hero p {
  font-size: 1.3rem;
  /*max-width: 70%;*/
}

.text.arman-middle-box p {
  min-width: 70%;
}

.arman-left-box p {
  min-width: 100%;
}

@media (min-width: 768px) {
  .page-footer ul li:before, .page-footer ul li:after {
    display: none;
  }
}

.page-footer li a {
  font-size: 1.25rem;
  color: white!important;
  padding: 0;
  margin: 0;
  /*line-height: 10px;*/
}

.page-footer li {
  padding: 0;
  margin: 0;
}

.page-footer ul {
  line-height: 27px;
}

.app-store {
  width: 45%;
}

@media (min-width: 576px) {
  .app-store {
    width: 35%;
  }
}

@media (min-width: 768px) {
  .app-store {
    width: 100%;
  }
}

.arman-feature-slide p {
  font-size: 1.2rem;
  width: 100% !important;
}

@media (min-width: 576px) {
  .arman-feature-slide p {
    font-size: 1.2rem;
    width: 75% !important;
  }
}

@media (min-width: 300px) {
  .arman-feature-slide p {
    text-align: center!important;
    /*width: 75% !important;*/
  }
}

@media (min-width: 992px) {
  .arman-feature-slide p {
    text-align: left!important;
  }
}

.arman-laptop-screen {
  height: 60vw;
}

@media (min-width: 300px) {
  .arman-laptop-screen {
    height: 59vw;
  }
}

@media (min-width: 576px) {
  .arman-laptop-screen {
    height: 330px;
  }
}

@media (min-width: 768px) {
  .arman-laptop-screen {
    height: 430px;
  }
}

@media (min-width: 992px) {
  .arman-laptop-screen {
    height: 370px;
  }
}

@media (min-width: 1200px) {
  .arman-laptop-screen {
    height: 430px;
  }
}

@media (min-width: 1400px) {
  .arman-laptop-screen {
    height: 480px;
  }
}

.arman-laptop-video {
  position: absolute;
  z-index: 90;
  width: 59%;
  top: 6%;
  left: 21%;
}

@media (min-width: 992px) {
  .arman-laptop-video {
    position: absolute;
    z-index: 90;
    width: 60%;
    top: 5.5%;
    left: 19%;
  }
}

.carousel-control-next svg, .carousel-control-prev svg {
  margin-bottom: 250px;
  font-size: 80px;
}

@media (min-width: 992px) {
  .carousel-control-next svg, .carousel-control-prev svg {
    margin-bottom: -140px;
    font-size: 80px;
  }
}

@media (min-width: 576px) {
  .clean-block {
    padding-bottom: 70px;
  }
}

.clean-block.clean-hero.about-us {
  min-height: 450px;
}

.clean-block.clean-hero.about-us .text {
  /*width: 100%;*/
  max-width: 70%;
}

.arman-partner {
  width: 75%;
}

@media (min-width: 576px) {
  .arman-partner {
    width: 100%;
  }
}

.clean-block .block-heading p {
  text-align: center;
  max-width: 420px;
  margin: auto;
  opacity: .7;
}

.arman-only {
  margin-bottom: -15px;
}

@media (min-width: 992px) {
  .arman-only {
    margin-bottom: 0;
  }
}



.clean-navbar .navbar-nav .nav-item {
    padding: 0;
}

.clean-navbar .navbar-nav .nav-item a {
    color: #32cd32;
}

li.menu-item {
    margin-right: 20px;
}

.wp-post-image {
    display: none;
}

.clean-blog-post p {
    color: #1e3a8a;
}

.clean-blog-post a {
    text-decoration: none;
    font-weight: bold;
    color: #1e3a8a;
}

.clean-block.clean-hero:before {
    
 content:none;   
}
}