.elementor-widget-team-2.vf-team-2--dynamic .team-section-4 .row > [class*="col-"]{width:calc(100% / var(--vf-team-columns,4));flex:0 0 calc(100% / var(--vf-team-columns,4));max-width:none}
.elementor-widget-team-2.vf-team-2--dynamic .team-card-items-4{height:100%}
.elementor-widget-team-2.vf-team-2--dynamic .team-image{aspect-ratio:3/4;overflow:hidden}
.elementor-widget-team-2.vf-team-2--dynamic .team-image:empty{background:linear-gradient(145deg,#eef3ff,#dfe8fb)}
.elementor-widget-team-2.vf-team-2--dynamic .team-image img{width:100%;height:100%;object-fit:cover}
.elementor-widget-team-2.vf-team-2--compact .team-content{padding:16px 18px}
.elementor-widget-team-2.vf-team-2--compact .team-content h3{font-size:20px;line-height:1.2}
.elementor-widget-team-2.vf-team-2--compact .team-content span{font-size:14px}
.elementor-widget-testimonial-5.vf-testimonial-5--dynamic .log-image:empty,.elementor-widget-testimonial-5.vf-testimonial-5--dynamic .info-item>img[src=""]{display:none}
.vf-brand-1--dynamic .vf-brand-name{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;text-align:center;font-weight:600;line-height:1.2;color:#fff}
.vf-service-1--dynamic .service-list-items .list-tag{flex-wrap:wrap;align-items:stretch}
.vf-service-1--dynamic .service-list-items.active .list-tag{max-height:1000px}
.vf-service-1--dynamic .service-list-items .list-tag a{flex:0 0 auto;height:auto;min-height:36px;padding:9px 14px;line-height:1.25;white-space:nowrap}
@media(max-width:1024px){.elementor-widget-team-2.vf-team-2--dynamic .team-section-4 .row > [class*="col-"]{width:calc(100% / var(--vf-team-columns-tablet,2));flex-basis:calc(100% / var(--vf-team-columns-tablet,2))}}
@media(max-width:1199px){.elementor-widget-brand-1 .brand-section .title span{height:auto;line-height:1.25;padding:2px 10px 3px;border-radius:35px;background-color:var(--theme)}}
@media(max-width:575px){.elementor-widget-brand-1 .brand-section .title span{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}}
@media(max-width:767px){.elementor-widget-team-2.vf-team-2--dynamic .team-section-4 .row > [class*="col-"]{width:calc(100% / var(--vf-team-columns-mobile,1));flex-basis:calc(100% / var(--vf-team-columns-mobile,1))}}
