.dipl_separator .dipl_separator_container{display:flex;align-items:center;width:100%}.dipl_separator .dipl_line{border-color:#ccc;border-top-width:3px}.dipl_separator .dipl_shadow{height:3px}.dipl_separator .et-pb-icon{font-size:32px}.dipl_separator .dipl_separator_container .dipl-text-wrapper{max-width:80%}.dipl_separator .dipl_separator_container.align_center .dipl_line_after,.dipl_separator .dipl_separator_container.align_center .dipl_line_before,.dipl_separator .dipl_separator_container.align_justify .dipl_line_after,.dipl_separator .dipl_separator_container.align_justify .dipl_line_before,.dipl_separator .dipl_separator_container.align_left .dipl_line_after,.dipl_separator .dipl_separator_container.align_none .dipl_line_before,.dipl_separator .dipl_separator_container.align_right .dipl_line_before{flex-grow:1}.dipl_separator .dipl_separator_container.align_center .dipl_line_after,.dipl_separator .dipl_separator_container.align_justify .dipl_line_after,.dipl_separator .dipl_separator_container.align_left .dipl_line_after{margin-left:10px}.dipl_separator .dipl_separator_container.align_center .dipl_line_before,.dipl_separator .dipl_separator_container.align_justify .dipl_line_before,.dipl_separator .dipl_separator_container.align_right .dipl_line_before{margin-right:10px}.dipl_separator .dipl_separator_image{width:42px}.dipl_separator .dipl-icon-circle{padding:16px;border-radius:50%}.dipl_separator .dipl-icon-square{padding:16px}.dipl_separator .dipl-icon-shape-border{border:2px solid}.dipl_separator .et-pb-icon.dipl-icon-hexagon{position:relative;z-index:99;margin-left:-40.25%;padding:15px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.dipl_separator .hexagon-wrapper{display:inline-block;position:relative}.dipl_separator .hexagon-wrapper .hex{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.dipl_separator .hexagon{width:57.735%;height:100%;margin:auto}.dipl_separator .hexagon:before{-webkit-transform:rotate(60deg) translateZ(0);transform:rotate(60deg) translateZ(0)}.dipl_separator .hexagon:after,.dipl_separator .hexagon:before{position:absolute;top:0;right:21.1325%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:inherit;width:inherit;height:inherit;content:"";-webkit-backface-visibility:hidden;backface-visibility:hidden}.dipl_separator .hexagon:after{-webkit-transform:rotate(-60deg) translateZ(0);transform:rotate(-60deg) translateZ(0)}.dipl_separator .hexagon.dipl-icon-shape-border:after,.dipl_separator .hexagon.dipl-icon-shape-border:before{border-top:2px solid;border-bottom:2px solid;border-color:inherit}.dipl_separator .hex .hexagon.dipl-icon-shape-border{border-left-color:transparent!important;border-right-color:transparent!important}.grf{--grf-star:#fbbc04;--grf-border:#e5e7eb;--grf-text:#202124;--grf-muted:#5f6368;font-size:15px;color:var(--grf-text)}.grf-summary{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.grf-summary__rating{font-size:1.4em;font-weight:700}.grf-summary__count{color:var(--grf-muted);font-size:.9em}.grf-stars{display:inline-flex;line-height:1}.grf-star{color:var(--grf-border);font-size:1.05em}.grf-star--on{color:var(--grf-star)}.grf-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.grf-item{border:1px solid var(--grf-border);border-radius:12px;padding:16px;background:#fff}.grf-item__head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.grf-item__avatar{border-radius:50%;width:40px;height:40px;object-fit:cover;flex:0 0 auto}.grf-item__meta{display:flex;flex-direction:column}.grf-item__author{font-weight:600}.grf-item__date{color:var(--grf-muted);font-size:.85em}.grf-item__text{margin:8px 0 0;line-height:1.5}.grf-item__company{margin-bottom:6px;font-size:.9em;font-weight:600}.grf-item__company-link{color:var(--grf-accent,#4a90e2);text-decoration:none}.grf-item__company-link:hover,.grf-item__company-link:focus{text-decoration:underline}.grf--aggregate.grf--list .grf-item__company{margin-top:4px}.grf-list{list-style:none;margin:0;padding:0}.grf-list__item{border-bottom:1px solid var(--grf-border);padding:14px 0}.grf-list__item:last-child{border-bottom:none}.grf-list__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.grf-attribution{margin-top:16px;color:var(--grf-muted);font-size:.8em}.grf-notice{border:1px dashed var(--grf-border);border-radius:8px;padding:10px 12px;color:var(--grf-muted);font-size:.9em}