/* CSS Document */
.review-main h2{
  color: #000;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 150%;
text-align: center;
}
.review-banner{padding: 64px 0; box-sizing: border-box;}

.review-banner-middle{text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 24px;}
.review-banner-middle h1{color: #000;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 128%;
}
.review-banner-middle p{
  max-width: 860px;
  width: 100%;
  color: #606060;
text-align: center;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 30px */
}
.review-excellent{
  display: flex;
  align-items: center;
  gap: 8px;
}
.review-excellent a{
  display: flex;
  align-items: center;
  gap: 8px;
}
.review-excellent a span{
  display: flex;
  align-items: center;
  color: #606060;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */

}
.trust-rating a{font-size: 16px; color: #606060; display: flex; align-items: center; gap: 8px;}
.review-trustmedia{
  width: 100%;
  position: relative;
  background: url(https://www.pdfgear.com/img/reviews/trust-bybg.png) no-repeat top center;
  background-size: cover;

}
.review-trustmedia-blurlayuot{
  padding: 80px 0; box-sizing: border-box;
}
.review-trustmedia-middle{
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
.review-trustmedia-total{
  display: flex;
  flex-wrap: wrap;
  gap: 48px;
  justify-content: space-between;
}
.review-trustmedia-item{
  display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
border-radius: 12px;
background: #FFF;
max-width: 368px;
width: calc((100% - 96px) / 3);
text-align: left;
justify-content: space-between;
box-sizing: border-box;
}
.review-trustmedia-item.trusthidden{
  display: none;
}
.review-turstmedia-item-descript p{
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 24px;
}
.review-turstmedia-item-martin b{
  color: #222;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 150%;
display: block;
}
.review-turstmedia-item-martin a{
  color: #1E76E3;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%;
position: relative;
margin-top: 4px;

}
.hovereffect{
  display: flex;
  align-items: center;
  gap: 2px;
}
.hovereffect::after{
width: 20px;
height: 20px;
content: "";
display: block;
background: url(https://www.pdfgear.com/img/reviews/trust-arrow2.svg);
opacity: 0;
transition: all 0.2s linear;
}
.hovereffect:hover:after{
  opacity: 1;
}
.review-trustmedia-more{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
  color: #1E76E3;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 311.111%;
cursor: pointer;
}
.review-trustmedia-middle .pdfgear-btn{
  margin-top: 16px;
}
.review-trustusersay{
  display: flex;
padding: 80px 0 160px 0;
flex-direction: column;
align-items: flex-start;
gap: 80px;
background: linear-gradient(180deg, #FFF 0%, #DFEEFF 64.5%);
}
.review-trustusersay-ratings{
  border-radius: 12px;
  padding: 40px 28px;
  box-sizing: border-box;
background: #E0F6EF;
margin-top: 40px;
}
html[lang=en-US] .review-trustusersay-ratings{
  background: #E0F6EF url("https://www.pdfgear.com/img/reviews/bg-green-star.png") left top no-repeat; 
}
.review-trustusersay-head{
  padding: 0 12px 40px;
  display: flex;
  align-items: center;
  gap: 12px;
}
.review-trustusersay-text b{
  color: #000;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 1.2;
display: block; margin-bottom: 8px;
}
.review-trustusersay-text span{
  color: #000;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1;
display: block;
display: flex;
align-items: center;
gap: 16px;
}
.review-trustusersay-text span em{
  font-style: normal;
  color: #000;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px;
}
.review-trustusersay-besttool-total{
  display: flex;
  align-items: stretch;
  gap: 48px;
}
.review-trustusersay-besttool-item{
  width: calc(50% - 24px);
  min-height: 272px;
  padding: 24px;
  display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex-shrink: 0;
border-radius: 12px;
background: #FFF;
box-sizing: border-box;
}
.review-trustusersay-besttool-item h5{
  color: #000;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 1.2; /* 120% */
}
.review-trustusersay-besttool-item p{
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  min-height: 96px;
  line-height: 24px; /* 150% */
}
.review-trustusersay-besttool-item span{
  color: #606060;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
}
.review-trustusersay-besttool-item a{
  color: #1E76E3;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
}
.review-trustusersay-besttool-readmore{
  height: 56px;
  border-radius: 50px;
background: #FFF;
width: fit-content;
min-width: 284px;
padding: 0 36px;
margin: 32px auto 0;
display: flex;
align-items: center;
justify-content: center;
line-height: 56px;
box-sizing: border-box;
gap: 4px;
color: #000;
font-size: 18px;
font-style: normal;
font-weight: 400;
}
.review-trustusersay-besttool-readmore:hover{
  background: #f5f5f5;
}
.review-trustusersay-papers-total{
  margin-top: 80px;
  display: flex;
  gap: 40px 48px;
  flex-wrap: wrap;
}
.review-trustusersay-papers-item{
  display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
gap: 16px;
box-sizing: border-box;
border-radius: 12px;
background: #FFF;
box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.12);
max-width: 572px;
width: calc(50% - 24px);
}
.review-trustusersay-papers-item h5{
  color: #000;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 24px; /* 120% */
margin-bottom: 16px;
}
.review-trustusersay-papers-item p{
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
}
.review-trustusersay-papers-bottom{
  width: 100%;
}
.review-trustusersay-papers-bottom span{
  color: #606060;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
}
.review-trustusersay-papers-top>img{
  margin-bottom: 16px;
}
.review-trustusersay-papers-plat{
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  align-items: center;
  width: 100%;
}
.review-trustusersay-papers-plat a.review-trustusersay-reads{
  color: #1E76E3;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
}
.review-trustusersay-papers-plat a.review-trustusersay-readon{
  border-radius: 24px;
  background: #D5E8FF;
  height: 44px;
  line-height: 44px;
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 0 16px;
  color: #000;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 44px; /* 275% */
}
.review-footer{
  padding: 80px 0;
  background: #333;
}
.review-footer-middle{
  max-width: 600px;
  width: 88%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
justify-content: center;
align-items: center;
gap: 24px;
}
.review-footer-middle h2{
  color: #FFF;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 140%; /* 44.8px */
}
.review-footer-middle p{
  color: #FFF;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 30px */
}

html[lang = 'ar-AE'] .review-excellent a img{transform:rotate(180deg) translate(5px,-2px);}
html[lang = 'ar-AE'] .review-trustmedia-item{text-align: right;}
html[lang = 'ar-AE'] .hovereffect::after{transform: rotate(180deg);}
@media screen and (max-width: 850px){
  .review-trustmedia-total{gap: 24px;}
  .review-trustmedia-item{max-width: 328px; width: calc(50% - 12px);}
  .review-turstmedia-item-martin b{font-size: 16px;}
}
@media screen and (max-width: 768px){
  .review-banner{
    padding: 40px 0;
  }
  .review-banner-middle h1{
    font-size: 28px;
  }
  .review-banner-middle p{font-size: 16px;}
  .review-trustmedia-blurlayuot{padding: 48px 0;}
  .review-main h2{font-size: 20px;}
  .review-trustmedia-middle{gap: 48px;}
  .review-trustmedia-middle .pdfgear-btn{margin-top: 0;}
  .review-trustusersay{padding: 40px 0;}
  .review-trustusersay-text b{font-size: 18px; line-height: 24px;}
  .review-trustusersay-text span{font-size: 32px; line-height: 40px;}
  .review-trustusersay-besttool-total{flex-direction: column;}
  .review-trustusersay-besttool-item{max-width: 100%; width: 100%;}
  .review-trustusersay-besttool-item h5{font-size: 18px; line-height: 24px;}
  .review-trustusersay-besttool-readmore{font-size: 16px; min-width: 270px;}
  .review-trustusersay-papers-total{margin-top: 40px; gap: 48px;}
  .review-trustusersay-papers-item{min-width: 100%; width: 100%;}
  .review-trustusersay-papers-item h5{font-size: 18px;}
  .review-trustusersay-papers-bottom span{font-size: 14px; line-height: 22px;}
  .review-footer{padding: 40px 0;}
  .review-footer-middle p{font-size: 16px;}
}

@media screen and (max-width: 568px){
  .trust-rating a{flex-direction: column;}
  .review-excellent{flex-direction: column;}
  .review-trustmedia-blurlayuot{padding: 40px 0;}
  .review-trustmedia-item{width: 100%; max-width: 100%;}
  .review-trustusersay-ratings{padding: 40px 20px; }
  html[lang=en-US] .review-trustusersay-ratings{background-size: contain;}
  .review-trustusersay-head{flex-direction: column; padding: 0 0 40px;}
  .review-trustusersay-text{text-align: center;}
}
