/**handles:consulting-testimonials-general,consulting-testimonials-info-above,consulting-testimonials-info-above-2,consulting-testimonials-side-image,consulting-testimonials-boxed**/
.consulting-testimonials{padding:0 15px;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.consulting-testimonials.cols-1 .consulting-testimonial{flex:0 1 100%}.consulting-testimonials.cols-2 .consulting-testimonial{flex:0 1 50%}.consulting-testimonials.cols-3 .consulting-testimonial{flex:0 1 33.333%}.consulting-testimonials.cols-4 .consulting-testimonial{flex:0 1 25%}.consulting-testimonials .consulting-testimonial{box-sizing:border-box;padding-left:15px;padding-right:15px;margin-bottom:35px}@media (max-width:767px){.consulting-testimonials .consulting-testimonial{margin-bottom:25px;flex:0 1 100%!important}}@media (min-width:768px) and (max-width:1024px){.consulting-testimonials .consulting-testimonial{flex:0 1 50%!important}}
.consulting-testimonials.info_above .consulting-testimonial{position:relative}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-inner{display:flex;flex-direction:column;justify-content:stretch;height:100%}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper{margin-bottom:20px;position:relative;display:flex;gap:25px;border:2px solid #ededed;padding:25px;background-color:#fff;height:100%;align-items:center}@media (max-width:768px){.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper{flex-direction:column-reverse}}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper .consulting-testimonial-excerpt{font-size:15px;font-style:normal;font-weight:400;line-height:24px;transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper .consulting-testimonial-icon{align-self:flex-end}@media (max-width:768px){.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper .consulting-testimonial-icon{align-self:flex-start}}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper .consulting-testimonial-icon svg{width:40px;height:40px;fill:var(--con_third_color)}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper .consulting-testimonial-icon i{color:var(--con_third_color);font-size:40px}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-content-wrapper p:last-of-type{margin-bottom:0}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-image{margin-right:15px;width:60px;max-width:50%}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-image img{width:100%;border-radius:100%}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-info{display:flex;align-items:center}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-heading{font-size:15px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:5px;color:var(--con_base_color);transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.info_above .consulting-testimonial .consulting-testimonial-position{font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:.3s;font-family:var(--con_secondary_font_family)}
.consulting-testimonials.info_above_2 .consulting-testimonial{padding:20px 15px 60px 15px}@media (min-width:1024px){.consulting-testimonials.info_above_2 .consulting-testimonial{display:flex;justify-content:stretch}}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner{display:flex;flex-direction:column;align-items:center;background-color:#fff;position:relative}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon{padding:10px;background-color:var(--con_third_color);border-radius:100%;display:flex;position:relative;top:-20px}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon svg{width:20px;height:20px;fill:var(--con_base_color)}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon i{color:var(--con_base_color);font-size:20px}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-info{padding-bottom:95px;position:relative}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-group{text-align:center}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-image{width:120px;height:120px;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-image img{width:100%;border-radius:100%}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-content-wrapper{display:flex;justify-content:center}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-heading{font-size:15px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:5px;color:var(--con_base_color);transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-position{font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.info_above_2 .consulting-testimonial .consulting-testimonial-excerpt{font-size:15px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--con_secondary_font_family);text-align:center;max-width:82%;transition:.3s;margin-top:10px;margin-bottom:20px}.consulting-testimonials.info_above_2:not(.show-quote) .consulting-testimonial .consulting-testimonial-inner{padding-top:30px}.consulting-testimonials.info_above_2.show-image-no .consulting-testimonial{padding-bottom:30px}.consulting-testimonials.info_above_2.show-image-no .consulting-testimonial-inner .consulting-testimonial-info{padding-bottom:0}
.consulting-testimonials.side_image .consulting-testimonial{position:relative;display:flex}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-inner{padding-left:45px}@media (max-width:768px){.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-inner{padding-left:0;padding-top:45px}}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-content-inner{padding-top:30px}@media (max-width:768px){.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-content-inner{padding-top:65px}}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-content-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-info{display:flex;gap:20px;position:relative;height:100%}@media (max-width:768px){.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-info{flex-direction:column}}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-group{padding-left:65px}@media (max-width:768px){.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-group{padding-left:30px}}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-excerpt{font-size:15px;font-style:normal;font-weight:400;line-height:24px;transition:.3s;font-family:var(--con_secondary_font_family);padding-bottom:20px;padding-right:30px}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-icon svg{width:40px;height:40px;fill:var(--con_third_color)}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-icon i{color:var(--con_third_color);font-size:40px}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-image{width:90px;flex-shrink:0;position:absolute;left:-45px;top:30px}@media (max-width:768px){.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-image{top:-45px;left:30px}}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-image img{width:100%;border-radius:100%}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-heading{font-size:15px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:5px;color:var(--con_base_color);transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.side_image .consulting-testimonial .consulting-testimonial-position{font-size:14px;font-style:normal;font-weight:500;line-height:20px;transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.side_image.show-image-no .consulting-testimonial-inner{padding-left:0}.consulting-testimonials.side_image.show-image-no .consulting-testimonial-group{padding-left:35px}
@media (min-width:1024px){.consulting-testimonials.boxed{display:flex}}@media (max-width:767px){.consulting-testimonials.boxed{flex-direction:column}}.consulting-testimonials.boxed .consulting-testimonial{position:relative;display:flex;justify-content:stretch}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner{display:flex;flex-direction:column;align-items:center;padding:35px 25px;background-color:#fff}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-image{width:100px}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-image img{width:100%;border-radius:100%}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-image-wrapper{position:relative;padding-bottom:38px}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-group{text-align:center;margin-bottom:20px}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon{position:absolute;left:50%;transform:translateX(-50%);bottom:14px}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon svg{width:48px;height:48px;fill:var(--con_third_color)}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-icon i{color:var(--con_third_color);font-size:48px}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-inner .consulting-testimonial-excerpt{font-size:15px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--con_secondary_font_family);text-align:center;transition:.3s}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-heading{font-size:15px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:5px;color:var(--con_base_color);transition:.3s;font-family:var(--con_secondary_font_family)}.consulting-testimonials.boxed .consulting-testimonial .consulting-testimonial-position{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#222;transition:.3s;font-family:var(--con_secondary_font_family)}