.ff_dropdown{font-weight:500;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:100%;width:100%;line-height:1.25;min-width:100px}.ff_dropdown .trigger{display:flex;align-items:center;cursor:pointer;gap:10px}.ff_dropdown .trigger:after{content:"";font-family:icomoon;font-size:20px;font-weight:400;margin-left:auto;flex-shrink:0;transition:transform .4s ease}.ff_dropdown .options{position:absolute;top:100%;margin-top:3px;width:100%;background:#fff;border:1px solid #000;padding:20px;border-radius:6px;display:flex;flex-direction:column;gap:8px;max-height:240px;overflow:auto;box-shadow:0 10px 17px -10px #0000001c;z-index:1000;animation:fade-in-top-10 .2s cubic-bezier(.39,.575,.565,1) both}.ff_dropdown .option:hover{text-decoration:underline}.ff_dropdown.open .trigger:after{transform:rotate(180deg)}.ginput_container_select .ff_dropdown .trigger{background:#fff;border-radius:var(--SPACING-SYSTEM-Radius-Radius-xs, 4px);border:1px solid #000;outline:none;padding:8px 14px;min-height:50px}.ginput_container_select .ff_dropdown .trigger:focus{border-color:var(--COLORS-PRIMARY, #2cc6fa)}.ff_dropdown .trigger[data-has_value=false]{color:#00000080}.dropdown_style_2 .ff_dropdown .trigger,.ff_dropdown.style_2 .trigger{border-bottom:2px solid #000;padding:15px 0;font-size:16px;font-weight:600}.dropdown_style_2 .ff_dropdown .trigger:after,.ff_dropdown.style_2 .trigger:after{content:"";font-size:16px}.listing_items .loading_icon{width:34px;height:34px;position:absolute;left:50%;top:10px;z-index:10;margin-left:-17px;background:#fff;border-radius:50%;box-shadow:0 0 8px #0000001f;pointer-events:none;transform:translateY(-15px);opacity:0;transition:transform .3s ease,opacity .3s ease;display:flex;justify-content:center;align-items:center}.listing_items .loading_icon:before{content:"";font-family:icomoon;font-size:22px;font-weight:400;animation:spin 1s linear infinite}.listing_items .loading_icon[data-state=show]{transform:translateY(0);opacity:1}.load_more_con{min-height:50px;display:flex;align-items:center;justify-content:center}.load_more_con.loading .btn{pointer-events:none;display:none}.load_more_con.loading:before{content:"";font-family:icomoon;font-size:24px;font-weight:400;animation:spin 1s linear infinite}.item_team{overflow:hidden;width:100%;max-width:340px;position:relative;border-radius:16px;border:.812px solid var(--STROKE-Stroke);background:#fff;box-shadow:0 16px 40px #22222208,0 0 #9467d4;padding:55px 60px 110px;text-align:center;max-height:440px;outline:0 solid transparent}.item_team:after{content:"";background:url(/wp-content/uploads/2026/04/small-baloon.webp) no-repeat;background-size:cover;width:24px;height:37px;display:block;position:absolute;bottom:30px;left:0;right:0;margin:auto;transform:translateY(0);transition:transform .3s ease}.item_team .s1{max-width:210px;margin:auto}.item_team .s1 .image img{height:200px;object-fit:cover;border-radius:10px}.item_team .s2{margin-top:20px;font-size:18px;transform:translateY(0);transition:transform .3s ease-in-out}.item_team .s2 .title{line-height:1.66;margin-bottom:5px}.item_team .s2 .pos-role{font-family:var(--font-primary);font-weight:600;letter-spacing:-1px}.item_team:hover{outline:3px solid var(--LIGHT-PURPLE, #9467D4)}.item_team:hover:after{transform:translateY(-5px)}.item_team:hover .s2{transform:translateY(5px)}@media (max-width: 1024px){.item_team{max-width:315px}}@media (max-width: 1024px){.item_team{flex:1 1 280px;max-width:370px}}@media (max-width: 767px){.item_team{max-width:100%;padding:35px 30px 100px;text-align:center;max-height:auto}}.listing_filters_con{display:flex;align-items:center;gap:24px}.listing_filters_con .ff_dropdown .trigger[data-has_value=false]{color:inherit}#listing_filter_group,#listing_filter_category{width:100%;max-width:290px}#listing_filter_group .trigger,#listing_filter_category .trigger{min-height:60px;font-size:16px;font-weight:600;background:var(--FONTS-WHITE);padding:15px 22px;border-radius:999px;border:1px solid var(--STROKE-Stroke, #E2E5E7);background:var(--FONTS-WHITE, #FFF);box-shadow:0 16px 40px #22222208;transition:border-radius .2s cubic-bezier(.4,0,.2,1),border-color .3s ease-in-out}#listing_filter_category.open .trigger{border-radius:6px 6px 0 0;border-color:#000;border-bottom:0}#listing_filter_category.open .options{margin-top:0;border-radius:0 0 6px 6px;border-top:0;padding-top:10px}.listing_filter_search{display:flex;align-items:center;position:relative;width:100%;max-width:460px}.listing_filter_search:after{content:"";font-family:icomoon;font-size:22px;font-weight:400;position:absolute;right:0;transform:scaleX(-1)}.listing_filter_search input{border:none;border-radius:0;padding:0 40px 0 0;border-bottom:2px solid var(--FONTS-BASE);min-height:60px;font-weight:600;width:100%;font-size:13px;font-weight:700;letter-spacing:1px}.listing_filter_search input::placeholder{opacity:1;color:var(--FONTS-BASE);text-transform:uppercase}.listing_items{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 24px;min-height:200px}.listing_items .item{transition:opacity .3s ease,transform .3s ease,outline .3s ease}.listing_items .item[data-state=animate_out]{transform:scale(.9);opacity:0}.listing_items .item[data-state=animate_in]{transform:scale(1);opacity:1}.listings_no_result{padding:20px 0;text-align:center;animation:fade-in-bottom-short .4s cubic-bezier(.39,.575,.565,1) both}.listing_filters_con .ff_buttons{display:flex;gap:10px;flex-wrap:wrap}.listing_filters_con .ff_buttons .selected{border-color:#000}@media (max-width: 1023px){.listing_items{gap:24px}}
