﻿.text-center {
  text-align:center;
  
}




h2,h1 {
  margin:0;
  padding-top:30px;
}

.bg-color {
  background: var(--bg-color);
}

.half-color-box {
  background: var(--gradient);
}

.text-whtie {
  color: #fff !important;
}

.bold {
  font-weight: bolder;
}

.por {
  position: relative;
}

.review-box .quote {
  position: absolute;
  width: 40px;
  right: 10px;
  bottom: 10px;
}

.test-arrowbox 
{
    position: absolute;
    right: 40px;
    top: -100px;
}

.review-box {
  background: #fff;
  padding: 0px;
}


.review-box img {
    height: 175px;
    width: 265px;
    float: left;
    margin-right: 20px;
    object-fit: cover;
}

.review-box iframe{
    height: 175px;
    width: 265px;
    float: left;
    margin-right: 20px;
}

.review-box h5 {
  margin: 0;
  font-weight: 900;
  font-size:20px;
  text-transform:uppercase;
}

.review-box p {
  margin-bottom: 0;
  margin-top: 10px;
  color: #7d8597;
}

.user-post {
  font-size: 14px;
  margin: 0 !important;
 
}

.swiper-testimonial {
  padding: 100px 0px 45px 0;
  padding-top: 10px;
}

.half-color-box {
  background: var(--gradient);
}

.test-arrowbox .swiper-button-next-test,
.test-arrowbox .swiper-button-prev-test {
}

.arrow-right {
    right: 0px;
    position:relative;
    top:-55px;
}

.arrow {
  cursor: pointer;
  transition: all 0.2s ease-in;
  width:40px;
}

.arrow:hover {
  transform: translateX(-15px);
}