.difl_testimonialgrid .df_tc_container{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}.difl_testimonialgrid .df_tc_container.df_full_content::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(82, 42, 42, 0) 70%, #fff 90%);pointer-events:none;z-index:10}.difl_testimonialgrid .df_tc_container .df_tc_inner_wrapper{display:flex;flex-direction:column;gap:10px}.difl_testimonialgrid .difl_testimonialgriditem.et_pb_module{align-self:flex-start;margin-bottom:0;width:100%}.difl_testimonialgrid .difl_testimonialgriditem{height:auto;margin-bottom:0 !important}.difl_testimonialgrid .df_tci_container{border:0 solid;height:100%;padding:20px}.difl_testimonialgrid .df_tci_inner{display:flex;flex-direction:column}.difl_testimonialgrid .df_tc_author_box{display:flex;justify-content:center;align-items:center;border-width:0;border-style:solid}.difl_testimonialgrid .df_tc_author_info h4{padding-bottom:0}.difl_testimonialgrid .df_tc_author_image{max-width:100px;margin:0 10px 0 0}.difl_testimonialgrid .df_tc_ratings,.difl_testimonialgrid .df_tc_author_box,.difl_testimonialgrid .df_tc_company_logo,.difl_testimonialgrid .df_tc_content{padding-top:10px;padding-bottom:10px}.difl_testimonialgrid .df_tc_author_image img,.difl_testimonialgrid .df_tc_company_logo img{display:inline-block !important;border-style:solid;border-width:0}.difl_testimonialgrid .df_tc_company_logo img{max-width:150px}.difl_testimonialgrid .df_tc_author_image,.difl_testimonialgrid .df_tc_company_logo{line-height:0}.difl_testimonialgrid .df_tc_quote_image,.difl_testimonialgrid .df_tc_company_logo,.difl_testimonialgrid .df_tc_content,.difl_testimonialgrid .df_tc_author_box,.difl_testimonialgrid .df_tc_ratings{order:9}.difl_testimonialgrid .df_tc_quote_image{width:100%}.difl_testimonialgrid .df_tc_quote_image img{display:inline-block;vertical-align:top;max-width:50px}.difl_testimonialgrid .df_tc_quote_icon{font-family:ETmodules !important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;font-size:20px;display:inline-block;vertical-align:top}.difl_testimonialgrid .df_tci_container .df_tc_quote_icon{color:#007aff}.difl_testimonialgrid .df_tc_quote_icon,.difl_testimonialgrid .df_tc_quote_image{z-index:2}.difl_testimonialgrid .df_tc_content,.difl_testimonialgrid .df_tc_author_box,.difl_testimonialgrid .df_tc_company_logo,.difl_testimonialgrid .df_tc_ratings{z-index:1}.difl_testimonialgrid .df_tc_readmore{background:#fff}.difl_testimonialgrid .df_tc_readmore .et_pb_button{z-index:11}.difl_testimonialgrid .df_tc_container--readmore .difl_testimonialgriditem:not(.df_readmore_show){display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.difl_testimonialgrid .df_tc_author_box{align-self:center;height:100%}.difl_testimonialgrid .df_tc_author_image{min-height:1px}}.difl_testimonialgrid .df_tc_ratings{display:flex;align-items:center;flex-wrap:wrap}.difl_testimonialgrid .df_tc_ratings span.et-pb-icon{line-height:1em;font-size:18px}.difl_testimonialgrid span.df_rating_icon_fill,.difl_testimonialgrid span.df_rating_icon_empty{display:inline-block;position:relative;font-style:normal;cursor:default}.difl_testimonialgrid .df_tc_ratings span.df_rating_icon_fill::before{content:"★";display:block;font-family:inherit;position:absolute;overflow:hidden;top:0;left:0}.difl_testimonialgrid .df_tc_ratings span.df_fill_1::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_9::after{width:10% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_2::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_8::after{width:20% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_3::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_7::after{width:30% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_4::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_6::after{width:40% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_5::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_5::after{width:50% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_6::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_4::after{width:60% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_7::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_3::after{width:70% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_8::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_2::after{width:80% !important}.difl_testimonialgrid .df_tc_ratings span.df_fill_9::before,.difl_testimonialgrid .df_tc_ratings span.df_fill_1::after{width:90% !important}.difl_testimonialgrid .df_tc_ratings span.df_rating_icon_empty::after{content:"☆";display:block;font-family:inherit;position:absolute;overflow:hidden;top:0;left:0;transform:rotateY(180deg);right:0 !important;left:auto !important;color:gray}.difl_testimonialgrid .df_tc_ratings span.et-pb-icon.df_rating_icon_fill{color:gold}@media(max-width: 980px)and (min-width: 768px){.difl_testimonialgrid .df_tc_container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.difl_testimonialgrid .df_tc_container{grid-template-columns:repeat(1, 1fr)}}
.difl_testimonialgriditem .et_pb_background_mask,.difl_testimonialgriditem .et_pb_background_pattern,.difl_testimonialgriditem .et-pb-parallax-wrapper,.difl_testimonialgriditem .et-pb-background-video{z-index:-1 !important}
