.custom-text-block {
    border: 4px solid white;
    max-width: 980px;
    margin: 0 auto;
    padding: 20px;
}
.gem-team-style-6 .col-md-3.col-sm-6.col-xs-12.inline-column:last-child {
    display: none;
}
.custom-bg .default-background {
    background-color: #f0f3f2;
}
.teams_page_vertical_5x .team-person-position{ color: #b5c816; }
.teams_page_testimonial_grid .quickfinder-item{ margin-bottom: 0; }
.teams_page_testimonial_grid .quickfinder-item:hover{
    background-color: rgba(255, 255, 255, 0.3);
}
.grayscale-image .quickfinder-item-effect-image-scale.hover .quickfinder-item-picture img{
    -webkit-transform: scale(1);
    transform: scale(1);
}
.teams_page_testimonial_grid .quickfinder-item-box{padding: 25px 10px;}
.teams_page_testimonial_grid .quickfinder.quickfinder-title-thin .quickfinder-item-title{
    font-size: 19px;
    line-height: 24px;
}
.teams_page_testimonial_grid .quickfinder-item-title,
.teams_page_testimonial_grid .quickfinder-item-text{
    color: #fff;
}
.teams_page_testimonial_grid .quickfinder-item-text:after {
    content: 'لورم ایپسوم متن ساختگیcon sectetur adipisicing elit,  tempor incidi  sed doiusmod';
}
.teams_page_testimonial_grid .quickfinder-item.col-md-2 .quickfinder-item-box,
.teams_page_testimonial_grid .quickfinder-item.col-md-3 .quickfinder-item-box {
    padding-left: 10px;
    padding-right: 0px;
}
.quickfinder .post-4633,
.quickfinder .post-4638,
.quickfinder .post-4639,
.quickfinder .post-4640 {
    display:  none;
}
 .wpcf7-form.gem-contact-form-dark input[type='submit'] {
     background-color: #31b69f;
 }
 .gem-testimonial-text p,
 .gem-testimonials.fullwidth-block .gem-prev:after, .gem-testimonials.fullwidth-block .gem-next:after {
     color: white;
 }
 .gem-testimonials.style1  .gem-testimonial-wrapper:after, .gem-testimonials.style2 .gem-testimonial-wrapper p:after {
color: #00bcd4;
 }
 .gem-team-style-6 .team-person-socials {
    display: none;
}
@media (max-width: 1500px) {
.gem-team-style-6 .team-person-hover {
    padding: 10px 10px;
}
}
@media (max-width: 1199px) {
.wpb_row {
    margin-top: 0 !important;
}
}
@media (max-width: 1199px) {
.wpb_row > * {
    margin-top: 0;
}
}
@media (max-width: 1200px) {
.custom-text-block span{
        line-height: 90px;
}
body .no-padding .vc_column-inner {
    padding-left: 21px !important;
    padding-right: 21px !important;
}
}
/*Form placeholder custome style*/
.contact-form-style-3 input[type="text"],
.contact-form-style-3 input[type="email"],
.contact-form-style-3 textarea{
    color:#99a9b5!important;
}
.contact-form-style-3 input::-webkit-input-placeholder{color:#99a9b5!important}
.contact-form-style-3 input::-moz-placeholder{color:#ffffff!important}
.contact-form-style-3 input:-moz-placeholder{color:#ffffff!important}
.contact-form-style-3 input:-ms-input-placeholder{color:#99a9b5!important}
.contact-form-style-3 textarea::-webkit-input-placeholder{color:#99a9b5!important}
.contact-form-style-3 textarea::-moz-placeholder{color:#ffffff!important}
.contact-form-style-3 textarea:-moz-placeholder{color:#ffffff!important}
.contact-form-style-3 textarea:-ms-input-placeholder{color:#99a9b5!important}
.wpcf7-form .phone:after,
.wpcf7-form .website:after,
.wpcf7-form .email:after,
.wpcf7-form .name:after{
    color:#99a9b5!important;
}/*Form placeholder custome style end*/
@media (max-width: 1212px) {
    .wpcf7 .cf-style3-website span, .wpcf7 .cf-style3-name span, .wpcf7 .cf-style3-email span, .wpcf7-form .contact-form-style-1 .combobox-wrapper, .wpcf7 .cf-style1-website span, .wpcf7 .cf-style1-name span, .wpcf7 .cf-style1-email span {
    width: 100%;
    max-width: 100%;
}
}
@media (max-width: 1400px) {
.gem-team-style-6 .col-md-3 {
    width: 33%;
}
}
@media (max-width: 1000px) {
.gem-team-style-6 .col-md-3 {
    width: 50%;
}
}
@media (max-width: 640px) {
.gem-team-style-6 .col-md-3 {
    width: 100%;
}
}