 .main-div {  display:flex;  align-items:center;   }   .logo-div img {  width:65px;  height:65px;  border-radius:5px;   }   .write-review-main {  display:flex;   }   .logo-div {  margin-right:15px;   }   .text-div-review div {  margin-bottom:8px;   }   .mobile {  font-weight:600;   }   a.link {  text-decoration:none;  font-size:13px;  color:#fff;  font-weight:800;   }   button.review-btn {  padding:10px 17px;  background:#4285f4;  border:unset;  border-radius:10px;   }   .main-div {  max-width:1320px;  margin:0 auto;   } .review-container .swiper-slide {  display:flex;  flex-direction:column;  align-items:center;  background:#333;  color:#fff;  border-radius:10px;  box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);  justify-content:space-between;  height:310px !important;  cursor:pointer;   }   .review-container .swiper-slide p {  margin-right:10px !important;   }   .review-container {  padding:50px 0;  width:100%;  margin:0 auto;  overflow:hidden;   }   .review-container .swiper-slide img {  width:75px;  height:75px;  border-radius:50%;  margin-bottom:10px;  border:4px solid;   }   .review-container .swiper-slide h3 {  color:#7BC242;  margin:10px 0 20px;  font-size:22px;  line-height:25px;  font-family:"Roboto", Helvetica, Arial, sans-serif;   }   .review-container .swiper-button-prev,   .review-container .swiper-button-next {  color:#000;   }   .review-container .swiper-pagination-bullet {  background:#7BC242;   }   .review-container .swiper-slide p {  overflow-y:auto;  max-height:130px;  text-align:center;  padding:0 10px;  font-size:15px;  line-height:31px;  font-family:"Roboto", Helvetica, Arial, sans-serif;  margin-top:0 !important;   }   .review-container span.review-star-icons {  margin-top:25px;  margin-bottom:7px;   }   .review-container .swiper {  overflow:unset !important;   }   .review-container .swiper-container {  margin:0 auto;  overflow:hidden;   }   .review-container .client-img {  width:100%;  text-align:center;  position:relative;  top:-35px;   }   .review-container .swiper-slide p::-webkit-scrollbar {  width:5px;  background-color:#F5F5F5;  border-radius:10px;   }   .review-container .swiper-slide p::-webkit-scrollbar-thumb {  background-color:#3168e8;  border-radius:10px 10px 10px 10px;   }   .review-container .swiper-slide::before {  content:"";  background-image:url("/wp-content/uploads/w3-webp/uploads/2024/07/blo-removebg-preview.png.webp");  position:absolute;  background-size:contain;  width:60px;  height:60px;  background-repeat:no-repeat;  left:0;  right:0;  margin:auto;  top:60px;  opacity:0.3;  filter:grayscale(1);   }   .review-container .swiper-slide:after {  background-image:url(/wp-content/uploads/w3-webp/uploads/2024/07/googlesvg.png.webp);  background-size:100% 100%;  content:"";  display:block;  width:20px;  height:20px;  position:absolute;  right:15px;  background-repeat:no-repeat;  background-position:center center;  top:12px;   }   .review-container .swiper-horizontal>.swiper-pagination-bullets,   .review-container .swiper-pagination-bullets.swiper-pagination-horizontal,   .review-container .swiper-pagination-custom,   .review-container .swiper-pagination-fraction {  bottom:unset !important;  margin-top:20px !important;   }   .fa-solid,   .fas {  font-weight:900;  color:#ffcf00 !important;   }   @media (max-width:1024px) {  .review-container .swiper-slide { min-height:200px !important;  }  .review-container .swiper-button-next,  .review-container .swiper-button-prev { display:none;  }   }   @media (max-width:640px) {  .review-container .swiper-slide { min-height:180px !important;  }   }   @media (max-width:320px) {  .review-container .swiper-slide { min-height:160px !important;  }   }   @media(min-width:1400px){  .section_wrapper { max-width:1280px;  }  }   .mySwiper .swiper-button-next { right:-26px;  }   .mySwiper .review-container { margin:0;  }   .mySwiper .swiper-button-next:after, .mySwiper .swiper-button-prev:after { font-size:22px;  }   .mySwiper .swiper-button-prev, .mySwiper .swiper-rtl .swiper-button-next { left:-26px;  }   .review-container span.review-star-icons { margin-top:10px;  }   .mySwiper .review-container .swiper-slide h3 { margin-bottom:15px;  }   @media(max-width:550px){ .main-div{   flex-direction:column; } .write-review-main { width:100%;  }  }   @media(min-width:551px) and (max-width:961px){  .review-container{ max-width:45%;  }  }   @media(min-width:962px) and (max-width:1240px){  .review-container{ max-width:65%;  }  } @media(min-width:1241px) {  .review-container{ max-width:75%;  } }   .write-btn a{  padding:10px 17px;  background:#7cba01;  border:unset;  border-radius:5px;  text-decoration:none;   }   .write-btn a:hover{  text-decoration:none !important;  color:#ffffff !important;   }